KLEAR3
Français

Arweave

KLEAR3 ResearchPublié le 2026-08-20Mis à jour le

ArweaveAR

Arweave, réseau de stockage qui facture un fichier une fois plutôt que tous les mois, publie du code depuis août 2017 sous une licence que GitHub reconnaît. Sa dotation détient 349 590 AR, sa branche par défaut s’est tue, et le logiciel que sa propre passerelle annonce exécuter est introuvable dans le dépôt public.

Le mécanisme d’Arweave

Un paiement, à un instant. Une part paie le mineur qui prend le fichier, le reste rejoint une réserve qui paiera qui le détiendra encore dans des années.

Un fichier, et son prixchiffré par le réseau, d’après sa taille en octets
le paiementaucune date de fin dans le mécanisme
le paiement, une fois et pas deux
Des copies gardées par les nœudsle réseau est large : une passerelle annonçait 210 pairs, une autre 504, à la même minute
Relu par n’importe quinous avons interrogé deux passerelles sans compte
  1. 1Vous demandez au réseau ce que coûte un nombre d’octets, et vous payez une fois.
  2. 2Une part des frais paie le mineur, le reste part à la dotation.
  3. 3N’importe qui relit le fichier par une passerelle publique, sans rien présenter.
La durée de l’arrangement dépend de la baisse continue du coût du stockage. Le schéma montre le mécanisme, pas la prévision.

Que fait Arweave, concrètement ?

Arweave vend du stockage comme on achète un terrain, pas comme on loue un casier au mois. Vous demandez au réseau ce que coûte un nombre d’octets donné, vous payez cette somme une fois, et les nœuds gardent le fichier. Aucune ligne mensuelle, et aucune date de renouvellement dans le mécanisme.

Le prix n’est pas un tarif publié, c’est une réponse. Vous annoncez une taille, le réseau annonce un chiffre, et il l’annonce dans la plus petite unité qu’il compte. Un gibioctet est revenu à environ 11,96 AR le jour où nous avons demandé. Demandez demain, vous aurez un autre nombre : le devis suit la difficulté du réseau et l’historique récent de ce que les gens ont payé.

Voilà où va cet argent, et c’est la partie que presque personne n’explique. Une part de vos frais file directement au mineur qui inclut votre transaction, ce qui est la raison pour laquelle quelqu’un accepte de prendre vos données. Le reste rejoint une dotation, une réserve dans laquelle le protocole puise, lentement, pour payer qui prouve encore stocker votre fichier des années plus tard. Déposer un fichier retire donc des jetons de la circulation au lieu de les remettre à quelqu’un.

L’arithmétique derrière la promesse est publiée, et elle est assez inhabituelle pour être dite en clair. On vous facture 200 ans de stockage répliqué au prix d’aujourd’hui. Il suffit ensuite que le coût du stockage baisse de 0,5 % par an pour que la réserve tienne indéfiniment.

Sur les cinquante dernières années, il a baissé d’environ 38,5 % par an. Cet écart est tout le pari : il est large, il est documenté, et il reste un pari sur l’avenir plutôt qu’une mesure.

Source Arweave Docs https://docs.arweave.org/developers/development/overview.md, lu le 2026-08-21

Le code est-il vraiment ouvert ?

Oui, et de façon inhabituelle. GitHub identifie une vraie licence copyleft sur le code publié, ce qui veut dire que n’importe qui peut le réutiliser aux mêmes conditions. Le dépôt porte aussi un dossier de publications, dont une revue de sécurité commandée par le projet. Cette revue a duré 4 jours, et elle le dit elle-même.

Le champ de licence rend GPL-2.0, une vraie licence copyleft. Les annuaires qui affichent une pastille verte ici tombent juste, ce qui n’est pas la même chose qu’avoir vérifié. Sur l’autre fiche que nous avons publiée, ce même champ ne rendait rien du tout, et la moitié des annuaires affichait une pastille quand même.

Source GitHub https://api.github.com/repos/ArweaveTeam/arweave, lu le 2026-08-20 · GitHub https://api.github.com/repos/ArweaveTeam/arweave/releases?per_page=100, lu le 2026-08-20

La taille du seul audit publiétels que le rapport les énonce
Jours-homme4
Consultants2
Demandes de fusion au périmètre1

Nous l’avons ouvert, donc voici ce qu’il a trouvé plutôt que le nombre de logos qu’il porte : 0 critique, 0 haute, 1 moyenne et 1 basse. Les deux constats portent le statut New dans le tableau du rapport, autrement dit ouverts au moment de sa remise. Le constat moyen prévient qu’une somme de contrôle calculée différemment selon l’architecture du processeur pourrait rendre des données temporairement illisibles.

