Սահմանում
Blockweave-ը բաշխված հաշվետետրային տվյալների կառուցվածք է, որը նախատեսված է տվյալների մշտական պահպանման համար, որտեղ յուրաքանչյուր բլոկ հղում է անում մեկից ավելի նախորդ բլոկերի, այլ ոչ թե միայն մեկ «ծնող» բլոկի։ Այս կառուցվածքը շարունակում է ձևավորել բլոկների ժամանակագրական շղթա, սակայն հավելյալ կապերը ստեղծում են ցանցի պատմության մեջ «հյուսված» կապերի պատկեր։ Քանի որ բլոկները պետք է հղում անեն և վավերացնեն մի քանի ավելի վաղ բլոկեր, blockweave ճարտարապետությունները խրախուսում են մասնակիցներին պահել և մատուցել հին տվյալները։ Այս գաղափարը կիրառվում է երկարաժամկետ, կեղծումներից պաշտպանված պահեստավորում ապահովելու համար՝ միաժամանակ պահպանելով ամբողջ տվյալների հավաքածուի ստուգելի ամբողջականությունը։
Պարզ խոսքով
Blockweave-ը կարելի է պատկերացնել որպես բլոկչեյնի (blockchain) տարբերակ, որը հատուկ կառուցված է տվյալները հավերժ հասանելի պահելու համար։ Յուրաքանչյուր բլոկի միայն նախորդ բլոկին հղում անելու փոխարեն, blockweave-ի բլոկները հղվում են նաև ավելի վաղ այլ բլոկերի՝ ստեղծելով սարդոստայնի նման պատկեր։ Այս լրացուցիչ կապերը օգնում են ցանցին ավելի արդյունավետ «հիշել» և ստուգել հին տեղեկատվությունը։ Արդյունքում ստացվում է ընդհանուր գրառում, որը նախատեսված է տվյալները մշտապես պահելու և հեշտ դարձնելու այն փաստի ապացուցումը, որ ոչինչ չի փոփոխվել։
Համատեքստ և կիրառություն
Blockweave-ի գաղափարը կիրառվում է այն համակարգերում, որոնք կենտրոնանում են տվյալների մշտական պահպանման վրա, ոչ թե միայն արժեքի փոխանցումների գրանցման։ Դիզայնը ապահովում է տնտեսական խթաններ node-երի համար՝ պատմական տվյալները պահելու նպատակով, քանի որ նոր բլոկների վավերացումը կախված է պատահականորեն ընտրված ավելի վաղ բլոկերին հասանելիությունից։ Սա blockweave-ը հարմար է դարձնում այնպիսի կիրառությունների համար, որտեղ կարևոր են երկարաժամկետ, ստուգելի գրառումները, օրինակ՝ փաստաթղթերի արխիվացում կամ թվային բովանդակության պահպանում։ Թեև այն կապված է բլոկչեյն (blockchain) տեխնոլոգիայի հետ, blockweave-ը տարբերվում է իր բազմակի կապերով կառուցվածքով և ցանցում տվյալների երկարաժամկետ հասանելիության վրա դրված շեշտադրումով։