Definition
Blockweave הוא מבנה נתוני ספר חשבונות מבוזר, שנועד לאחסון נתונים קבוע, שבו כל בלוק מתייחס ליותר מבלוק קודם אחד במקום להורה יחיד. המבנה הזה עדיין יוצר שרשרת כרונולוגית של בלוקים, אבל הקישורים הנוספים יוצרים דפוס שזור של חיבורים לאורך כל היסטוריית הרשת. על‑ידי דרישה שבלוקים יתייחסו ויאמתו מספר בלוקים מוקדמים יותר, ארכיטקטורות blockweave מעודדות משתתפים לאחסן ולהגיש נתונים ישנים. הרעיון משמש לתמיכה באחסון ארוך טווח ועמיד בפני שינויים, תוך שמירה על שלמות ניתנת לאימות של כל מערך הנתונים.
In Simple Terms
אפשר לחשוב על Blockweave כעל גרסה של blockchain (blockchain) שנבנתה במיוחד כדי לשמור נתונים זמינים לנצח. במקום שכל בלוק יצביע רק על הבלוק שלפניו, בלוקים ב‑Blockweave מצביעים גם על בלוקים מוקדמים נוספים, וכך נוצרת תבנית דמוית רשת. הקישוריות הנוספת הזו עוזרת לרשת לזכור ולבדוק מידע ישן בצורה יעילה יותר. התוצאה היא רישום משותף שנועד לאחסן נתונים באופן קבוע ולהקל על הוכחה ששום דבר לא שונה.
Context and Usage
הרעיון של Blockweave מופיע במערכות שמתמקדות באחסון נתונים קבוע, ולא רק ברישום העברות ערך. העיצוב שלו תומך בתמריצים כלכליים עבור nodes (nodes) לשמור נתונים היסטוריים, משום שהאימות של בלוקים חדשים תלוי בגישה לבלוקים מוקדמים שנבחרים באקראי. זה הופך את Blockweave למתאים ליישומים שבהם רשומות ארוכות טווח וניתנות לאימות הן קריטיות, כמו ארכוב מסמכים או שימור תוכן דיגיטלי. למרות שהוא קשור לטכנולוגיית blockchain (blockchain), Blockweave מובחן בזכות מבנה ריבוי‑הקישורים שלו והדגש שהוא שם על זמינות נתונים עמידה לאורך זמן בכל הרשת.