Arweave es un protocolo de almacenamiento descentralizado que aprovecha una forma de tecnología blockchain conocida como blockweave para garantizar la permanencia e inmutabilidad de los datos. Blockweave se diferencia de una blockchain convencional en que cada bloque contiene datos no sólo del bloque anterior, sino también de un bloque seleccionado aleatoriamente, lo que ofrece fuertes garantías de que cada nodo está almacenando todos los datos anteriores. La moneda nativa de Arweave, AR, incentiva a los nodos y sirve como medio para que los usuarios paguen por el almacenamiento de datos. William Jones y Sam Williams concibieron Arweave mientras trabajaban en sus doctorados en sistemas informáticos distribuidos. Según Williams, la proliferación de "noticias falsas" durante las elecciones presidenciales de 2016 en Estados Unidos les inspiró para crear Arweave como medio de almacenar datos de forma que se garantizara que entidades maliciosas no pudieran modificarlos posteriormente.