Definicija
Blockweave je podatkovna struktura distribuirane knjige (distributed ledger) osmišljena za trajnu pohranu podataka, pri čemu se svaki blok referencira na više prethodnih blokova, umjesto samo na jednog „roditelja“. Ova struktura i dalje stvara kronološki lanac blokova, ali dodatne veze stvaraju „isprepleteni“ uzorak poveznica kroz cijelu povijest mreže. Time što blokovi moraju referencirati i verificirati više ranijih blokova, blockweave arhitekture potiču sudionike da pohranjuju i poslužuju starije podatke. Koncept se koristi za podršku dugoročne, otporne na izmjene pohrane, uz očuvanje provjerljive cjelovitosti cijelog skupa podataka.
Pojednostavljeno
Na blockweave se može gledati kao na varijantu blockchaina (blockchain) posebno izgrađenu za to da podaci ostanu dostupni zauvijek. Umjesto da svaki blok pokazuje samo na onaj neposredno prije njega, blokovi u blockweaveu također pokazuju na druge, ranije blokove, stvarajući mrežasti uzorak. Ovo dodatno povezivanje pomaže mreži da se učinkovitije „prisjeća“ i provjerava starije informacije. Rezultat je zajednički zapis osmišljen tako da trajno pohranjuje podatke i olakša dokazivanje da ništa nije mijenjano.
Kontekst i primjena
Koncept blockweavea pojavljuje se u sustavima koji su usmjereni na trajnu pohranu podataka, a ne samo na bilježenje prijenosa vrijednosti. Njegov dizajn podržava ekonomske poticaje za nodeove da zadržavaju povijesne podatke, budući da validacija novih blokova ovisi o pristupu nasumično odabranim ranijim blokovima. Zbog toga je blockweave prikladan za primjene u kojima su važni dugoročni, provjerljivi zapisi, poput arhiviranja dokumenata ili očuvanja digitalnog sadržaja. Iako je povezan s blockchain tehnologijom (blockchain), blockweave se razlikuje svojom višestrukom povezanošću blokova i naglaskom na trajnoj dostupnosti podataka u mreži.