Wat zijn de limieten van Arweave: welke data kun je niet opslaan?

Portret van Lieke de Vries, blockchain architectuur archivering specialist
Lieke de Vries
Blockchain architectuur archivering specialist
Arweave technisch uitgelegd · 2026-02-15 · 11 min leestijd

Stel je voor: je gooit een fles in de zee, en hij blijft daar voor altijd drijven, onaangeroerd door de tijd. Dat is het idee achter Arweave.

Het is een gedecentraliseerd netwerk dat belooft jouw data permanent op te slaan.

Geen zorgen meer over serveruitval, censuur of jaarlijkse rekeningen van bedrijven zoals Google of Amazon. Het klinkt als de droom voor archivarissen en geschiedschrijvers. Maar net als bij elke droom, zijn er grenzen aan de werkelijkheid.

Hoewel Arweave krachtig is, is het niet de oplossing voor alles. Laten we eens scherp kijken naar de harde technische limieten en ontdekken welke data simpelweg niet thuishoort op dit permanente netwerk.

Hoe Arweave werkt (in het kort)

Om te begrijpen wat je niet kunt opslaan, moet je weten hoe het wél werkt.

Arweave is geen klassieke blockchain zoals Bitcoin, maar een netwerk dat gebruikmaakt van "Proof-of-Storage". Gebruikers betalen een eenmalig bedrag in Arweave-tokens (AR) om data op te slaan. Deze tokens belonen "miners" – computers in het netwerk – die de data fysiek bewaren. De data wordt opgeslagen in stukjes van maximaal 64 KiB (kilobytes), verspreid over duizenden nodes.

Dit zorgt voor redundantie: als één node uitvalt, blijft de data bestaan op de anderen. Op moment van schrijven ligt de prijs van Arweave rond de $18 en de marktkapitalisatie op ongeveer $175 miljoen.

Hoewel de token-prijs fluctueert, is de belofte van de opslag permanent: eenmaal betaald, is het voor altijd bewaard.

Maar die permanentheid kent een aantal cruciale addertjes onder het gras.

De technische harde limieten

Arweave is gebouwd voor efficiëntie en duurzaamheid, niet voor gemak. De architectuur legt bepaalde restricties op aan wat er opgeslagen kan worden. Hier zijn de belangrijkste technische beperkingen.

1. De 64 KiB Chunk-grootte

De allergrootste technische beperking is de grootte van de "chunks". Arweave splitst alles op in stukjes van maximaal 64 KiB.

Ter vergelijking: een gemiddelde MP3-song is al snel 4 MB. Dat betekent dat je één liedje al in zo'n 65 aparte stukjes moet hakken.

Waarom is dit een probleem? Het opdelen van data kost rekenkracht en tijd. Bovendien maakt het het moeilijker om grote, samenhangende bestanden efficiënt te benaderen.

2. De kostenstructuur en "Bundling"

Hoewel het technisch mogelijk is om grote bestanden op te delen, is de efficiëntie ver te zoeken.

Voor kleine bestanden zoals afbeeldingen of tekstdocumenten is dit geen issue, maar voor zware data wordt het al snel een logistieke nachtmerrie. Arweave werkt met een eenmalige betaling, maar die betaling is niet zo simpel als het lijkt. De kosten worden bepaald door een veilingmechanisme gebaseerd aanbod en vraag. Op dit moment kost het opslaan van 1 MB ongeveer $0.005 tot $0.01, afhankelijk van de netwerkdrukte.

Het echte probleem ontstaat bij kleine transacties. Omdat elke transactie een minimale hoeveelheid tokens vereist om te "minen", is het opslaan van extreem kleine bestandjes (zoals een enkele tekstregel) relatief duur per byte.

Je kunt dit omzeilen door data te "bundelen" (meerdere transacties in één pakket stoppen), maar dat vereist extra software en moeite.

3. Transactiesnelheid en Block Size

Voor de gemiddelde gebruiker is het opslaan van gigabytes aan data kosteneffectief, maar het opslaan van miljarden minuscule bestandjes is dat absoluut niet. Arweave is niet gebouwd voor snelle, realtime datastroom. De block time van deze unieke datastructuur (de tijd om een nieuw blok aan de keten toe te voegen) is ongeveer 2 minuten.

