Vitalik Buterin Champions العقد الشخصية لضمان خصوصية Ethereum ولامركزية

قدمت Vitalik Buterin المؤسس المشارك لـ Ethereum اقتراحًا جديدًا لجعل عقد شبكة blockchain أكثر كفاءة ويمكن الوصول إليها.
في مدونة أبحاث 19 مايو بريدجادل بورين بأن صحة الشبكة طويلة الأجل تعتمد على قدرة المستخدمين على تشغيل العقد الشخصية ، والتي أصبحت معقدة بشكل متزايد بسبب ارتفاع متطلبات التخزين وعرض النطاق الترددي.
وفقا لبيرين ، فإن عقد Ethereum تعمل كبنية تحتية حرجة لـ blockchain. يقومون بتخزين بيانات المعاملات ، والتحقق من صحة النشاط ، والمساعدة في الحفاظ على اللامركزية.
ومع ذلك ، أصبح تشغيل عقدة كاملة كثيفة الموارد مع موازين الشبكة ، مما دفع العديد من المستخدمين إلى الاعتماد على خدمات استدعاء الإجراءات عن بُعد المركزية (RPC) بسبب:
“النفقات العامة عالية بشكل غير عملي ، وحتى بعد العديد من التحسينات من الكفاءة ، من المحتمل أن تظل مكلفة.”
أشار بورين إلى أن هذا التحول يهدد الخصوصية ، ومقاومة الرقابة ، ومبدأ Ethereum الأساسي المتمثل في اللامركزية.
بسبب هذا ، أكد على الحاجة إلى الحفاظ على القدرة على تشغيل العقد الشخصية مع مواجهة تحديات نمو Ethereum.
قال:
“من المهم أن يكون لديك عقدة كاملة بحيث يمكنك الحصول على خادم RPC محلي يمكنك استخدامه لقراءة السلسلة بطريقة غير موثوقة ومقاومة للرقابة وصديقة للخصوصية.”
حلول بورين المقترحة لعقد Ethereum
لتخفيف تشغيل العقدة ، اقترح بورين إعطاء الأولوية لمقترح تحسين Ethereum 4444 (EIP-4444). هذا من شأنه أن يحد من كمية البيانات التاريخية التي تحتاج العقدة إلى تخزينها إلى 36 يومًا.
وفي الوقت نفسه ، أوصى حل تخزين موزع يظن الشظايا ونشر التاريخ عبر الشبكة باستخدام ترميز المحو لضمان بقاء بيانات blockchain القديمة متاحة.
وفقا له:
“هذا يضمن الممتلكات القائلة بأن” blockchain “إلى الأبد” دون الاعتماد على مقدمي الخدمات المركزية أو وضع أعباء ثقيلة على مشغلي العقدة. “
اقترح بورين أيضًا إعادة النظر في نموذج تسعير الغاز في Ethereum. وهو يعتقد أن زيادة تكلفة الغاز لإنشاء الدولة ، مثل فتحات التخزين الجديدة ، ونشر العقود ، وإرسال ETH إلى حسابات غير نشطة ، من شأنها أن تثبط تخزين البيانات المفرط.
في الوقت نفسه ، يمكن أن يساعد تقليل تكاليف التنفيذ في تخفيف العبء على الشبكة.
العقد عديمة الجنسية جزئيا
وفي الوقت نفسه ، فإن تسليط الضوء على اقتراح بورين هو إدخال “العقد عديمية جزئيًا”.
ووفقا له ، فإن هذه العقد لن تخزن حالة Ethereum الكاملة ولكن فقط مجموعة فرعية ذات صلة باحتياجات المستخدم.
وأضاف المؤسس المشارك لـ Ethereum أن هذه العقد ستظل تتحقق من الكتل والاستجابة لطلبات البيانات ، ولكن فقط بالنسبة للجزء من الحالة التي يديرونها. كتب:
“العقدة قادرة على الاستجابة لطلبات RPC طالما أن البيانات المطلوبة في تلك المجموعة الفرعية من الحالة ؛ ستفشل الطلبات الأخرى.”
بالنسبة للبيانات الأخرى ، قال بورين إن مشغلي العقدة يمكنهم استخدام أدوات التشفير أو الخدمات الخارجية للحفاظ على الخصوصية والاختيار.