التعريف
Blockweave هو بنية بيانات لسجل موزع مصمَّمة لتخزين البيانات بشكل دائم، حيث يشير كل بلوك إلى أكثر من بلوك سابق واحد بدلًا من وجود بلوك أب واحد فقط. ما زالت هذه البنية تُشكِّل سلسلة زمنية من البلوكات، لكن الروابط الإضافية تخلق نمطًا متشابكًا من الاتصالات عبر تاريخ الشبكة. من خلال إلزام البلوكات بالإشارة إلى عدة بلوكات أقدم والتحقق منها، تشجّع معماريات blockweave المشاركين على تخزين البيانات القديمة وخدمتها. يُستخدم هذا المفهوم لدعم تخزين طويل الأجل مقاوم للتلاعب، مع الحفاظ على إمكانية التحقق من سلامة مجموعة البيانات بالكامل.
بعبارات بسيطة
يمكن النظر إلى Blockweave على أنه نوع مختلف من blockchain (بلوكشين) مبني خصيصًا للحفاظ على توفر البيانات إلى الأبد. بدلًا من أن يشير كل بلوك فقط إلى البلوك الذي يسبقه مباشرة، تشير البلوكات في blockweave أيضًا إلى بلوكات أقدم أخرى، مما يخلق نمطًا يشبه الشبكة. تساعد هذه الروابط الإضافية الشبكة على تذكّر المعلومات القديمة والتحقق منها بكفاءة أكبر. والنتيجة هي سجل مشترك مصمَّم لتخزين البيانات بشكل دائم، مع تسهيل إثبات أن أي شيء لم يتم تغييره.
السياق والاستخدام
يظهر مفهوم blockweave في الأنظمة التي تركز على التخزين الدائم للبيانات بدلًا من مجرد تسجيل تحويلات القيمة. يدعم تصميمه حوافز اقتصادية للعُقد للاحتفاظ بالبيانات التاريخية، لأن التحقق من البلوكات الجديدة يعتمد على الوصول إلى بلوكات سابقة يتم اختيارها عشوائيًا. يجعل هذا من blockweave مناسبًا للتطبيقات التي تكون فيها السجلات طويلة الأجل والقابلة للتحقق أمرًا مهمًا، مثل أرشفة المستندات أو حفظ المحتوى الرقمي. وعلى الرغم من ارتباطه بتقنية blockchain (بلوكشين)، يتميّز blockweave ببنيته متعددة الروابط وتركيزه على ضمان توفر البيانات بشكل متين عبر الشبكة.