بالنظر إلى بعض الأصول X، نعبر عن [X] بالأصل المعاد تخزينه، أي الأصل "المحايد" X بحيث يمكن أن يتم القبض على جزء أو كل X من قبل طرف ما بناءً على شرط تعسفي ما.
المثال الأساسي الذي قدمته EigenLayer هو مثال حول شخص يقوم بالاستثمار المنفرد لإعادة استثمار الـ ETH الحالي الذي يمتلكه. للقيام بذلك، يقوم الشخص المستثمر منفردًا بتحديث عنوان السحب الخاص به إلى عنوان الطبقة الخاصة. تعد EigenPods عقود ذكية تتتبع الخدمات التي قام المراهن الفردي بالتسجيل فيها لتأمينها بمساهمته. يصبح EigenPod في نهاية المطاف مالكًا لأصل soETH، بينما يُنسب للمراهن الفردي تمثيلًا مدفوعًا مرة أخرى لإيثريومهم المراهن.
ملكية الأصل soETH في إطارنا تدل على "الحق الأول" في ETH المُسحوب من بروتوكول Ethereum، أي أنها تمتلك مطالبة أكثر أهمية من أي مشارك آخر في السلسلة. عندما يقرر المشارك الفردي السحب ETH الخاص به من بروتوكول Ethereum، يتم تصفية ETH المُسحوب من خلال عقد EigenPod، حيث يتم التحقق مما إذا كان بإمكان المشارك الفردي استرداد المبلغ الكامل من soETH أم لا (سنرى لاحقًا عندما قد لا يكون هذا الحال). مع جداول الأرصدة الخاصة بنا:
نحن نجعل كل خطوة صريحة فيما يلي:
يمكننا بالفعل إجراء بعض الملاحظات الشيقة من القوائم المالية أعلاه. الأولى هي أن بروتوكول Ethereum ليس لديه أي تصور على الإطلاق لـ [soETH]، حيث أن هذا لا يظهر في قائمته المالية بمفردها. تم مناقشة هذه المسألة في " فك تجزئة PBS: نحو التزامات المقترح المفروضة بروتوكولاً (PEPC)تظل لدى العارض الذي تم تقليصه بواسطة EigenLayer رصيد تخزين كامل على ورقة الرصيد لبروتوكول Ethereum، مما قد يؤدي إلى خطر أخلاقي وعدم توازن في المكافآت (فالعارض الذي لم يُخفض بالكامل لا يزال يحصل على مكافآت كاملة من بروتوكول Ethereum). نوضح سيناريو التقليص في الأوراق المالية التالية، مع إعطاء أرقام توضيحية لتوضيح المشكلة:
تم حل هذه المشكلة بمجرد أن يقوم EigenLayer بالإبلاغ بدقة عن تخفيض EigenLayer للمحقق إلى بروتوكول Ethereum، مع إعادة توازن الأوراق. يمكن ذلك مع EIP-7002: تنفيذ طبقة الخروج القابل للتنفيذ، على الرغم من المستوى الخشن، حيث يخرج مشغل البيانات الثنائي ببساطة المصادق، ولكن ما زال من الضروري الطبقة الخاصة EigenLayer أو EigenPod لتشغيل الإشارة إلى بروتوكول Ethereum PoS. هذا الإجراء مصلحة لطبقة EigenLayer لأن الحساب السليم يعود بالنفع على الخدمات التي تتمتع بالأمان من خلال EigenLayer ويزيد في نهاية المطاف من ثقة المشغلين وإعادة المشاركة في التنفيذ الوفي للمنصة.
يمكن أن يُجبر مشغّل أدق على سحب جزئي من رصيد المحقق من توافق إيثريوم، دون الخروج من المحقق تمامًا. هذا مرغوب فيه لخدمات EigenLayer التي ترغب في تعاقب المحققين جزئيًا، دون تشغيل خروج. يُرجى ملاحظة أن كل من EIP-7002 وسحوبات السحب الجزئية المُحفزة بطبقة التنفيذ غير متوفرة على شبكة إيثريوم الرئيسية اليوم. كما تُرجى ملاحظة أن @mikeneuder/eip-7251-faq">سيجمع MaxEB (إزالة الحد البالغ 32 إيثريوم على الرهان الرئيسي الواحد للمحقق) بشكل جيد مع السحب الجزئي، مما يزيل حافزًا إضافيًا للمحققين للبقاء غير مجزأين (تشغيل العديد من 32 محقق إيثريوم بدلاً من محقق واحد 2048 إيثريوم على سبيل المثال).
بناءً على غياب هذه الميزة الجزئية للسحب، هناك حافز إضافي للحفاظ على تسجيل EigenLayer مستقل عن تسجيل بروتوكول Ethereum، مما قد يسبب، كما لاحظنا أعلاه، عدم توافق بينهما. فيما يلي، نصور مراقب يتم خصم 8 ETH منه من قبل EigenLayer، والذي لا يخرج المراقب من مهامه في التوافق (الرصيد المستبعد هو 16 ETH):
قد يتساءل الشخص عن مكان 8 [soETH] في المثال السابق. يترك هذا القرار لخدمات التحقق النشطة المدعومة بطبقة EigenLayer (AVS). AVS هو خدمة تطلب بعض الرهان كضمان. وجود الرهان يسمح للخدمة بإلتزام موثوق به بأداء معين، حيث يمكن خصم الرهان إذا لم تتم الخدمة بشكل صحيح.
يقوم محقق التخزين بالتسجيل في AVSs عبر EigenPod الخاص بهم. عندما يفعلون ذلك، يطبع EigenPod مطالب جديدة تُعرض لـ AVSs، تمثل الضمانات التي يتم حاليًا الاحتفاظ بها تحت EigenPod. يجب علينا الآن أن نقوم بتمييز بين نوعين من المطالب.
بمجرد أن يتصرف المحقق بطريقة معاكسة لأهداف AVS (على سبيل المثال، تحريض حالة القطع لـ AVS)، قد يقرر AVS على سبيل المثال حرق مطالبة المحقق بـ ETH المراهنة، أو الاحتفاظ بالرهن كإيراد لـ AVS. نوضح هذا الخيار الثاني فيما يلي، عن طريق افتراض أن بروتوكول Ethereum يقوم ببساطة بتحويل 8 ETH إلى EigenPod كسحب جزئي بعد تقرير القطع EigenLayer، بعد ذلك يقوم EigenLayer بتحويلها إلى AVS:
الميزة (والمخاطرة) التي يقدمها EigenLayer هي القدرة على لاستمرار المشارك الذي يعيد التخزين في إدخال التزامات جديدة والتي يعد بالتزامها. بعبارة أخرى، بعد إعادة تخزين الرهان، يمكن إعادة تخزين الرهان الجديد مرة أخرى، ومرة أخرى، ومرة أخرى... من الناحية العملية أكثر، يدخل المشارك الذي يعيد التخزين التزامات جديدة عن طريق التسجيل في خدمات أكثر عبر EigenPod الخاص بهم.
لتحقيق العمومية الكاملة ، وتحسبا للأقسام التالية حيث يتم إعادة تخزين الأصول بخلاف soETH ، فإننا نشير بمبلغ $X دولار إلى الأصل الذي يتم إعادة تخزينه بواسطة المخزن. دعونا نرى كيف تعمل إعادة التخزين عدة مرات:
نحن نعبر عن [X]p الأصل X المعاد تخزينه مرة أخرى. في الوقت الحالي ، هذا تعريف بسيط ، ولكننا سنلمح إلى بعض الخصائص الخاصة بهذه الأصول بعد تفصيل خطوات هذه القوائم المالية. يمكن لـ EigenPod طباعة هذه الالتزامات حسب الرغبة، مزورة لتكوين أصول جديدة كلما التزم المعاد بنفسه ب AVSs جديدة.
بناءً على القوائم المالية أعلاه، نتناول الآن بعض الأسئلة. نلاحظ أن السلسلة Y تتلقى [X]¹، بينما تتلقى السلسلة Z [X]². هل هذه الأصول من نفس النوع، وهل يمكننا أن نقول فقط أن كلتاهما تتلقى أصول نوع [X]؟
سيكون الجواب لا إذا كان هناك تسلسل لمطالب AVS. تخيل سيناريو حيث يقوم إعادة المراهنة بارتكاب جرائم قابلة للتقطيع على كلا السلسلتين في نفس الوقت، وترغب كلتا السلسلتين في التقطيع الكامل للضمان بأكمله. يمكننا بعد ذلك التفكير في حالتين:
في القسم السابق، قد قدمنا AVSs، وهي الخدمات التي يلتزم بها العارض المعاد رهانه بتقديمها. يتم تأمين الالتزام عبر EigenLayer، الذي يمتلك رهان العارض المعاد الموثق ويُسوّي المطالبات التي قدمتها AVSs.
ولكن ما هو AVS بالضبط؟ تمامًا مثلما فصلنا أعلاه بين بروتوكولات LST ومشغلي LST، من المنطق هنا مناقشة هذين الدورين الوظيفيين بشكل منفصل، وتخصيص أصول ومطالبات مختلفة لهما.
باختصار، يطلب AVS ضمانًا لتقديم خدمة، على سبيل المثال، يدعي AVS بمصداقية أن هجومًا على AVS سيؤدي إلى فقدان جزء ما من الضمان الذي يتم حاليًا عقده من قبل AVS. يُنظر إلى AVS هنا بوصفه بروتوكولًا يشارك المشغلين لتقديم خدمة. ثم نوضح طريقتين يمكن لإعادة المراهنين التفاعل مع AVS عبرهما:
في الأقسام أعلاه، قمنا بتحديد إعادة التحقق كمزود رأس المال (تعاد رهاناتهم الخاصة) ومشغل AVS (من المتوقع أن يقدموا بعض الخدمات بأنفسهم). ومع ذلك، يمكننا النظر في بنية مختلفة، حيث لا يقوم إعادة التحقق بتشغيل AVS بأنفسهم، بدلاً من ذلك يفوضون هذه الوظيفة إلى بعض المشغل. يمكن أن يمكن هذا المشغلين الفرديين من المنافسة على العائد مع مزودي خدمات التخزين المتكاملين (SSP) / المشغلين. يقدم المثال التالي موقفًا حيث يقوم مشغل AVS واحد بالتحقق على بعض السلاسل Y و Z، نيابة عن معاد رهان. نفترض أن جميع مطالبات AVS هي من نفس النوع [X] (لا توجد هيكلية مطالبات).
في هذا النموذج، نستعيد البنيات المألوفة. ولا يتلقى العائد أي أصول من قبل الذي يعيد زرعها، مما يلمح بالفعل إلى إمكانية تسييل مثل هذه المواقع. سنناقش هذه البنى المتقدمة في المنشور التالي، ولكن قبل ذلك، دعونا نذكر البحث الجاري حول "PBS لـ AVS" كنهج لتقليل تمركز المشغل.
تحتإطار التفويض التفاؤلي (ODF)المقترح من Drew Van der Werff (انظر أيضامحادثة ورشة عمل كريبتوإيكونومكس الأخيرة لـ 0xKydo في كولومبيا)، يكون جهاز إعادة التخزين قادرا على التعاقد على تشغيل المركبات المضادة للمركبات التي يشترك فيها في سوق مفتوحة من "المعالجات المشتركة". يمكن تحديد المعالجات المشتركة مع دور "المنشئ" ل PBS ، وهو كيان متخصص قادر على تشغيل عمليات مكثفة محتملة ، والتي لا يمكن الوصول إليها من قبل الكيانات غير المتطورة أو محدودة الحوسبة مثل المخزنين الفرديين. ويقدم المجهزون المشاركون عطاءات إلى القائمين على إعادة التخزين، في آلية على غرار مزاد الاشتراء، مما يسمح للقائم بإعادة التخزين بتحديد المشغل الأكثر ربحية. ولزيادة ضمان الأداء، يكون المجهزون المشاركون مشاركين مستعبدين، ويعرضون أنفسهم لفقدان رباطهم إذا قدموا عملا غير صالح يمكن إثباته أثناء عملياتهم.
Partilhar
بالنظر إلى بعض الأصول X، نعبر عن [X] بالأصل المعاد تخزينه، أي الأصل "المحايد" X بحيث يمكن أن يتم القبض على جزء أو كل X من قبل طرف ما بناءً على شرط تعسفي ما.
المثال الأساسي الذي قدمته EigenLayer هو مثال حول شخص يقوم بالاستثمار المنفرد لإعادة استثمار الـ ETH الحالي الذي يمتلكه. للقيام بذلك، يقوم الشخص المستثمر منفردًا بتحديث عنوان السحب الخاص به إلى عنوان الطبقة الخاصة. تعد EigenPods عقود ذكية تتتبع الخدمات التي قام المراهن الفردي بالتسجيل فيها لتأمينها بمساهمته. يصبح EigenPod في نهاية المطاف مالكًا لأصل soETH، بينما يُنسب للمراهن الفردي تمثيلًا مدفوعًا مرة أخرى لإيثريومهم المراهن.
ملكية الأصل soETH في إطارنا تدل على "الحق الأول" في ETH المُسحوب من بروتوكول Ethereum، أي أنها تمتلك مطالبة أكثر أهمية من أي مشارك آخر في السلسلة. عندما يقرر المشارك الفردي السحب ETH الخاص به من بروتوكول Ethereum، يتم تصفية ETH المُسحوب من خلال عقد EigenPod، حيث يتم التحقق مما إذا كان بإمكان المشارك الفردي استرداد المبلغ الكامل من soETH أم لا (سنرى لاحقًا عندما قد لا يكون هذا الحال). مع جداول الأرصدة الخاصة بنا:
نحن نجعل كل خطوة صريحة فيما يلي:
يمكننا بالفعل إجراء بعض الملاحظات الشيقة من القوائم المالية أعلاه. الأولى هي أن بروتوكول Ethereum ليس لديه أي تصور على الإطلاق لـ [soETH]، حيث أن هذا لا يظهر في قائمته المالية بمفردها. تم مناقشة هذه المسألة في " فك تجزئة PBS: نحو التزامات المقترح المفروضة بروتوكولاً (PEPC)تظل لدى العارض الذي تم تقليصه بواسطة EigenLayer رصيد تخزين كامل على ورقة الرصيد لبروتوكول Ethereum، مما قد يؤدي إلى خطر أخلاقي وعدم توازن في المكافآت (فالعارض الذي لم يُخفض بالكامل لا يزال يحصل على مكافآت كاملة من بروتوكول Ethereum). نوضح سيناريو التقليص في الأوراق المالية التالية، مع إعطاء أرقام توضيحية لتوضيح المشكلة:
تم حل هذه المشكلة بمجرد أن يقوم EigenLayer بالإبلاغ بدقة عن تخفيض EigenLayer للمحقق إلى بروتوكول Ethereum، مع إعادة توازن الأوراق. يمكن ذلك مع EIP-7002: تنفيذ طبقة الخروج القابل للتنفيذ، على الرغم من المستوى الخشن، حيث يخرج مشغل البيانات الثنائي ببساطة المصادق، ولكن ما زال من الضروري الطبقة الخاصة EigenLayer أو EigenPod لتشغيل الإشارة إلى بروتوكول Ethereum PoS. هذا الإجراء مصلحة لطبقة EigenLayer لأن الحساب السليم يعود بالنفع على الخدمات التي تتمتع بالأمان من خلال EigenLayer ويزيد في نهاية المطاف من ثقة المشغلين وإعادة المشاركة في التنفيذ الوفي للمنصة.
يمكن أن يُجبر مشغّل أدق على سحب جزئي من رصيد المحقق من توافق إيثريوم، دون الخروج من المحقق تمامًا. هذا مرغوب فيه لخدمات EigenLayer التي ترغب في تعاقب المحققين جزئيًا، دون تشغيل خروج. يُرجى ملاحظة أن كل من EIP-7002 وسحوبات السحب الجزئية المُحفزة بطبقة التنفيذ غير متوفرة على شبكة إيثريوم الرئيسية اليوم. كما تُرجى ملاحظة أن @mikeneuder/eip-7251-faq">سيجمع MaxEB (إزالة الحد البالغ 32 إيثريوم على الرهان الرئيسي الواحد للمحقق) بشكل جيد مع السحب الجزئي، مما يزيل حافزًا إضافيًا للمحققين للبقاء غير مجزأين (تشغيل العديد من 32 محقق إيثريوم بدلاً من محقق واحد 2048 إيثريوم على سبيل المثال).
بناءً على غياب هذه الميزة الجزئية للسحب، هناك حافز إضافي للحفاظ على تسجيل EigenLayer مستقل عن تسجيل بروتوكول Ethereum، مما قد يسبب، كما لاحظنا أعلاه، عدم توافق بينهما. فيما يلي، نصور مراقب يتم خصم 8 ETH منه من قبل EigenLayer، والذي لا يخرج المراقب من مهامه في التوافق (الرصيد المستبعد هو 16 ETH):
قد يتساءل الشخص عن مكان 8 [soETH] في المثال السابق. يترك هذا القرار لخدمات التحقق النشطة المدعومة بطبقة EigenLayer (AVS). AVS هو خدمة تطلب بعض الرهان كضمان. وجود الرهان يسمح للخدمة بإلتزام موثوق به بأداء معين، حيث يمكن خصم الرهان إذا لم تتم الخدمة بشكل صحيح.
يقوم محقق التخزين بالتسجيل في AVSs عبر EigenPod الخاص بهم. عندما يفعلون ذلك، يطبع EigenPod مطالب جديدة تُعرض لـ AVSs، تمثل الضمانات التي يتم حاليًا الاحتفاظ بها تحت EigenPod. يجب علينا الآن أن نقوم بتمييز بين نوعين من المطالب.
بمجرد أن يتصرف المحقق بطريقة معاكسة لأهداف AVS (على سبيل المثال، تحريض حالة القطع لـ AVS)، قد يقرر AVS على سبيل المثال حرق مطالبة المحقق بـ ETH المراهنة، أو الاحتفاظ بالرهن كإيراد لـ AVS. نوضح هذا الخيار الثاني فيما يلي، عن طريق افتراض أن بروتوكول Ethereum يقوم ببساطة بتحويل 8 ETH إلى EigenPod كسحب جزئي بعد تقرير القطع EigenLayer، بعد ذلك يقوم EigenLayer بتحويلها إلى AVS:
الميزة (والمخاطرة) التي يقدمها EigenLayer هي القدرة على لاستمرار المشارك الذي يعيد التخزين في إدخال التزامات جديدة والتي يعد بالتزامها. بعبارة أخرى، بعد إعادة تخزين الرهان، يمكن إعادة تخزين الرهان الجديد مرة أخرى، ومرة أخرى، ومرة أخرى... من الناحية العملية أكثر، يدخل المشارك الذي يعيد التخزين التزامات جديدة عن طريق التسجيل في خدمات أكثر عبر EigenPod الخاص بهم.
لتحقيق العمومية الكاملة ، وتحسبا للأقسام التالية حيث يتم إعادة تخزين الأصول بخلاف soETH ، فإننا نشير بمبلغ $X دولار إلى الأصل الذي يتم إعادة تخزينه بواسطة المخزن. دعونا نرى كيف تعمل إعادة التخزين عدة مرات:
نحن نعبر عن [X]p الأصل X المعاد تخزينه مرة أخرى. في الوقت الحالي ، هذا تعريف بسيط ، ولكننا سنلمح إلى بعض الخصائص الخاصة بهذه الأصول بعد تفصيل خطوات هذه القوائم المالية. يمكن لـ EigenPod طباعة هذه الالتزامات حسب الرغبة، مزورة لتكوين أصول جديدة كلما التزم المعاد بنفسه ب AVSs جديدة.
بناءً على القوائم المالية أعلاه، نتناول الآن بعض الأسئلة. نلاحظ أن السلسلة Y تتلقى [X]¹، بينما تتلقى السلسلة Z [X]². هل هذه الأصول من نفس النوع، وهل يمكننا أن نقول فقط أن كلتاهما تتلقى أصول نوع [X]؟
سيكون الجواب لا إذا كان هناك تسلسل لمطالب AVS. تخيل سيناريو حيث يقوم إعادة المراهنة بارتكاب جرائم قابلة للتقطيع على كلا السلسلتين في نفس الوقت، وترغب كلتا السلسلتين في التقطيع الكامل للضمان بأكمله. يمكننا بعد ذلك التفكير في حالتين:
في القسم السابق، قد قدمنا AVSs، وهي الخدمات التي يلتزم بها العارض المعاد رهانه بتقديمها. يتم تأمين الالتزام عبر EigenLayer، الذي يمتلك رهان العارض المعاد الموثق ويُسوّي المطالبات التي قدمتها AVSs.
ولكن ما هو AVS بالضبط؟ تمامًا مثلما فصلنا أعلاه بين بروتوكولات LST ومشغلي LST، من المنطق هنا مناقشة هذين الدورين الوظيفيين بشكل منفصل، وتخصيص أصول ومطالبات مختلفة لهما.
باختصار، يطلب AVS ضمانًا لتقديم خدمة، على سبيل المثال، يدعي AVS بمصداقية أن هجومًا على AVS سيؤدي إلى فقدان جزء ما من الضمان الذي يتم حاليًا عقده من قبل AVS. يُنظر إلى AVS هنا بوصفه بروتوكولًا يشارك المشغلين لتقديم خدمة. ثم نوضح طريقتين يمكن لإعادة المراهنين التفاعل مع AVS عبرهما:
في الأقسام أعلاه، قمنا بتحديد إعادة التحقق كمزود رأس المال (تعاد رهاناتهم الخاصة) ومشغل AVS (من المتوقع أن يقدموا بعض الخدمات بأنفسهم). ومع ذلك، يمكننا النظر في بنية مختلفة، حيث لا يقوم إعادة التحقق بتشغيل AVS بأنفسهم، بدلاً من ذلك يفوضون هذه الوظيفة إلى بعض المشغل. يمكن أن يمكن هذا المشغلين الفرديين من المنافسة على العائد مع مزودي خدمات التخزين المتكاملين (SSP) / المشغلين. يقدم المثال التالي موقفًا حيث يقوم مشغل AVS واحد بالتحقق على بعض السلاسل Y و Z، نيابة عن معاد رهان. نفترض أن جميع مطالبات AVS هي من نفس النوع [X] (لا توجد هيكلية مطالبات).
في هذا النموذج، نستعيد البنيات المألوفة. ولا يتلقى العائد أي أصول من قبل الذي يعيد زرعها، مما يلمح بالفعل إلى إمكانية تسييل مثل هذه المواقع. سنناقش هذه البنى المتقدمة في المنشور التالي، ولكن قبل ذلك، دعونا نذكر البحث الجاري حول "PBS لـ AVS" كنهج لتقليل تمركز المشغل.
تحتإطار التفويض التفاؤلي (ODF)المقترح من Drew Van der Werff (انظر أيضامحادثة ورشة عمل كريبتوإيكونومكس الأخيرة لـ 0xKydo في كولومبيا)، يكون جهاز إعادة التخزين قادرا على التعاقد على تشغيل المركبات المضادة للمركبات التي يشترك فيها في سوق مفتوحة من "المعالجات المشتركة". يمكن تحديد المعالجات المشتركة مع دور "المنشئ" ل PBS ، وهو كيان متخصص قادر على تشغيل عمليات مكثفة محتملة ، والتي لا يمكن الوصول إليها من قبل الكيانات غير المتطورة أو محدودة الحوسبة مثل المخزنين الفرديين. ويقدم المجهزون المشاركون عطاءات إلى القائمين على إعادة التخزين، في آلية على غرار مزاد الاشتراء، مما يسمح للقائم بإعادة التخزين بتحديد المشغل الأكثر ربحية. ولزيادة ضمان الأداء، يكون المجهزون المشاركون مشاركين مستعبدين، ويعرضون أنفسهم لفقدان رباطهم إذا قدموا عملا غير صالح يمكن إثباته أثناء عملياتهم.