Le rapport décrit aussi ses propres limites dès sa première page : un algorithme, dans une demande de fusion, sur un commit, et la fonction cryptographique qui le porte écrite hors périmètre en toutes lettres. C’est une revue normale et utile d’une mise à jour précise. Elle ne dit rien du reste d’un code qui tourne depuis 2017, et personne ne devrait la lire comme si c’était le cas.

Source GitHub https://api.github.com/repos/ArweaveTeam/arweave/contents/papers, lu le 2026-08-20 · NCC Group, lu le 2026-08-20 · NCC Group raw.githubusercontent.com/.../papers/NCC_Group_ForwardResearch_E020578_Report_2024-12-06_v1.0.pdf, lu le 2026-08-21

Est-ce que quelqu’un y travaille encore ?

Pas là où nous pouvons le voir. La branche par défaut n’a rien reçu en 90 jours, et la branche develop non plus. Le dépôt annonce pourtant un envoi fin juin, sur une branche que nous n’avons pas identifiée. Des tickets recevaient encore des réponses 2 jours avant cette page.

Deux lectures de la même API, et elles ne concordent pas. Ce n’est un défaut ni de l’une ni de l’autre : le champ qui rapporte le dernier envoi compte n’importe quelle branche, tandis que le point d’accès qui liste les commits répond sur une branche à la fois. Nous avons vérifié la deuxième branche évidente, vide elle aussi, puis nous nous sommes arrêtés. L’affirmation reste marquée en contradiction, parce que nous préférons montrer la couture que la lisser.

Ce que le registre public montre, en revanche, c’est un projet qui répond. 6 événements publics sur la fenêtre lisible, dont la moitié sont des réponses sur des tickets, le plus récent 2 jours avant la mise en ligne de cette page. Silencieux et abandonné se ressemblent de loin, et ce n’est pas la même chose. Notre méthodologie dit ce que nous concluons, et ne concluons pas, d’une branche muette.

Source GitHub https://api.github.com/repos/ArweaveTeam/arweave/commits?sha=master&since=2026-05-22T00:00:00Z, lu le 2026-08-20 · GitHub https://api.github.com/repos/ArweaveTeam/arweave ; GET https://api.github.com/repos/ArweaveTeam/arweave/commits?sha=develop&since=2026-05-22T00:00:00Z, lu le 2026-08-20 · GitHub https://api.github.com/repos/ArweaveTeam/arweave/events?per_page=100, lu le 2026-08-20

  1. Ouverture publique du dépôt principal
  2. Dernière modification du canari
  3. Revue de sécurité publiée dans le dépôt
  4. Commit le plus récent sur la branche par défaut
  5. Version numérotée la plus récente
  6. Cette page, vérifiée et publiée

Où ça tourne, vraiment ?

Sur son propre réseau plutôt que sur celui d’un autre, et il garde aujourd’hui plusieurs centaines de tébioctets. Nous avons posé la même question à 2 passerelles indépendantes dans la même minute, elles ont répondu deux versions différentes du logiciel. L’une nomme le commit qu’elle exécute, et ce commit est absent du dépôt public.

Un protocole de stockage n’a pas d’application à photographier. Son interface est une réponse HTTP, en voici donc une, recopiée du terminal plutôt que redessinée.

arweave.net/info
GET https://arweave.net/info

{"version":5,"release":94,"queue_length":0,"peers":210,
 "node_state_latency":1,"network":"arweave.N.1",
 "height":1983897,
 "git_hash":"9ec542ff1abbe30f326c0a9d2483cbc1623967e0",
 "blocks":1983898}
Lu le 2026-08-21. Une seconde passerelle, interrogée dans la même minute, annonçait une version plus ancienne et ne publiait aucune empreinte de commit.

Regardez l’avant-dernière ligne. Le nœud vous dit quelle version il exécute, ce qui est plus d’ouverture que n’en offre la plupart des logiciels. Nous avons présenté cette empreinte au dépôt et reçu No commit found for SHA.

Il existe des explications banales, une branche non poussée, une histoire réécrite, un autre dépôt, et nous ne pouvons pas trancher entre elles depuis l’extérieur. Ce que nous pouvons dire, c’est que le code publié et le code exécuté ne peuvent être rapprochés par personne, et qu’aucun annuaire connu n’essaie.

Le bloc qui porte la dotation porte aussi la taille de ce que le réseau conserve : 354,6 Tio de données répliquées. C’est le volume auquel le prix du stockage se rapporte, et il ne fait que monter.

Source Arweave https://arweave.net/info, lu le 2026-08-20 · Arweave https://arweave.net/info ; GET https://permagate.io/info, lu le 2026-08-20 · Arweave + GitHub https://arweave.net/info ; GET https://api.github.com/repos/ArweaveTeam/arweave/commits/9ec542ff1abbe30f326c0a9d2483cbc1623967e0, lu le 2026-08-20 · Arweave https://arweave.net/block/current, lu le 2026-08-21

