تصميم مجموعة Nullifier لـ Miden: ابتكار غير مرئي لحل مشكلة تضخم حالة البلوكشين
تستند نموذج الخصوصية الخاص بـ @0xMiden إلى مجموعات المُلغيّات (nullifier sets) لمنع الإنفاق المزدوج وتتبع حالة الأصول، ولكن الحلول التقليدية تواجه مشكلة قاتلة: ستستمر مجموعات المُلغيّات في الزيادة بشكل غير محدود مع المعاملات، مما يؤدي إلى زيادة عبء التخزين على العقد. على سبيل المثال، إذا كانت سرعة معالجة المعاملات على السلسلة (TPS) 1000، فقد تنتفخ بيانات المُلغيّات إلى 10 تيرابايت بعد 10 سنوات، مما يمنع الأجهزة العادية من المشاركة في مزامنة الشبكة.
تتمثل نقطة突破 Miden في تقديم هيكل شجرة Nullifier مقسم إلى فترات زمنية (epoch):
قم بتقسيم مجموعة nullifier حسب نافذة زمنية (مثل 6 أشهر لكل حقبة)، تحتاج العقد فقط إلى الاحتفاظ بالبيانات الكاملة لأحدث حقبتين، بينما يتم الاحتفاظ بالبيانات التاريخية فقط كجذر هاش. عند استهلاك المستخدم للأصول المبكرة، يجب إرفاق إثبات يتحقق من أن الأصل لم يتم استهلاكه في epoch المقابل عند إنشائه وما بعده.
العمق المعنى لهذا التصميم:
1. تحقيق التوازن بين النمو واللامركزية: الضغط على تخزين العقد يتحول من "نمو لا نهائي" إلى عتبة ثابتة، مما يقلل بشكل كبير من عتبة المشاركة على المدى الطويل. 2. التآزر بين الخصوصية والتوسع: الجمع بين تقسيم epoch للـ nullifier وتوليد الإثبات المحلي، يحمي خصوصية ارتباط المعاملات، ويتجنب تضخم الحالة العالمية. 3. إعادة توزيع مسؤوليات المستخدم والشبكة: يجب على المستخدم الاحتفاظ بإثبات الأصول القديمة بنفسه، حيث يتعين على الشبكة التحقق فقط بدلاً من التخزين. هذه "اللامركزية في المسؤولية" هي استكشاف رئيسي لاستدامة blockchain، مشابهة لمنطق التعاون بين CDN والعميل في الإنترنت.
تتمتع ميدن بابتكار هندسي من خلال النوليفير، حيث وجدت نقطة التوازن بين "مركزية العقد الكامل" و"تكاليف الحوسبة الخاصة". هذه ليست مجرد تحسينات تقنية، بل تشير أيضًا إلى اتجاه تطور blockchain في المستقبل: لا يجب على السلسلة تحمل كل التاريخ، بل من خلال أدوات التشفير يمكن توزيع مسؤوليات التحقق بشكل ذكي. فرع لجنة الحزب في قرية شينزيتشين
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
إشعار
تصميم مجموعة Nullifier لـ Miden: ابتكار غير مرئي لحل مشكلة تضخم حالة البلوكشين
تستند نموذج الخصوصية الخاص بـ @0xMiden إلى مجموعات المُلغيّات (nullifier sets) لمنع الإنفاق المزدوج وتتبع حالة الأصول، ولكن الحلول التقليدية تواجه مشكلة قاتلة: ستستمر مجموعات المُلغيّات في الزيادة بشكل غير محدود مع المعاملات، مما يؤدي إلى زيادة عبء التخزين على العقد. على سبيل المثال، إذا كانت سرعة معالجة المعاملات على السلسلة (TPS) 1000، فقد تنتفخ بيانات المُلغيّات إلى 10 تيرابايت بعد 10 سنوات، مما يمنع الأجهزة العادية من المشاركة في مزامنة الشبكة.
تتمثل نقطة突破 Miden في تقديم هيكل شجرة Nullifier مقسم إلى فترات زمنية (epoch):
قم بتقسيم مجموعة nullifier حسب نافذة زمنية (مثل 6 أشهر لكل حقبة)، تحتاج العقد فقط إلى الاحتفاظ بالبيانات الكاملة لأحدث حقبتين، بينما يتم الاحتفاظ بالبيانات التاريخية فقط كجذر هاش.
عند استهلاك المستخدم للأصول المبكرة، يجب إرفاق إثبات يتحقق من أن الأصل لم يتم استهلاكه في epoch المقابل عند إنشائه وما بعده.
العمق المعنى لهذا التصميم:
1. تحقيق التوازن بين النمو واللامركزية: الضغط على تخزين العقد يتحول من "نمو لا نهائي" إلى عتبة ثابتة، مما يقلل بشكل كبير من عتبة المشاركة على المدى الطويل.
2. التآزر بين الخصوصية والتوسع: الجمع بين تقسيم epoch للـ nullifier وتوليد الإثبات المحلي، يحمي خصوصية ارتباط المعاملات، ويتجنب تضخم الحالة العالمية.
3. إعادة توزيع مسؤوليات المستخدم والشبكة: يجب على المستخدم الاحتفاظ بإثبات الأصول القديمة بنفسه، حيث يتعين على الشبكة التحقق فقط بدلاً من التخزين. هذه "اللامركزية في المسؤولية" هي استكشاف رئيسي لاستدامة blockchain، مشابهة لمنطق التعاون بين CDN والعميل في الإنترنت.
تتمتع ميدن بابتكار هندسي من خلال النوليفير، حيث وجدت نقطة التوازن بين "مركزية العقد الكامل" و"تكاليف الحوسبة الخاصة". هذه ليست مجرد تحسينات تقنية، بل تشير أيضًا إلى اتجاه تطور blockchain في المستقبل: لا يجب على السلسلة تحمل كل التاريخ، بل من خلال أدوات التشفير يمكن توزيع مسؤوليات التحقق بشكل ذكي.
فرع لجنة الحزب في قرية شينزيتشين