Apibrėžimas
Blockweave yra paskirstytojo registro duomenų struktūra, sukurta nuolatiniam duomenų saugojimui. Joje kiekvienas blokas nurodo daugiau nei vieną ankstesnį bloką, o ne tik vieną „tėvinį“ bloką. Tokia struktūra vis tiek sudaro chronologinę blokų grandinę, tačiau papildomos nuorodos sukuria tarsi išaustą ryšių raštą per visą tinklo istoriją. Reikalaujant, kad blokai nurodytų ir patikrintų kelis ankstesnius blokus, blockweave architektūros skatina dalyvius saugoti ir teikti senesnius duomenis. Ši koncepcija naudojama ilgalaikiam, klastojimui atspariam saugojimui užtikrinti, kartu išlaikant viso duomenų rinkinio patikrinamą vientisumą.
Paprasčiau tariant
Blockweave galima laikyti blockchain (blockchain) variacija, specialiai sukurta tam, kad duomenys išliktų prieinami visam laikui. Vietoj to, kad kiekvienas blokas nurodytų tik vieną prieš jį esantį bloką, blockweave tinkle blokai taip pat nurodo ir kitus ankstesnius blokus, sukurdami į voratinklį panašų raštą. Šios papildomos nuorodos padeda tinklui efektyviau „atsiminti“ ir tikrinti senesnę informaciją. Rezultatas – bendras įrašas, sukurtas nuolatiniam duomenų saugojimui ir paprastam įrodymui, kad niekas nebuvo pakeista.
Kontekstas ir naudojimas
Blockweave koncepcija naudojama sistemose, kurios daugiausia orientuojasi į nuolatinį duomenų saugojimą, o ne tik vertės pervedimų registravimą. Jo dizainas palaiko ekonominius paskatinimus node dalyviams išlaikyti istorinius duomenis, nes naujų blokų validavimas priklauso nuo prieigos prie atsitiktinai parinktų ankstesnių blokų. Dėl to blockweave tinka programoms, kuriose svarbūs ilgalaikiai, patikrinami įrašai, pavyzdžiui, dokumentų archyvavimui ar skaitmeninio turinio išsaugojimui. Nors jis susijęs su blockchain (blockchain) technologija, blockweave išsiskiria savo daugiakrypčių nuorodų struktūra ir akcentu į patikimą, ilgalaikį duomenų prieinamumą visame tinkle.