Анықтама
Blockweave – бұл деректерді тұрақты сақтау үшін жасалған таратылған реестр (distributed ledger) деректер құрылымы, онда әрбір блок тек бір ғана «ата-ана» блокқа емес, бірнеше алдыңғы блоктарға сілтеме жасайды. Бұл құрылым блоктардың хронологиялық тізбегін сақтайды, бірақ қосымша байланыстар желі тарихы бойынша өрілген үлгіге ұқсас байланыстар жүйесін қалыптастырады. Блоктардың бірнеше бұрынғы блоктарға сілтеме жасап, оларды тексеруін талап ету арқылы blockweave архитектуралары қатысушыларды ескі деректерді сақтауға және ұсынуға ынталандырады. Бұл тұжырымдама ұзақ мерзімді, бұрмалануға төзімді сақтау мүмкіндігін қамтамасыз етуге және бүкіл деректер жиынының тексерілетін тұтастығын қолдауға арналған.
Қарапайым тілмен
Blockweave-ті деректерді мәңгі қолжетімді ұстау үшін арнайы жасалған blockchain нұсқасы ретінде елестетуге болады. Әр блок тек өзінен бұрынғы бір блокқа ғана сілтеме жасаудың орнына, blockweave ішіндегі блоктар басқа да бұрынғы блоктарға сілтеме жасайды, осылайша өрмекке ұқсас байланыстар үлгісін құрайды. Бұл қосымша байланыстар желіге ескі ақпаратты тиімдірек есте сақтауға және тексеруге көмектеседі. Нәтижесінде деректерді тұрақты сақтауға және ештеңе өзгермегенін дәлелдеуді жеңілдетуге арналған ортақ жазба пайда болады.
Контекст және қолданылуы
Blockweave тұжырымдамасы құн аударымдарын жазудан гөрі деректерді тұрақты сақтауға басымдық беретін жүйелерде қолданылады. Оның дизайны жаңа блоктарды тексеру үшін кездейсоқ таңдалған бұрынғы блоктарға қол жеткізу қажет болғандықтан, түйіндерге (nodes) тарихи деректерді сақтауға экономикалық ынталандыру жасайды. Бұл blockweave-ті құжаттарды мұрағаттау немесе цифрлық контентті сақтау сияқты ұзақ мерзімді, тексерілетін жазбалар маңызды болатын қолданбаларға қолайлы етеді. Blockchain технологиясымен байланысты болғанымен, blockweave көпсілтемелі құрылымымен және желі бойынша деректердің ұзақ мерзімді қолжетімділігіне ерекше назар аударуымен ерекшеленеді.