أصدرت قاعدة بيانات بلوك تشين BigchainDB تحديثًا جديدًا يهدف إلى إصلاح الأخطاء، وإضافة ميزات جديدة، وإزالة التعليمات البرمجية القديمة. وبذلك، حصلت BigchainDB على تحديث شامل مقارنةً بالتحديث الذي صدر قبل شهرين.
من بين التغييرات المهمة العديدة التي أُجريت، تم تحميل الدعم الرسمي لبرنامج تشغيل جافا على قاعدة البيانات. كما تم دمج تقنية التخزين المؤقت لتسريع عملية التحقق، بالإضافة إلى RapidJSON بنسخة مُحسّنة جديدة. وتمت إضافة ميزات لإضافة وإزالة وتغيير قوة التصويت للمُدقّق أثناء التشغيل.
ستُدار عمليات التحقق الحاسمة من خلال تطبيق اقتراح التغيير المقدم من أي مُدقِّق، مما يؤدي في النهاية إلى إجراء "انتخاب مُدقِّق" لبقية الشبكة. سيصوِّت المُدقِّقون الآخرون بنعم أو لا. إذا حصل خيار "نعم" على ثلثي الأصوات، فسيتم قبوله، وسيتم تنفيذ المهمة. تعمل سلسلة الكتل كصندوق اقتراع، حيث تُسجِّل جميع الأصوات والانتخابات. يُمكن الاطلاع على مزيد من التفاصيل هنا: http://docs.bigchaindb.com/projects/server/en/v2.0.0b6/server-reference/bigchaindb-cli.html#bigchaindb-election
تم تطبيق العديد من التغييرات الأخرى:
تقوم واجهة برمجة تطبيقات الأحداث (API) الآن بإرسال المعاملات الصحيحة فقط مما يزيد من كفاءتها.
تم تجاوز حظر المعلمات.
تحديث السياسة المتعلقة بمعالجة البيانات الخاصة والخصوصية.
عدم المطالبة بتحديث برنامج Tendermint إلى أحدث إصدار. التحديث إلى إصدار محدد هو الميزة المضافة حديثًا.
سيُصدر المطورون الإصدار التجريبي السابع من 2.0.0 بعد نقل شبكة BlockchainDB الحالية إلى الإصدار الجديد من Tendermint. سيخلف الإصدار التجريبي السابع من 2.0.0 الإصدار التجريبي الأول، ولن تُضاف أي ميزات جديدة بعد ذلك. سيخضع تحديث الإصدار التجريبي الأول حصريًا لـ Tendermint لإجراء التغييرات والتعديلات اللازمة.
تقنية البلوك تشين الجديدة