Arweave

La marque ci-dessus est le logotype du projet, servi bit pour bit depuis le fichier original de sa charte : ni recadré, ni recoloré, ni retracé. Ses conditions d’usage autorisent la redistribution et interdisent les dérivés, or les deux fichiers vectoriels que le site sert aujourd’hui sont inutilisables ici : ce sont des planches de construction cotées, avec des repères gris. Les archives auxquelles cette page renvoie répondaient toutes en erreur le 2026-08-21, l’original vient donc d’une capture archivée de cette même page.

À quoi sert le jeton

AR achète du stockage, et c’est à peu près tout ce qu’il fait. Aucun vote ne lui est attaché, aucun contrat de blocage ne l’attend. L’offre est proche de son plafond, la dotation en détient une part mesurable, et ce qui reste à émettre tient désormais dans une fraction de pour cent.

Le plafond est écrit dans le code source du protocole, pas repris d’un site de cours. Le bloc de genèse portait 55 000 000 jetons, et les récompenses de minage suivent une courbe qui se divise par deux chaque année, dont le cumul vaut un cinquième de ce chiffre, soit 11 000 000 de plus. Plafond : 66 000 000.

Source ArweaveTeam/arweave raw.githubusercontent.com/.../apps/arweave/include/ar.hrl ; .../src/ar_inflation.erl, lu le 2026-08-21

Deux lectures en direct disent où en est le réseau sur cette courbe. Les comptes détiennent 65 586 781 AR, et la dotation 349 590 de plus. Ensemble, 65 936 371 face à un plafond de 66 000 000 : il reste donc environ 63 629 AR à émettre, pour toujours.

Ce que ça veut dire tient en une ligne : l’émission est pratiquement terminée, et ce n’est donc pas un risque à venir sur cette fiche.

Source Arweave https://arweave.net/total_supply, lu le 2026-08-21 · Arweave https://arweave.net/block/current, lu le 2026-08-21

Une réserve sur ce calcul. Le point d’accès de l’offre additionne les soldes de tous les comptes du bloc courant, donc il bouge entre deux lectures : nous l’avons lu deux fois à quelques minutes d’intervalle et il avait glissé d’environ 23 AR. À cette précision, ça ne change rien, et le sens est celui que la documentation du protocole décrit, les dépôts faisant passer des jetons des comptes vers la réserve.

La gouvernance est la section la plus courte de cette page, parce qu’il n’y a pas de gouvernance. Les évolutions du protocole sont 16 hauteurs de bloc écrites en constantes dans le code, et un changement ne prend effet que sur les nœuds qui installent la version qui le contient. Aucun vote, aucun poids en jetons, aucun délai à observer. Les mineurs décident en mettant à jour ou en refusant de le faire, ce qui est le plus vieux mécanisme de gouvernance qui existe, et le moins lisible de l’extérieur.

Source ArweaveTeam/arweave raw.githubusercontent.com/.../apps/arweave/src/ar_fork.erl, lu le 2026-08-21

La répartition des 55 millions de jetons du bloc de genèse n’est pas établie ici.

  • À quoi sert ARvérifié par nous
  • L’unité dans laquelle le réseau comptevérifié par nous
  • Ce que coûte le stockage, chiffré en directvérifié par nous
  • Offre totale et plafondvérifié par nous
  • Émission et ce qu’il restevérifié par nous
  • Répartitionattesté par un tiers
  • Droits de gouvernancevérifié par nous

Note KLEAR3

3,5sur 5
Axe le plus faibleGouvernance2 / 5
  • Code ouvert4

    dépôt public · licence GPL-2.0 · 81 versions publiées

    Ce qui la retient aucune activité sur 90 jours

  • Audits3

    2 cabinets sur le cœur · 2 périmètres audités · rapport ouvert : 0 critique, 0 haute, 1 moyenne · aucun constat de gravité critique ni haute

    Ce qui la retient audit arrêté au 2024-12-06 : le code a bougé depuis

  • Modèle économique5

    modèle publié par le protocole · payé par celui qui téléverse un fichier · encaissé par les mineurs qui conservent les données · le paiement entre dans une dotation censée financer deux siècles de stockage

  • Gouvernance2

    décision par hauteurs de bloc écrites en dur, sans vote · 16 évolutions de protocole recensées

  • Alignement du jeton3

    offre totale lue en chaîne · part en circulation connue · calendrier d’émission publié

    Ce qui la retient sort des allocations initiales non établi

  • Maturité4

    9 ans de code public · 1 réseau vérifié par nous

On note le protocole : sa construction, ce qui s’en vérifie, l’alignement de son jeton. Jamais un investissement. Une note haute ne dit pas d’acheter, une note basse ne dit pas de vendre.

Ce qu’on n’a pas pu établir

