Arweave to zdecentralizowany protokół przechowywania, który wykorzystuje formę technologii blockchain znaną jako blockweave, aby zapewnić trwałość i niezmienność danych. Blockweave różni się od konwencjonalnego blockchaina tym, że każdy blok zawiera dane nie tylko z poprzedniego bloku, ale także z losowo wybranego bloku, co daje silną pewność, że każdy węzeł przechowuje wszystkie poprzednie dane. Natywna waluta Arweave, AR, motywuje węzły i służy użytkownikom do płacenia za przechowywanie danych. William Jones i Sam Williams opracowali Arweave podczas pracy nad doktoratami z rozproszonych systemów komputerowych. Według Williamsa rozprzestrzenianie się „fałszywych wiadomości” podczas wyborów prezydenckich w Stanach Zjednoczonych w 2016 roku zainspirowało ich do stworzenia Arweave jako sposobu przechowywania danych w sposób, który zapewniał, że złośliwe podmioty nie będą mogły ich później zmienić.