De blokgrootte is beperkt, wat betekent dat er een limiet is aan hoeveel transacties tegelijk kunnen worden verwerkt. Dit betekent dat je niet zomaar een live-videostream naar Arweave kunt sturen. Elke wijziging of nieuwe upload moet wachten tot er ruimte is in een blok.

Tijdens pieken in netwerkgebruik (bijvoorbeeld als iedereen tegelijkertijd iets wil opslaan), kan dit leiden tot vertragingen.

Het is een archiefsysteem, geen live-database.

Wat kun je echt niet opslaan?

Op basis van deze technische fundamenten, zijn er een aantal dingen die je beter niet op Arweave kunt proberen op te slaan. Dit zijn de categorieën die problemen opleveren. Arweave is write-once, read-many.

1. Dynamische content en databases

Je kunt data niet wijzigen zodra deze is opgeslagen. Als je een database probeert op te slaan die constant up-to-date moet blijven (bijvoorbeeld een voorraadlijst van een webshop of een leaderboard van een game), faalt Arweave.

Elke keer dat je een regel in een database wijzigt, moet je een compleet nieuwe versie van de dataset opslaan. Dit leidt tot data-rot: je eindigt met duizenden versies van bijna identieke bestanden, wat de opslagruimte verspilt en de kosten opdrijft.

2. Data die snel moet veranderen (Frequent Updates)

Voor dynamische data zijn traditionele cloudproviders (of snellere decentralized netwerken zoals IPFS met pinning) een betere keuze. Gerelateerd aan het punt hierboven: data die regelmatig wordt bijgewerkt, is een nachtmerrie op Arweave. Denk aan een blog dat elke dag nieuwe artikelen krijgt.

Hoewel je losse artikelen kunt opslaan, is het niet praktisch om een heel domein dat elke minuut verandert hierop te zetten.

3. Extreem grote, ongecomprimeerde bestanden