Qui détient les AR, et si la dotation tiendra. L’arbre des comptes est bien servi, par tranches, mais il est binaire et trié par adresse plutôt que par solde : aucun classement des plus gros comptes ne se construit sans le parcourir entier. Le second trou n’est pas une mesure du tout.

Nous pouvons désormais dire exactement quelle taille fait la dotation, ce que personne d’autre ne semble imprimer. Nous ne pouvons pas dire si elle suffit. Ça dépend d’un coût du stockage qui continue de baisser pendant deux siècles, et aucune lecture d’aucun point d’accès ne tranche une prévision.

Le canari appartient à la même colonne : 4 énoncés, tous datés du 2024-03-22, et le fichier intouché depuis. Nous rapportons la date et nous nous arrêtons là, parce que lire une intention dans un canari qui n’a pas bougé est exactement la supposition que ce site existe pour éviter.

Source Arweave https://arweave.net/wallet_list/96HpheWfJzBI6aILauteTVWziCsxZxpPX5okmEqxwCYbszggZOBQBL9VDi-H4q2e, lu le 2026-08-21 · GitHub https://api.github.com/repos/ArweaveTeam/arweave/commits?path=CANARY.md, lu le 2026-08-20

Questions fréquentes

Est-ce que « permanent » veut dire que mon fichier sera encore là dans cinquante ans ?

Le mécanisme n’a pas de date de fin, et la promesse repose sur une hypothèse qu’il faut voir. Ce que nous avons établi : vous payez une fois, plus rien ne vous redemande, et il n’existe ni champ d’expiration ni renouvellement nulle part. Une part de ce paiement va au mineur qui prend votre fichier, le reste rejoint une dotation qui paie lentement qui prouve encore le détenir.

Nous avons mesuré cette réserve au lieu de croire le projet sur parole : elle contient aujourd’hui environ 349 590 AR. Ce que personne ne peut mesurer, c’est si ça suffit. Le protocole vous facture 200 ans de stockage au prix du jour et a besoin que les coûts baissent de 0,5 % par an pour tenir indéfiniment ; sur cinquante ans, ils ont baissé d’environ 38,5 % par an. Marge large, hypothèse publiée, prévision quand même.

Pourquoi cette page dit-elle que le code exécuté ne peut pas être rapproché du code publié ?

Parce que nous avons essayé et que ça n’a pas collé. La passerelle de référence publie l’empreinte du commit de la version qu’elle exécute, ce qui est déjà plus que ce que la plupart des logiciels racontent. Nous avons présenté cette empreinte au dépôt via sa propre interface, et la réponse est revenue en aucun commit trouvé pour cet identifiant.

Plusieurs explications ordinaires conviennent. Le commit peut vivre sur une branche que personne n’a poussée, l’histoire peut avoir été réécrite depuis, l’opérateur de la passerelle peut faire tourner un fork ou un autre projet, et rien de tout cela ne serait remarquable. Ce que nous ne pouvons pas faire, c’est trancher depuis l’extérieur, et vous non plus. L’affirmation dit donc que les sources se contredisent, sans accuser personne.

Le point est plus étroit qu’il n’y paraît et mérite d’être gardé : un lecteur qui veut vérifier que le code exécuté est bien le code publié ne peut pas le faire aujourd’hui.

Qui décide de ce qui change dans Arweave ?

Ceux qui font tourner le logiciel, et c’est toute la réponse. Il n’y a pas de jeton de gouvernance, pas de proposition, pas de vote, et pas de trésorerie à répartir. Les mises à jour du protocole apparaissent dans le code sous forme de hauteurs de bloc écrites en constantes, et un changement ne devient réel que sur les nœuds qui installent la version qui le porte.

Nous en comptons 16 à ce jour. Un mineur qui refuse de mettre à jour continue de valider les anciennes règles, et si assez de mineurs refusent, le changement n’a tout simplement pas lieu.

C’est plus honnête qu’il n’y paraît et plus difficile à observer qu’un vote : aucune page de proposition à lire, aucun résultat à montrer, on apprend ce qui a été décidé en regardant sur quelle version le réseau a convergé. Une décision ne s’achète pas ici, elle se défend puis se livre.

Stocké sur le réseau354,6 Tio

sommet 354,6 Tio (2026-08-21) · aujourd’hui 354,6 Tio · données stockées par le réseau · Arweave GET https://arweave.net/block/height/{height}, lu le 2026-08-21

Où lire la suite, chez euxchaque adresse a répondu 200 le 2026-08-21.

À lire aussi : notre fiche Pendle montre ce que la même méthode donne sur un protocole qui ne garde presque rien sur son propre réseau, et notre fiche Bitcoin montre l’autre façon de tenir un réseau sans entreprise pour l’émettre.

Lire cette page autrement

Demandez à un assistant de la résumer et de vérifier ce qu’elle avance.