أعلنت LayerZero عن إطلاق قاعدة بيانات Quick Merkle (QMDB) ، وهي قاعدة بيانات عالية الأداء وقابلة للتحقق مصممة لتحسين التكنولوجيا البلوكشين ، تم تطويرها بواسطة LayerZero Labs وتعتمد على ترخيص MIT و Apache-2 وهي مفتوحة المصدر بالكامل ، وفيما يلي بعض الميزات الرئيسية لـ QMDB:
أداء عالي: يمكن لـ QMDB معالجة 2.28 مليون تحديث للحالة في الثانية الواحدة ودعم 1 مليون TPS (عمليات النقل الأساسية في الثانية الواحدة). في اختبار الأداء الأساسي، يمكن للحمل العمل أن يصل إلى 15 مليارًا (عشر مرات حالة Ethereum في عام 2024) ويثبت أنه يمكن توسيعه إلى 280 مليار سجل في خادم واحد. وصول وتحديث البيانات الفعّال: يتطلب كل وصول للحالة قراءة مرة واحدة فقط، وتكون عملية الإدخال/الإخراج O(1) أثناء التحديث، ويتم تحويل Merkle في الذاكرة بتخزين 2.3 بايت لكل سجل. توافق الأجهزة الشامل: يمكن توسيع QMDB بكفاءة على الأجهزة الموجهة للمستهلك والشركات. كانت أهداف تصميم QMDB هي حل العقبات الرئيسية في إدارة حالة سلسلة الكتل من خلال دمج مخزن مفاتيح القيم (KV) وشجرة Merkle في هيكل موحد، مما أدى إلى زيادة كبيرة في القدرة على المرور. تصميم فرعي مبتكر يُسمى "الغصن" (twig) يسمح بقراءة SSD مرة واحدة فقط في كل مرة يتم فيها الوصول إلى الحالة، ويجعل عمليات التحديث من مستوى الإدخال/الإخراج على مستوى ثابت، كما يمكن أن يتم إجراء عملية Merkle في الذاكرة دون الحاجة إلى قراءة/كتابة SSD. تؤدي هذه الميزات إلى تلبية احتياجات سلسلة الكتل الحالية بالإضافة إلى توفير أساس قوي لبناء تطبيقات متسلسلة غير مركزية قابلة للتوسيع وفعالة وقابلة للتحقق.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
أعلنت LayerZero عن إطلاق قاعدة بيانات Quick Merkle (QMDB) ، وهي قاعدة بيانات عالية الأداء وقابلة للتحقق مصممة لتحسين التكنولوجيا البلوكشين ، تم تطويرها بواسطة LayerZero Labs وتعتمد على ترخيص MIT و Apache-2 وهي مفتوحة المصدر بالكامل ، وفيما يلي بعض الميزات الرئيسية لـ QMDB:
أداء عالي: يمكن لـ QMDB معالجة 2.28 مليون تحديث للحالة في الثانية الواحدة ودعم 1 مليون TPS (عمليات النقل الأساسية في الثانية الواحدة). في اختبار الأداء الأساسي، يمكن للحمل العمل أن يصل إلى 15 مليارًا (عشر مرات حالة Ethereum في عام 2024) ويثبت أنه يمكن توسيعه إلى 280 مليار سجل في خادم واحد.
وصول وتحديث البيانات الفعّال: يتطلب كل وصول للحالة قراءة مرة واحدة فقط، وتكون عملية الإدخال/الإخراج O(1) أثناء التحديث، ويتم تحويل Merkle في الذاكرة بتخزين 2.3 بايت لكل سجل.
توافق الأجهزة الشامل: يمكن توسيع QMDB بكفاءة على الأجهزة الموجهة للمستهلك والشركات.
كانت أهداف تصميم QMDB هي حل العقبات الرئيسية في إدارة حالة سلسلة الكتل من خلال دمج مخزن مفاتيح القيم (KV) وشجرة Merkle في هيكل موحد، مما أدى إلى زيادة كبيرة في القدرة على المرور. تصميم فرعي مبتكر يُسمى "الغصن" (twig) يسمح بقراءة SSD مرة واحدة فقط في كل مرة يتم فيها الوصول إلى الحالة، ويجعل عمليات التحديث من مستوى الإدخال/الإخراج على مستوى ثابت، كما يمكن أن يتم إجراء عملية Merkle في الذاكرة دون الحاجة إلى قراءة/كتابة SSD. تؤدي هذه الميزات إلى تلبية احتياجات سلسلة الكتل الحالية بالإضافة إلى توفير أساس قوي لبناء تطبيقات متسلسلة غير مركزية قابلة للتوسيع وفعالة وقابلة للتحقق.