De overhead van het opnieuw opslaan van gewijzigde data (en het bijhouden van de nieuwe hashes) maakt het systeem inefficiënt. Arweave is de digitale equivalent van steen; je wilt geen zandkasteel op steen bouwen als het nog aan het regenen is. Hoewel Arweave grote bestanden aankan, is het niet altijd de meest efficiënte keuze. Vanwege de chunk-grootte van 64 KiB en de manier waarop data wordt verspreid, zijn extreem grote, ongecomprimeerde bestanden (zoals onbewerkte 4K-video's of ruwe data-logs van terabytes) moeilijk te verwerken.

De kosten lopen op, maar het echte pijnpunt is de toegankelijkheid. Het downloaden en reconstrueren van een enorm, gefragmenteerd bestand van het Arweave-netwerk kan traag zijn vergeleken met een centrale server.

4. Data met hoge bandbreedte-eisen

Voor grote bestanden is compressie essentieel; anders betaal je voor opslagruimte die inefficiënt wordt gebruikt.

Arweave is niet gebouwd voor snelheid; het is gebouwd voor duurzaamheid. Als je een applicatie bouwt die real-time data moet streamen naar duizenden gebruikers tegelijk, is Arweave de verkeerde tool. Denk aan een multiplayer game of een live-audio-app.

5. Illegale of schadelijke data

De latency (vertraging) op Arweave is te hoog voor dit soort gebruik. Het netwerk is ontworpen om data te bewaren, niet om het razendsnel te distribueren. Voor snelle distributie zou je Arweave kunnen combineren met een CDN (Content Delivery Network), maar op zichzelf is het te traag voor realtime interactie.

Hoewel Arweave censuurresistent is (geen enkele entiteit kan zomaar jouw data verwijderen), betekent dit niet dat er geen regels zijn.

6. Gevoelige persoonsgegevens (zonder encryptie)

Je kunt niet zomaar elke data opslaan. Arweave nodes zijn gedecentraliseerd, maar de mensen die de software draaien, zijn gebonden aan lokale wetten.

Er is een community-gedreven filter (de "Arweave Content Policy") die schadelijke content zoals kinderpornografie, terrorismegerelateerde data of extreme haatzaaiende uitlatingen blokkeert. Hoewel de data technisch gezien in de chunks zou kunnen blijven, zullen de meeste gateways en browsers deze content niet tonen. Bovendien loop je het risico op juridische consequenties als je dergelijke data op een publiek, permanent netwerk zet.

Dit is een veiligheidslimiet, geen technische. Omdat Arweave publiek en permanent is, is het een slecht idee om onversleutelde persoonsgegevens op te slaan.

Denk aan burgerservicenummers, creditcardgegevens of medische dossiers. Als je deze data uploadt zonder sterke versleuteling, blijft het voor altijd zichtbaar voor iedereen die de hash kent. Je kunt wel versleutelen (encryptie), maar vergeet niet: als je de versleuteling breekt, is de data nog steeds permanent beschikbaar. De veiligheid van de sleutel is alles; verlies je die, dan is de data voor altijd ontoegankelijk of openbaar.

Wanneer kies je wél voor Arweave?

Arweave is niet de prullenbak voor al je data, maar een specifieke kluis. Het is de ideale oplossing voor:

  • Statische archieven: Wetenschappelijke papers, historische documenten, en boeken.
  • Digitale kunst (NFTs): Afbeeldingen en media die permanent gekoppeld moeten blijven aan een token.
  • Open data: Overheidsdocumenten of datasets die niet mogen verdwijnen.
  • Back-ups van websites: Een snapshot van een website die je voor de eeuwigheid wilt bewaren.

De kracht van Arweave ligt in de garantie van bestaan. Zolang het netwerk draait (en dat doet het al sinds 2019 stabiel), is jouw data veilig.

Conclusie

Arweave is een revolutionair netwerk, maar het is geen magische doos. De limieten zijn reëel: de 64 KiB chunk-grootte, de hoge kosten voor frequente updates, de trage transactiesnelheid en de publieke aard van de data stellen harde eisen aan wat je opslaat.

Wil je een dynamische database of een live videostream opslaan? Kijk dan verder. Wil je echter een stuk geschiedenis, een kunstwerk of een document voor altijd veiligstellen zonder bang te zijn voor serveruitval? Dan is Arweave onverslaanbaar. Begrijp de limieten, en je kunt de kracht van permanente opslag optimaal benutten zonder voor verrassingen te komen staan.

Veelgestelde vragen

Wat is Arweave precies?

Arweave is een gedecentraliseerd netwerk dat data permanent opslaat. In plaats van data op traditionele servers op te slaan, wordt het verspreid over duizenden computers in het netwerk.

Hoe werkt Arweave technisch gezien?

Dit zorgt voor een hoge mate van redundantie en beschermt tegen serveruitval en censuur, waardoor het een aantrekkelijke optie is voor archivarissen en geschiedschrijvers. Arweave gebruikt een systeem genaamd "Proof-of-Storage". Gebruikers betalen eenmalig een bedrag in Arweave-tokens (AR) om data op te slaan.

Wat zijn de beperkingen van Arweave?

Deze tokens belonen computers (miners) die de data fysiek bewaren. De data wordt opgesplitst in kleine stukjes van maximaal 64 KiB en opgeslagen op verschillende nodes in het netwerk, waardoor de data redundant is en bestand is tegen verlies.

Wat zijn de kosten van het opslaan van data op Arweave?

Hoewel Arweave een aantrekkelijke optie is, heeft het wel technische beperkingen. De data moet opgesplitst worden in stukjes van maximaal 64 KiB, wat het opslaan van grote bestanden, zoals een MP3-song, complex kan maken. Ook de kostenstructuur, gebaseerd op een veilingmechanisme, kan variëren en is afhankelijk van de netwerkdrukte.

Het opslaan van data op Arweave kost een eenmalige betaling, die varieert afhankelijk van de netwerkdrukte. Op dit moment kost het opslaan van 1 MB data ongeveer $0.005 tot $0.01.

Waarom is Arweave niet de oplossing voor alles?

Deze kosten worden bepaald door een veilingmechanisme, waardoor ze fluctueren op basis van de vraag en het aanbod van opslagruimte.

Hoewel Arweave een krachtig hulpmiddel is voor permanente dataopslag, is het niet geschikt voor alle soorten data. De beperkte chunk-grootte van 64 KiB maakt het bijvoorbeeld minder geschikt voor het opslaan van grote bestanden, zoals complete films of complexe databases. Het is belangrijk om de technische beperkingen van Arweave te begrijpen voordat je besluit om data op te slaan.

Portret van Lieke de Vries, blockchain architectuur archivering specialist
Over Lieke de Vries

Lieke ontwikkelt veilige en efficiënte archiveringssystemen voor architectuur met behulp van blockchain.

Volgende stap
Bekijk alle artikelen over Arweave technisch uitgelegd
Ga naar overzicht →