Pectra هو أول ترقية كبيرة بعد Dencun على Ethereum، ويشمل الانقسام الصلب في طبقة التنفيذ في براغ وتحديث طبقة الإجماع Electra، حيث تم دمج أكبر عدد من EIP في التاريخ، وهو 11 EIP، مما يعزز بشكل ملحوظ مرونة المدققين، وتوسع الشبكة وكفاءة التنفيذ. مع توقع تفعيل الانقسام الصلب Pectra على الشبكة الرئيسية Ethereum في 7 مايو 2025، فإن "الهيئة النهائية" للاستخراج الحسابي - EIP-7702، تدخل أيضًا إلى الأضواء العامة!
إذا كان هناك أي محفظة Web3 قائمة على EVM لا تدعم EIP-7702، فلا شك أنها تتخلى عن整个 نظام إيثيريوم و مستخدميه. هذه هي إرادة فيتاليك و EF، كما أنها بداية فتح صندوق باندورا! حالياً، لدعم نظام إيثيريوم البيئي، قامت محفظة OKX بالتقدم لدعم معيار تجريد الحسابات EIP-7702 الأحدث في إيثيريوم، وفتحت باب الدخول الرسمي للمستخدمين الراغبين في تجربة ذلك. يمكن للجميع الترقية من خلال 【منطقة ميزات الصفحة الرئيسية لمحفظة OKX - المزيد - ترقية 7702】 لتجربة EIP-7702 بأمان واحترافية. تذكير لطيف: يمكن للجميع اختيار الترقية حسب الحاجة وتجربتها، عدم الترقية لن يؤثر على الاستخدام العادي للنظام البيئي والتطبيقات الحالية. لضمان سلامة الأصول، يجب القيام بالعمليات من خلال القنوات الرسمية، وتوخي الحذر من روابط التصيد الاحتيالي والمواقع الضارة، لتجنب تعرض الأصول للمخاطر.
يرجى متابعة هذه المقالة لفهم شامل لتاريخ تطور تجريد الحسابات، والقيمة التي جلبها EIP-7702 والتغيرات في السوق، بالإضافة إلى المخاطر الكامنة فيها.
نظرة عامة
هذه المقالة تتعلق بالشيفرة الموجودة في okx/js-wallet-sdk، وتنفيذ SDK الخاص بـ OKX Wallet المستخدم EIP-7702، وهو مفتوح المصدر للشركاء في المجتمع.
EIP-7702 أضاف نوعًا جديدًا من المعاملات، مما يسمح لـ EOA العادية بتعيين عنوان عقد معين كعقد وكيل منطقي لها.
ستقوم EIP-7702 بالاستفادة من "الميزة التكلفة" و"المرونة" لتوريث وتجاوز النظام البيئي الذي تم بناؤه على مدار سنوات بواسطة ERC-4337.
EIP-7702 هي مخاطرة غير مرئية للمستخدمين العاديين، حتى لو لم يقم المستخدمون بالتحديث، فإنها قد تتسبب في فشل المعاملات أو مخاطر فقدان الأصول في سيناريوهات معينة.
EIP-7702 ستجلب تجربة مستخدم جديدة تمامًا، عندما يحدث انتقال عقد المستخدمين، ستتطور تطبيقات السوق أيضًا، ستقود تجربة الغاز المجردة، وحسابات الأسرة المتدرجة، وغيرها من التجارب السلسة التي طال انتظارها مليار شخص للدخول بتكلفة منخفضة إلى عالم Web3.
بالنسبة للبورصات وDApps، فإن تطبيق ميزات EIP-7702 سيؤدي إلى تقليل التكاليف بأكثر من 50%، مما يتيح لنا احتضان عصر حسابات العقود بشكل كامل.
لماذا يجب تجريد الحساب؟
من الصعب تخيل أن رؤية الحساب المجرد جاءت حتى قبل الإيثريوم نفسه.
في مهرجان HK Web3 هذا، أكد فيتاليك عدة مرات أن إيثيريوم قد حقق 50% من هدف "لحظة آيفون" الآن من خلال مجموعة من الحلول مثل التوقيع المتعدد (Multi-sig)، وتجريد الحساب، وZK Email.
هل هو سريع أم بطيء، متفائل أم محدود؟ دعونا نتعمق في الأساسيات، لنرى لماذا يتمتع AA بهذه التأثيرات! بعد كل شيء، بعد 10 سنوات من الجري الطويل، أخيرًا وصل فيتاليك إلى نهاية المجال الذي طالما حلم به، ليضيف لمسة بارزة إلى شريط تقدم خريطة طريق الإيثيريوم لعام 23.
في الواقع، المسألة الأساسية هي حل مشكلة فصل الملكية، لأن ملكية حسابات EOA (الحسابات المملوكة خارجياً) وحق التوقيع يتم الاحتفاظ بهما في نفس الكيان (كلاهما يعتمد على المفتاح الخاص للسيطرة على أي تعليمات). الجذر يأتي من هيكلية المعاملات في الإيثيريوم، حيث أنه في المعاملات القياسية للإيثيريوم لا يوجد طرف من "From"، ويتم استنتاج عنوان "From" من خلال معلمات VRS (أي توقيع المستخدم) عند التنفيذ.
وعلاوة على ذلك، يعتمد تصميم الإيثريوم ك"آلة حالة عالمية" بالكامل على المعاملات لتحقيق تغييرات الحالة على السلسلة، مما يجعل تنفيذ المعاملات مرتبطًا بأعلى حقوق الملكية بسبب عدم القدرة على تحديد طرف "From".
هذه هي جذر مجموعة من المشكلات المتعلقة بـ EOA التي على الرغم من بساطتها وسهولة فهمها، إلا أنها غير مريحة للاستخدام:
من الصعب حماية المفتاح الخاص: فقدان المستخدم للمفتاح الخاص (فقدان، هجوم قراصنة، اختراق كمي) يعني فقدان جميع الأصول.
خوارزميات التوقيع قليلة، حيث تؤدي خوارزميات التوقيع المختلفة إلى تكاليف أداء مختلفة، وحتى تكاليف التخزين على السلسلة.
صلاحيات التوقيع عالية، المفاتيح الخاصة الأصلية لـ EOA لديها كل هذه الحقوق.
رسوم المعاملات المعقدة مرتفعة، يمكن دفع الرسوم فقط عن طريق ETH، أي معاملة، تتطلب عملية واحدة على الأقل رسوم أساسية تبلغ 21000.
لا توجد خصوصية في التداول، حتى مع وجود بروتوكول ERC-20 السري الذي اقترحته Circle في الماضي، إلا أنه لم يصبح شائعاً.
في نهاية المطاف، أصبح عالم blockchain اليوم معقدًا للغاية بالنسبة للمستخدمين الذين يدخلون ويخرجون منه، يحتاج المستخدمون إلى فهم مفاهيم مثل سعر الغاز، حد الغاز، وازدحام المعاملات (ترتيب Nonce)، يجب إخفاء المعلومات المعقدة عن المستخدمين العاديين، وهذه هي المشكلة التي يسعى EIP-7702 أخيرًا إلى حلها.
ما الفرق الرئيسي بين ERC-4337 و EIP-7702؟
حول AA كهدف، في الواقع هناك أكثر من عشرة اقتراحات مختلفة، وقد قمت بالبحث في هذا الأمر سابقًا. في الواقع، عند تنظيم الأمور بشكل كامل، فإن الجوهر هو نوعان من المسارات:
المسار الأول: جعل عنوان EOA يقود عنوان CA
ERC-4337 هو نموذج نموذجي في هذا الصدد، ويمكن تلخيصه في جملة واحدة: تقديم كائن المعاملة الجديد UserOperation، حيث يقوم المستخدم بإرسال هذا الكائن إلى مجموعة الذاكرة، على شكل bundlers، لتجميع التعليمات في دفعات، من خلال تسليم العقد لتنفيذ معاملات التداول واحدة تلو الأخرى. في جوهره، هو نقل معاملات المستوى الأساسي وتشغيل الحسابات إلى مستوى العقد.
من خلال دور bundler ، يمكن القول إن هذه الخطة يمكن أن تحل مشكلات مثل المعاملات الجماعية، وعدم دفع الغاز، وخوارزميات التوقيع القليلة، وغيرها. ولكن ما لا يمكنه حله هو التعقيد وتكلفة معاملات المستخدم، بالإضافة إلى مخاطر نقطة الفشل الفردية لـ bundler و EntryPoint.
لأنه بمجرد أن ينتقل المستخدمون إلى ERC-4337، حتى لو كانت حاجة user2 في الصورة أعلاه مجرد إجراء صفقة تحويل، فإن رسوم المعاملات للمستخدم ستكون مضاعفة مقارنة بـ EOA.
من بيانات أحدث عدد مستخدمي CA و EOA، يمكن أن نرى أنه حتى لو كان بعض المستخدمين لاعبين محترفين، يعتمدون بشكل كبير على العمليات المختلفة التي تركز على CA على السلسلة مثل المكالمات الجماعية، فلماذا لا يستخدمون CA العادي مباشرة؟
يعود تصميم bundler إلى أنه يمكنه تجنب التحديثات على مستوى الانقسام الصلب، وإطلاقه مباشرة على مستوى التطبيق، لكن ERC-4337 جلب أيضًا ضعف تكاليف الإنفاق ومخاطر نقطة الفشل الواحدة، كما فقد المستخدمون أيضًا المرونة الأصلية لـ EOA. لذلك، في مواجهة احتياجات المستخدمين المتنوعة، من الواضح أن المستخدمين في السوق الحالي لا يفضلون خطة ERC-4337، حيث انخفض الاتجاه العام بشكل ملحوظ خلال عامين من التطور، حتى أن عدد المستخدمين في ذروته بعيد جدًا عن عدد العناوين المستقلة على إيثريوم البالغ 300 مليون.
بالطبع نحن لا نلوم نقص ERC-4337، بل نرى أن الأدوار والمفاهيم مثل Paymaster وGas abstraction التي تطورت معه، قد تم تطبيقها مرة أخرى في EIP-7702.
يعتقد الكاتب أن تطور أي صناعة لن يكون سريعًا، والأهم هو القدرة على اكتشاف الأنماط وتلخيص التجارب من صعودها وهبوطها في الماضي.
المسار الثاني: تحويل عنوان EOA إلى عنوان CA
في الواقع، في نوفمبر 2015، اقترح فيتاليك EIP-101 كهيكل جديد للحسابات باستخدام العقود. تم تغيير العنوان ليكون فقط كود ومساحة تخزين، وتم تغيير دعم رسوم المعاملات ليكون من خلال ERC20، مع استخدام العقود المسبقة التكوين لتحويل الرموز الأصلية إلى نوع ERC20 للاحتفاظ بالرصيد (يمكن أن تحتوي على ميزات مثل تفويض الخصم). في يناير 2018، كان هناك أيضًا خطة EIP-859، حيث كانت الوظيفة الأساسية هي أنه إذا لم يتم نشر عقد الطرف المعني، يتم استخدام المعاملات المرفقة code لتنفيذ نشر محفظة العقد. في النهاية، من خطة EIP-3074، تم استنتاج EIP-7702، والتي تم إدراجها في الشبكة الرئيسية للإيثيريوم!
فكرة EIP-7702 وتأثيرها بسيطة في الواقع، حيث إنها تتم من خلال نوع جديد من المعاملات لإتمام التهيئة، حيث يمكن للمستخدمين لاحقًا السماح لـ EOA بامتلاك وظائف عقود ذكية مؤقتة وقابلة للاختيار في معاملة واحدة، مما يدعم المعاملات الجماعية، والمعاملات بدون غاز، وإدارة الأذونات المخصصة، ومن بين القدرات الأكثر أهمية، هو أن المستخدمين يمتلكون مساحة مؤقتة وقابلة للاختيار.
ويمكن لعدة أشخاص مشاركة نفس العقد المنطقي، مما يقلل بشكل كبير من تكلفة انتقال المستخدمين. لإكمال إعداد EIP-7702، يحتاج المستخدم فقط إلى 8W من الغاز، حوالي 0.06 دولار، بينما يتطلب إعداد عقد جديد مرة أخرى أو إلغاء إعداد العقد المنطقي فقط 4W من الغاز.
بعد الانتهاء من الإعدادات، سيكون بالإمكان تحقيق تحسين كبير في الغاز للمستخدمين أثناء التداول الجماعي. انظر الجدول أدناه:
بالطبع قد تعتقد أنه من الضروري إجراء نقل الرمز مرتين، أو حتى ست مرات؟
لقد اعتاد المستخدمون العاديون على القيام بشيء واحد في كل عملية تداول، وبدا أن السيناريوهات ليست كثيرة، ولكن في تطبيقات متنوعة مثل Web3 Game و Web3 Pay، في الواقع، ستظهر هذه الحالات بشكل متكرر، مثل استخدام العملة النحاسية (العملة التي تم إنشاؤها داخل اللعبة) والعملة الفضية (العملة التي يشحنها المستخدم) معًا أثناء الاستهلاك. أو المشاركة في نوع من الأنشطة، مع استهلاك تذاكر NFT ورسوم الدخول في نفس الوقت.
حتى لو لم نتخيل مشاهد معقدة، فإن العودة إلى الطلبات الأكثر شيوعًا على سلسلة الكتل على Swap، لا يزال هناك أيضًا حاجة لموافقة وتحويل جماعي. حتى أنه يمكن الآن إنشاء أداة صغيرة لمساعدة المستخدمين بسرعة على حذف التصريحات المصرح بها والتي لم تعد مفيدة. من السهل مقارنة التأثير، ومن الواضح أن التكاليف يمكن أن تنخفض مباشرة بحوالي 40٪.
لإجراء بحث حول سبب وجود هذا التأثير، يجب العودة إلى مبادئه، فجوهره يتكون في الواقع من منطقتين، تنقسم إلى مرحلة إعداد المستخدم ومرحلة الاستخدام اليومية.
الخطوة الأولى: توقيع التفويض، من خلال المفتاح الخاص لـ EOA الأصلي، قم بتوقيع سلسلة هاش خاصة، المحتوى يتكون من ترميز chain_id و address و nonce، هنا Address هو العنوان الذي سيتم تعيينه في النهاية للعقد المنطقي، بينما Nonce هو الاستراتيجية لضمان عدم إعادة تشغيل المعاملة.
الخطوة الثانية: توقيع الصفقة، بعد الحصول على معلومات التفويض من الخطوة الأولى، يمكن لأي شخص بناء صفقة من النوع 4، والتي يمكن أن تحتوي على عدة معلومات تفويض، مما يسمح بإعداد التفويض بشكل موحد لعدة عناوين مرة واحدة.
الخطوة الثالثة: بث على السلسلة، عندما يتم معالجة المعاملة الداخلية Authorization، فإن العقد المنطقي سيكون قد أصبح ساري المفعول.
هنا المزيد من التفاصيل التقنية التي يمكن الرجوع إليها: تنفيذ SDK js المفتوح المصدر الخاص بـ okx لرؤية عملية ترميز البيانات الأساسية. بالطبع، هذه المجموعة من الحلول تحتوي أيضًا على بعض المخاطر الأمنية المعقدة، وسنتحدث عنها بالتفصيل في النص التالي.
تنفيذ عقد منطقي
عندما تكمل الإعدادات، فعندما تشير أي معاملة إلى عنوانك، سيكون ذلك مثل استدعاء العقد الذكي، حيث سيقوم النظام "بتحميل" شفرة العقد المنطقي التي قمت بإعدادها سابقًا إلى الحالة الحالية لعنوانك الخارجي (EOA) لتنفيذ منطقها.
إذا كنت قد قمت بإعداد عقد ذكي مثل OKX 7702 Smart Contract الذي يتمتع بأمان عالٍ وقدرة على التحكم المخصص، فيمكنك من خلال بيانات الاستدعاء المعدة مسبقًا أن تحدد عملياتك الحالية لإكمال عدة تعليمات دفعة واحدة. على سبيل المثال، يمكنك إتمام كل من Approve+Transfer في نفس الوقت، أو يمكنك إتمام كل من Approve+Swap في نفس الوقت.
لا تستخف بهذا، فبينما هناك إجمالي 2.7 مليار صفقة إيثيريوم، فإن عدد الصفقات التي تم الموافقة عليها يقدر بحوالي 75 مليون صفقة، وباحتساب 80 ألف غاز لكل صفقة، فإنه سيتم استهلاك 460 ألف إيث. وباحتساب سعر إيث البالغ 1700 دولار أمريكي، فإن ذلك يعادل قريبًا من 800 مليون دولار أمريكي.
النوع الثاني، يأتي الآخرون لاستدعائك
لم يكن هناك أي حالة لاستدعاء عنوان EOA بواسطة الآخرين في السابق، ولكن الآن أنت عقد شامل، يمكنك تخصيصه بالكامل، يمكنك إنشاء حسابات فرعية لتقسيم الأذونات، ويمكنك أيضًا منح عدد قليل من Paymaster قائمة بيضاء، والسماح لحسابات DApp المحددة بإجراء بعض المعاملات نيابةً عنك، مما يعفي تمامًا من المأزق التقليدي في تطبيقات blockchain الذي يتطلب تكرار ظهور التوقيعات.
يا له من قدرات قوية! لذلك هذه هي الأسباب وراء استجابة الفرق ذات الصلة بسرعة لدعم معظم المحفظات الرئيسية: OKX Wallet و Metamask و WalletConnect و Biconomy و BaseWallet و Rhinestone و ZeroDev و TrustWallet و Safe.
هل EIP-7702 هو النهاية لتمثيل الحسابات؟
نعم، لأن المستخدمين سيختارونه هذه المرة!
ليس أن EOA ليست جيدة بما فيه الكفاية، بموضوعية، EOA بسيطة وواضحة، آمنة وسهلة. ولكن بعد ترقية براغ هذه، مع إدخال EIP-7702، سيكون EOA أفضل. بسبب التكلفة، بسبب التجربة. عندما أخرج ستيف جوبز iPhone من جيب بنطلونه، كانت تلك التجارب أشياء لم يفكر فيها المستخدمون في البداية، كيف يمكنهم اللعب بهذه الطريقة.
التحكم المجرد للحسابات هو في الواقع مجال تستكشفه العديد من السلاسل وتقوم بتجربته بنشاط. على سبيل المثال:
ستارك نت، كـ ZK-Rollup (الطبقة 2)، حساباتها الافتراضية كلها حسابات عقود، وليس هناك حسابات مستخدمين عاديين (EOA).
zkSync Era، استخدام حسابات AA هو الطريقة الافتراضية، ولا حاجة لخطوات Bundler المعقدة.
Nervos CKB، مشابه لنموذج UTXO، ولكنه أيضًا يسمح لجميع الحسابات بتخصيص المدققين المستخدمين، مما يفصل بين الملكية والسلطة.
Aptos / Sui، كدور حاسم في Layer1 الخاص بـ Move، على الرغم من أنه ليس نموذج AA من EVM، إلا أنه يمتلك أيضًا القدرة على تخصيص الحسابات، وتوقيع الوحدات المسموح بها، والتحقق المتعدد، وما إلى ذلك.
بينما أن EVM لـ Linea / Base / Mantle / Polygon / Arbitrum / Optimism، هذه الأنظمة البيئية ذات الصلة، لم تدعم فقط AA من خلال ERC4337، بل من المحتمل أيضًا أن تواكب ترقية EIP-7702 مثل شبكة ethereum الرئيسية.
تقوم البنية التحتية المتعلقة بالمحافظ و AA بتوفير أساس أكثر شمولاً لـ EIP-7702.
تجربة تحسين جوهرية من EIP-7702: المعاملات المجمعة، تجريد الغاز (أي حلول عدم وجود غاز مثل Gasless)، وصيانة الحسابات، حيث تدعم جميع هذه الخدمات مزودي الخدمة مثل Coinbase وMetamask وBiconomy وZerodev وRhinestone وIthaca بشكل كامل.
وهذه كلها تم التكيف معها بشكل أكبر من عصر ERC-4337، وهذه أيضًا ميزة كبيرة لـ EIP-7702، حيث أن الكيان الأساسي للحساب هو شكل ينتمي إلى EOA وأيضًا إلى CA، وبالتالي يمكن نقل وتكييف الكثير من البنية التحتية التي كانت تدور حول AA.
الآن دعنا نستخدم جدولاً لعرض الفروق النهائية بين EOA و ERC-4337 و EIP-7702.
بموضوعية، فإن نظام الإيثريوم يحمل عبء تاريخي أثقل بكثير من السلاسل الأخرى، وهذا هو السبب وراء الأصوات المعارضة في المجتمع مؤخرًا لتعديلات فيتاليك على آلة الإيثريوم الافتراضية (EVM)، وهو أيضًا السبب وراء الاضطرار لاختيار ERC-4337 في البداية. ولكن بمجرد وجود خيار أفضل (EIP-7702) يمكنه تحقيق التوافق مع العبء التاريخي وتحسين التكاليف، سيستقبل المستخدمون "لحظة آيفون".
مع تحول الشكل الأساسي، يمكن أن تتخيل الأشكال المشتقة بشكل أعمق، مثل
يمكن للمستخدمين استخدام مفتاح المرور أو حساب Google للتحكم في المحفظة. تنفيذ ميزات تجربة مثل شروط محددة بدون توقيع.
يمكن للمستخدمين تحقيق القدرة على الاسترداد من خلال إعداد ZKEmail وغيرها من الطرق، لاستعادة وظيفة استرجاع المفتاح الخاص.
بالنسبة للمتداولين الكبار في العمليات على السلسلة، فإن دمج عدة معاملات في معاملة واحدة يمكن أن يقلل بشكل كبير من وقت انتظار الكتل، مما يجعل عملية المبادلة على السلسلة أسرع، وأيضًا من خلال المعاملات المتتالية، يقلل من مخاطر فشل المعاملات.
الوقت يؤثر بشكل كبير على تجربة المستخدمين، كونه يأتي في المرتبة الثانية من حيث نظام التوافق في عالم blockchain (بعد BTC فقط) ، لا يمكن لـ ETH تقليل وقت الكتلة من 3 ثوانٍ إلى 1.5 ثانية كما هو الحال مع BSC لتحسين تجربة المستخدم، لذلك فإن أدوات المحفظة المستندة إلى EIP-7702 هي الجسر الأكثر أهمية لتجربة المستخدم.
لذا، بالاستناد إلى مناقشتنا السابقة حول الأساس، يمكننا القول إن EIP-7702 هو الشكل النهائي للاستخراج الحسابي!
ومع ذلك، إذا قيل إن المستخدمين في المستقبل سيستخدمونها بشكل كامل، فإن ذلك ليس محتملاً جداً، لأن تطبيقها يتطلب الحذر، وبعد دمج الذكاء الاصطناعي المعقد، فإن المخاطر الأمنية التي تأتي معها ليست قليلة، وبعض أساليب الهجوم تكون حتى خفية جداً. لذلك، بعد تفعيل ترقية إيثيريوم في براغ في 7 مايو 2025، فإن ما يحتاجه المستخدمون أكثر هو محفظة آمنة حقاً، مع حماية تقنية متخصصة.
هل انتهت معركة النهاية؟
لا.
بالفعل، تعتبر Pectra أكبر ترقية لطالما شهدتها إيثريوم حتى الآن، حيث تشمل 11 EIP، وهو العدد الأكثر في التاريخ! وكذلك، نحن نرى العديد من الفوائد لـ EIP-7702، وقد قدمنا حكمًا من خلال المبادئ والبيانات المذكورة أعلاه.
لكن بعد أن يشارك المستخدمون في الاختيار، ستشهد السوق معركة من الفوضى.
تتطور نظام AA البيئي باستمرار ، وقد أظهر تدريجياً اتجاهًا نحو التجزئة ، حيث تم تعريف تجريد الحساب من الناحية الإطارية في EIP ، وهناك بالفعل معايير واجهة مثل ERC-4337 و ERC-6900 و ERC-7579 ، ولكن هناك اختلافات واضحة بين حلول التنفيذ المختلفة من حيث تجربة المستخدم ومعايير الواجهة والتوقعات السلوكية. تركز حلول تنفيذ المحفظة المختلفة على سيناريوهات تطبيق مشابهة ووظائف أساسية محدودة ، لكنها تتبنى افتراضات تصميم ومنطق تنفيذ غير متوافق.
أحد أكثر المشكلات الخفية شيوعًا هو الفوضى في التخزين.
بعد إطلاق EIP-7702، أصبحت مساحة التخزين تحت حسابات EOA قابلة للاستخدام من قبل العقود، وهذه المساحة ليست مملوكة لعقد واحد فقط، بل يمكن أن يتم التبديل في استخدامها من قبل عدة مزودي حسابات ذكية.
عندما يقوم المستخدم بإجراء عملية "تبديل عقد الوكالة (إعادة التفويض)"، سيتم استبدال عقد الحساب القديم بعقد جديد. ومع ذلك، لن يتم مسح بيانات الحالة المكتوبة في العقد القديم، بل ستظل محفوظة في تخزين EOA. وهذا يعني أن عقد الوكالة الجديد يمكنه الوصول إلى بيانات التخزين المكتوبة في العقد القديم وحتى تعديلها، مما يقدم خطر "تلوث التخزين"، وقد يتداخل أو يدمر منطق تنفيذ العقد الحالي.
على الرغم من أن هناك العديد من الحلول التي ظهرت في المجتمع، مثل عزل التخزين من خلال namespace (ERC-7201) لتقليل التأثيرات الناتجة عن فوضى التخزين. لكن بغض النظر عن الحل المستخدم، لا تزال هناك حاجة إلى معايير موحدة ملزمة لضمان فريدة nonce وأمانها في النظام البيئي الحالي.
هناك مشكلة نموذجية أخرى، وهي عدم انتظام تنفيذ المعايير.
كما تكشف هذه المقالة: "من التشرذم إلى التوحيد: ضرورة توحيد الحسابات الذكية"
الآن: قامت Safe و Biconomy و ZeroDev بتنفيذ إصداراتها الخاصة من وظيفة الاستدعاءات الجماعية، لكن أسماء الدوال والمعلمات الخاصة بالواجهة وطريقة معالجة النتائج مختلفة في الثلاثة. من بين هذه، أخذت ZeroDev في الاعتبار حالات فشل الاستدعاءات الجماعية، بينما لم تتعامل Safe و Biconomy مع مثل هذه السيناريوهات.
إن ممارسة "كلٌ يسير على حدى" التي تمثل معيار الصناعة، أدت بالضرورة إلى فوضى في المعركة. وكان المستخدمون وdApp والمطورون جميعهم من ضمن ضحايا ذلك. لذلك، فإن إطلاق EIP-7702 ليس مجرد ابتكار تقني، بل هو فرصة لإنشاء بنية تحتية عامة للحسابات الذكية. إنها توفر لنا نافذة "لإعادة بناء الإجماع"، مما يدفع النظام البيئي لمحافظ Web3 بالكامل من تنوع الوظائف نحو هيكل موحد، لتحقيق التنمية المستدامة الحقيقية.
بعد تفعيل EIP-7702، الفهم الثلاثي الضروري للأمان
الآن، دعونا نتبدل وجهات النظر المختلفة، من المستخدمين، من DApp، من البورصات وغيرها من المنظمات، لننظر بشكل شامل إلى هذا النظام، كيف يؤثر علينا، وكيف سيجلب الفرص، وكذلك المخاطر، فقط من خلال فهم المخاطر، يمكننا الاستفادة بشكل أفضل من الفوائد التي يقدمها هذا النظام.
Eip-7702 معقدة جداً، هل يمكنني عدم التحديث؟
بالطبع، يمكنك اختيار عدم الترقية بشكل نشط، ولكن هناك خطر تحتاج إلى معرفته، بعد الترقية في براغ، قد تتسبب توقيع رسالة واحدة لك في وضع نفسك في خطر دون أن تدرك ذلك.
بالطبع، EIP-7702 يحمل مخاطر تصيد قوية، لأن معاملاته Authorization تتكون من: address، nonce، وchainid، وإذا كان chainid 0، فإن تفويض التوقيع يمكن أن يكون ساري المفعول على أي سلسلة شرط استيفاء nonce.
من خلال التنفيذ المحدد لعملية 7702 في SDK التوقيع المفتوح المصدر من OKX، يمكننا أن نرى أنه من أجل الامتثال لهذا المعيار، فإن المستخدم يقوم في النهاية بتوقيع قيمة هاش: 0xabc، وطريقة حسابها هي كما يلي:
من بينها، keccak هو خوارزمية التجزئة الرائدة على إيثريوم، وميزتها هي أنه يمكن حساب نتيجة ثابتة بطول 32 بايت من بيانات بأي طول. بينما rlp هو مجموعة من طرق ترميز المعلومات، وأخيرًا، Magic هو قيمة ثابتة.
لكن بسبب النتيجة النهائية، فإن القيمة الناتجة هي في النهاية قيمة هاش لا يمكن فهم محتواها، لذا إذا قام المستخدم بالتوقيع على رسالة بشكل متسرع، وتمكن شخص آخر من استخدام تفويضك لتفعيل ذلك على السلسلة، فسوف يتم تعيين code بشكل غير واعٍ، مما يؤدي إلى حدوث هجوم من نوع 0day. ولأن set code إلزامي، فلا يمكنك أن تظن أن العقد الآمن الذي قمت بإعداده سابقًا لن يتم استبداله.
لذلك فإن المحافظ الآمنة ستمنع المستخدمين من التوقيع على أي قيمة هاش عشوائية، وهذه النقطة كانت موجودة مسبقاً (لأن القيمة الهاش يمكن أن تمثل أيضاً معاملة عادية).
كيف تحمي نفسك إذا كانت هناك مخاطر من ترقية عقد بشكل خاطئ؟
هذا الخطر شائع أيضًا، بعد كل شيء لا يمكن ضمان عدم تعرضك تمامًا للاحتيال.
لحماية هذه المشكلة، يجب أولاً معرفة أن الخلفية التقنية هي أن المعاملات في نظام الإيثيريوم تحتاج إلى أن تكون مرتبة حسب nonce، فقط إذا تم الحفاظ على الاستمرارية، يمكن الاعتراف بها على السلسلة.
لذلك هناك نوعان من أساليب الهجوم.
الحالة الأولى هي أن القراصنة قد سرقوا قيمة nonce التالية تحت عنوانك الحالي، وقاموا بتوقيع التفويض. لذا فإن المعالجة بسيطة للغاية، إذا تعرضت للهجوم، يرجى استخدام محفظة يمكن تخصيص رسوم الغاز فيها بسرعة، مثل محفظة OKX أو أي محفظة آمنة أخرى، لنقل ETH بسرعة (إلى عنوانك الآخر الآمن). هذا الإجراء يمكن أن ينقل الأموال على مستوى ETH، ومن ناحية أخرى، يمكن أن يستبدل قيمة nonce الفعالة، مما يجعلها غير صالحة في يد القراصنة.
الحالة الثانية هي أن القراصنة قد سرقوا قيمة nonce معينة، لذا قد تؤدي عملية النقل الحالية الخاصة بك إلى تفعيل التفويض الموجود لدى القراصنة. نظرًا لأنك غير متأكد من ماهية nonce، فإن أي عملية لا تضمن الأمان المطلق. عليك فقط نقل الأصول بأسرع ما يمكن لحماية نفسك.
يبدو أن EIP-7702 أصبح أكثر خطورة؟ في الحقيقة، ليس كذلك!
بالنسبة للبلوك تشين، فإن النظام الذي يعيد سيادة المستخدم إلى مفاتيحهم الخاصة، فإن أي توقيع خاطئ في أي وقت سيؤدي إلى فقدان الأموال، ولكن النقطة الرئيسية هنا هي أنه باستثناء الحالات التي يتم فيها استهداف المستخدمين الكبار بشكل موجه، فإن معظم المخاطر تنشأ لأن المستخدمين يحتاجون إلى استخدام مفاتيحهم الخاصة المهمة بشكل متكرر.
إذا كنت قد حققت بالفعل من خلال AA وظيفة مجموع الحسابات الأسرية والحسابات الفرعية الشخصية، وقمت بتحديد الحدود المتاحة لكل حساب فرعي، فإن حسابك الرئيسي يحتاج إلى استدعاء فقط عند تعديل إعدادات النظام على مستوى النظام، بينما الاستخدام اليومي العادي يكفي أن يتم من خلال الحسابات الفرعية.
لماذا فشلت بعض الصفقات الشائعة بعد الترقية؟
تحدث هذه الحالة غالبًا في أدوات المحفظة التي لا تدعم EIP-7702.
أولاً، أود أن أضيف خلفية تقنية، خلال عملية استدعاء العقود على الإيثيريوم، سيقوم النظام أولاً بالتحقق من حقل code الخاص بعنوان المستخدم الحالي، إذا كان هناك محتوى، فسيتم تنفيذ الدالة الافتراضية المقبولة للقيام بالمنطق المقابل.
بناءً على ذلك، سيكون الأداء بالنسبة لنا كمستخدمين عاديين هو أنه إذا أكملت إعداد عقد EIP-7702، فسيكون لديك وظيفة قبول افتراضية بشكل أساسي، وبالتالي ستنفذ أي معاملة تحويل ETH عادية بعض المنطق العقدي، مما يزيد من الاستخدام الإجمالي للغاز. إذا كانت حدود الغاز لمعاملتك العادية هي 21000، فسوف تفشل بشكل طبيعي.
بنفس الطريقة، نظرًا لأن العديد من مشاريع NFT ستتحقق من عنوان المستلم لمعرفة ما إذا كان عنوان ثقب أسود (أي عنوان لا يمكنه تحويل الأصول) وبالتالي تمنع المعاملات، إذا تم معالجة وظيفة الاستقبال الخاصة بك بشكل غير صحيح، فقد تؤدي أيضًا إلى عدم قبول أصول ERC20 و ERC721 مما يؤدي إلى خسائر.
لذلك، يُنصح بإجراء الإعداد من خلال محافظ تدعم EIP-7702 بشكل واضح، أو استخدام العقود الذكية التي تم تدقيقها بشكل أمني وتلقى قبولاً من قبل المستخدمين، مثل:
ما هي التغييرات الأخرى في شبكة الإيثريوم الرئيسية Pectra؟
هناك العديد من الأصوات في السوق تشير إلى أن إيثريوم يبدو وكأنه ضائع؟ لماذا لا تؤثر العديد من التحديثات على المستخدمين؟ هل هو حقًا كذلك؟ دعونا نلقي نظرة على EIPs الأخرى في هذا التحديث للبحث عن إجابات. تشين ران، EIP-7702 هو أكبر تغيير يمكن أن يشعر به المستخدم، ولكن هناك 10 EIPs أخرى، التي تجلب تغييرات للإيكولوجيا الإيثريوم من أبعاد مختلفة.
أولاً، دعم التشفير. من خلال EIP-2537، تم إدخال عمليات مسبقة التجميع لمنحنى BLS12-381، مما يمكن من تحسين التحقق من توقيعات BLS والعمليات التشفيرية المعقدة الأخرى، مما يوفر مستوى أعلى من الأمان (أمان يزيد عن 120 بت) وكفاءة حسابية (تحسين الغاز).
توجد العديد من نقاط التحسين في سيناريو الرهن. بصراحة، يحتاج الرهن إلى تحسين، فقد شهدت مجموعة المدققين في إيثريوم نموًا سريعًا، حيث يوجد بالفعل ما يقرب من مليون عنوان مدقق مرهون. وذلك بسبب تحديد MAX_EFFECTIVE_BALANCE بـ 32 ETH، حيث يحتاج مشغلو العقد إلى إنشاء حسابات مدققين متعددة لإدارة أصول الرهن الكبيرة، مما أدى إلى وجود عدد كبير من "المدققين الزائدين". لذا، من خلال EIP-7251، تم رفع الحد الأقصى، مما يمكن بروتوكولات الرهن المجمع مثل ليدو من تقليل عدد حسابات التحكم، وتقليل تعقيد النظام، ولكن هذا قد يزيد من مشكلة اللامركزية، مما يجعل سوق رهن ETH أكثر تركيزًا.
بعد هذا التحديث، يمكن لمشغلي العقدة على نطاق أوسع دمج حسابات متعددة للمتحققين، كما أنه يوفر المزيد من المرونة للمتحققين الأصغر، مثل القدرة على زيادة العائدات من خلال تراكم الفوائد المركبة أو زيادات الرهن الأكثر مرونة. هذه النقطة مهمة جدًا، لأنه في السابق بعد الوصول إلى 32ETH، إذا كنت قد حققت عائدات جديدة تبلغ 10ETH، فلن تتمكن من الاستمرار في رهن ETH مرة أخرى، لأنك كنت بحاجة إلى جمع 32 آخرين لفتح حساب جديد. ولكن بعد هذا التحديث، يمكنك رهن 42ETH مباشرة. ومن الواضح أن عائدات الفوائد المركبة ستعود مرة أخرى إلى نظام ETH، مما يوفر سهولة في تجربة المستخدم، ويعطي أيضًا دلالات على تقليل سيولة ETH.
وأخيرًا، هناك تحسين كبير لنظام L2 البيئي. تظل إيثيريوم ثابتة في مسارها تجاه مجتمع L2 البيئي. أما بقية أنظمة SVM وMOVE، فهي في جوهرها لا تزال تطور L1 الخاصة بها، بل حتى تستكشف L2 عليها، مما يسبب بعض التناقضات والصراعات، حيث أن السبب الجذري هو أن أداء هذه السلاسل العالي لا يعتمد بشكل كبير على إنشاء L2.
لتشجيع المزيد من التفاعلات عالية الكفاءة بين L2 وشبكة الإيثيريوم الرئيسية، تم من خلال EIP-7623 زيادة تكلفة الغاز في المعاملات المتعلقة بـ calldata مباشرة من 4/16 غاز لكل بايت إلى 10/40 غاز، مما يجبر L2 على عدم استخدام calldata، بل استخدام Blob بشكل أكبر.
كما تم زيادة سعة الـ blob في الكتل من خلال EIP-7691، مما يدعم مساحة تخزين L2 على نطاق أوسع. في ترقية كانكون السابقة، كان هناك معلمتين رئيسيتين تمثلان الـ blob وهما target و max، اللتان تستخدمان للإشارة إلى عدد الـ blobs المستهدف في كل كتلة وعدد الـ blobs الأقصى لكل كتلة.
كانكون هو 3 و 6، الآن بعد براغ، أصبحت المعلمات 6 و 9، باختصار، لقد تم توسيع السعة.
لذلك، تقوم الإيثريوم بتحسين نفسها من خلال TPS لطبقة L2، على الرغم من أن هناك العديد من المشاكل، مثل تشتت السيولة، وتعقيد السلاسل المتقاطعة، وسعة الهروب الطارئة، وما إلى ذلك. لذلك، في الترقية الحالية لـ Pectra، تقوم الإيثريوم بإضافة "الطرق السريعة" إلى L2، لكن كيفية حل "إدارة حركة المرور" و"معايير الرسوم المختلفة للطرق السريعة" هي المشكلة الأساسية.
لمحة عن المستقبل
هذه المقالة تحتوي على ما يقرب من عشرة آلاف كلمة، نبدأ من جذور تطور تجريد الحسابات، ثم ننتقل إلى ERC-4337 وEIP-7702، وهما يمثلان مسارين مختلفين ومقارنة بينهما. ثم نتعمق في مبادئ وآليات EIP-7702، ونحلل مزايا وعيوب تأثيره على السيناريوهات السائدة للمستخدمين.
يعتقد الكاتب أن "ليس مفاتيحك، ليس مالك" هي فكرة رائعة، وأن EIP-7702 ليست ثورة عليها، بل هي تكملة وتحسين من بعد آخر، مما يجعلها تجمع بين السيادة وسهولة الاستخدام. كما قال الباحث في مؤسسة إيثريوم يوآف ويس، "لن يكتب المليار مستخدم التالي 12 كلمة على الورق."
ثم من خلال المقارنة بين الاثنين، يمكن القول إنه حقق تحسينات ملحوظة على ERC-4337، مما يمنح المستخدمين المساحة والمرونة، مما يسهل عليهم الاعتراف به في السوق لاحقًا واستخدامه. بمجرد أن يبدأ المستخدمون في اعتماد CA ككيان على السلسلة، ستظهر أنواع المعاملات المعقدة بكثرة على سلسلة EVM.
ومن هنا، نرى ظلال المستقبل تترافق مع تنوع الكيانات الأساسية، وأنواع المعاملات، حيث سيتم حل العديد من مشاكل تجربة الاستخدام التي كانت تعيق المستخدمين، ولن يُطلب من المستخدمين فهم مفاهيم مثل Nonce و Gas وغيرها من المنطق، بل ستوفر أدوات الخدمة الموحدة مثل المحافظ معالجة مبسطة.
على الرغم من مواجهة تنوع على مستوى الصناعة، مما يؤدي إلى مستوى معين من عدم انتظام معايير الواجهة ومساحة التخزين، إلا أنني أرى أيضًا بشكل متفائل أن الفوضى ذات القيمة تتيح ظهور معيار موحد. ستؤدي التنافسية المتعددة الموزعة إلى تعزيز تطوير الصناعة في النهاية. ولهذا السبب، فإن إطلاق EIP-7702 لن يؤدي على الفور إلى إشعال النظام البيئي على شبكة الإيثيريوم، لأنه ترقية أساسية للتكنولوجيا تتصاعد بشكل حلزوني، وغالبًا ما تتقدم هذه الأنواع من الترقيات على التطبيقات السوقية بفترة تتراوح بين 2-3 سنوات، مما يترك المجال لطبقة التطبيقات لتتخمر تدريجيًا.
ومنذ هذا التحديث، ستعتمد أمان المستخدمين بشكل أكبر على جودة خدمات طبقة أدوات الدخول. إن الانفتاح على المصادر المفتوحة هو خطوة مهمة لمنح المستخدمين إحساسًا بالأمان، لذلك فإن تنفيذ SDK القائم على EIP-7702 الذي تم دمجه في محفظة OKX هو أيضًا مفتوح المصدر، وقابل للاختبار من قبل المجتمع والسوق. هناك أيضًا العديد من المحافظ التي تحافظ على الانفتاح وتبتعد أكثر في طريق الاستضافة الذاتية، حيث تمنح المستخدمين حقوقًا مطلقة من خلال عدالة المصادر المفتوحة.
أخيرًا، عدنا إلى ترقية Pectra نفسها، يمكننا مرة أخرى رؤية تفكير وإصرار إيثريوم على الاتجاه المستقبلي. اليوم، دخلت الاستراتيجية L2 مرحلة التنفيذ المستقر، وقد شهدت خارطة طريق إيثريوم العديد من التغييرات في التفاصيل على مدار العقد الماضي، لكن الهدف الأساسي ظل متسقًا بشكل غير متوقع: أمل الحصول على بلوكتشين أخضر (POS) آمن ومركزية، مع قابلية توسع عالية وسهولة في التحقق. كما أن اقتراح AA مثل EIP-7702، الذي يعزز تجربة المستخدم، تم تقديمه من خلال الانقسام الصلب، يمثل استكشاف إيثريوم المستمر لكيفية تعزيز القدرة التنافسية بين سلاسل متعددة مع ضمان اللامركزية (حتى في مواجهة المنافسة القوية من سلاسل جديدة مثل Solana)، وكيفية أن تصبح الحاسوب الفائق المثالي!
المراجع:
حول "معهد OKX"
تستند زاوية "أكاديمية OKX" إلى منظور بحثي مؤسسي، وتركز على الظواهر الساخنة في صناعة التشفير، والتطبيقات المبتكرة، والتطورات التقنية المتقدمة. من خلال تحليل البيانات، وسلوك السلسلة، وتحليل الترابط بين الأسواق، تكشف عن الأسباب الجوهرية والدوافع المحتملة وراء الديناميكيات السوقية، وتهدف إلى تعزيز تبادل المعرفة، وتبادل الأفكار، والنقاشات العميقة داخل الصناعة، مما يسهم في التطور الصحي للاقتصاد البيئي للتشفير.
المحتوى هو للمرجعية فقط، وليس دعوة أو عرضًا. لا يتم تقديم أي مشورة استثمارية أو ضريبية أو قانونية. للمزيد من الإفصاحات حول المخاطر، يُرجى الاطلاع على إخلاء المسؤولية.
تجريد الحساب10年演进终局 透过EIP-7702看过去与未来
المؤلف: shisilu، المصدر: okx
Pectra هو أول ترقية كبيرة بعد Dencun على Ethereum، ويشمل الانقسام الصلب في طبقة التنفيذ في براغ وتحديث طبقة الإجماع Electra، حيث تم دمج أكبر عدد من EIP في التاريخ، وهو 11 EIP، مما يعزز بشكل ملحوظ مرونة المدققين، وتوسع الشبكة وكفاءة التنفيذ. مع توقع تفعيل الانقسام الصلب Pectra على الشبكة الرئيسية Ethereum في 7 مايو 2025، فإن "الهيئة النهائية" للاستخراج الحسابي - EIP-7702، تدخل أيضًا إلى الأضواء العامة!
إذا كان هناك أي محفظة Web3 قائمة على EVM لا تدعم EIP-7702، فلا شك أنها تتخلى عن整个 نظام إيثيريوم و مستخدميه. هذه هي إرادة فيتاليك و EF، كما أنها بداية فتح صندوق باندورا! حالياً، لدعم نظام إيثيريوم البيئي، قامت محفظة OKX بالتقدم لدعم معيار تجريد الحسابات EIP-7702 الأحدث في إيثيريوم، وفتحت باب الدخول الرسمي للمستخدمين الراغبين في تجربة ذلك. يمكن للجميع الترقية من خلال 【منطقة ميزات الصفحة الرئيسية لمحفظة OKX - المزيد - ترقية 7702】 لتجربة EIP-7702 بأمان واحترافية. تذكير لطيف: يمكن للجميع اختيار الترقية حسب الحاجة وتجربتها، عدم الترقية لن يؤثر على الاستخدام العادي للنظام البيئي والتطبيقات الحالية. لضمان سلامة الأصول، يجب القيام بالعمليات من خلال القنوات الرسمية، وتوخي الحذر من روابط التصيد الاحتيالي والمواقع الضارة، لتجنب تعرض الأصول للمخاطر.
يرجى متابعة هذه المقالة لفهم شامل لتاريخ تطور تجريد الحسابات، والقيمة التي جلبها EIP-7702 والتغيرات في السوق، بالإضافة إلى المخاطر الكامنة فيها.
نظرة عامة
لماذا يجب تجريد الحساب؟
من الصعب تخيل أن رؤية الحساب المجرد جاءت حتى قبل الإيثريوم نفسه.
في مهرجان HK Web3 هذا، أكد فيتاليك عدة مرات أن إيثيريوم قد حقق 50% من هدف "لحظة آيفون" الآن من خلال مجموعة من الحلول مثل التوقيع المتعدد (Multi-sig)، وتجريد الحساب، وZK Email.
هل هو سريع أم بطيء، متفائل أم محدود؟ دعونا نتعمق في الأساسيات، لنرى لماذا يتمتع AA بهذه التأثيرات! بعد كل شيء، بعد 10 سنوات من الجري الطويل، أخيرًا وصل فيتاليك إلى نهاية المجال الذي طالما حلم به، ليضيف لمسة بارزة إلى شريط تقدم خريطة طريق الإيثيريوم لعام 23.
! A52fsnaRFJUanoa1kH97m7pkmXevlmKx37b6z2oP.jpeg
ما هو الهدف من تجريد الحساب؟
في الواقع، المسألة الأساسية هي حل مشكلة فصل الملكية، لأن ملكية حسابات EOA (الحسابات المملوكة خارجياً) وحق التوقيع يتم الاحتفاظ بهما في نفس الكيان (كلاهما يعتمد على المفتاح الخاص للسيطرة على أي تعليمات). الجذر يأتي من هيكلية المعاملات في الإيثيريوم، حيث أنه في المعاملات القياسية للإيثيريوم لا يوجد طرف من "From"، ويتم استنتاج عنوان "From" من خلال معلمات VRS (أي توقيع المستخدم) عند التنفيذ.
وعلاوة على ذلك، يعتمد تصميم الإيثريوم ك"آلة حالة عالمية" بالكامل على المعاملات لتحقيق تغييرات الحالة على السلسلة، مما يجعل تنفيذ المعاملات مرتبطًا بأعلى حقوق الملكية بسبب عدم القدرة على تحديد طرف "From".
هذه هي جذر مجموعة من المشكلات المتعلقة بـ EOA التي على الرغم من بساطتها وسهولة فهمها، إلا أنها غير مريحة للاستخدام:
في نهاية المطاف، أصبح عالم blockchain اليوم معقدًا للغاية بالنسبة للمستخدمين الذين يدخلون ويخرجون منه، يحتاج المستخدمون إلى فهم مفاهيم مثل سعر الغاز، حد الغاز، وازدحام المعاملات (ترتيب Nonce)، يجب إخفاء المعلومات المعقدة عن المستخدمين العاديين، وهذه هي المشكلة التي يسعى EIP-7702 أخيرًا إلى حلها.
ما الفرق الرئيسي بين ERC-4337 و EIP-7702؟
حول AA كهدف، في الواقع هناك أكثر من عشرة اقتراحات مختلفة، وقد قمت بالبحث في هذا الأمر سابقًا. في الواقع، عند تنظيم الأمور بشكل كامل، فإن الجوهر هو نوعان من المسارات:
المسار الأول: جعل عنوان EOA يقود عنوان CA
ERC-4337 هو نموذج نموذجي في هذا الصدد، ويمكن تلخيصه في جملة واحدة: تقديم كائن المعاملة الجديد UserOperation، حيث يقوم المستخدم بإرسال هذا الكائن إلى مجموعة الذاكرة، على شكل bundlers، لتجميع التعليمات في دفعات، من خلال تسليم العقد لتنفيذ معاملات التداول واحدة تلو الأخرى. في جوهره، هو نقل معاملات المستوى الأساسي وتشغيل الحسابات إلى مستوى العقد.
تكون آلية التنفيذ كما هو موضح في الصورة أدناه:
! 2gcn1gOphZNUnpbfuRazfNUtgYaTizoWm8nbVft7.jpeg
من خلال دور bundler ، يمكن القول إن هذه الخطة يمكن أن تحل مشكلات مثل المعاملات الجماعية، وعدم دفع الغاز، وخوارزميات التوقيع القليلة، وغيرها. ولكن ما لا يمكنه حله هو التعقيد وتكلفة معاملات المستخدم، بالإضافة إلى مخاطر نقطة الفشل الفردية لـ bundler و EntryPoint.
لأنه بمجرد أن ينتقل المستخدمون إلى ERC-4337، حتى لو كانت حاجة user2 في الصورة أعلاه مجرد إجراء صفقة تحويل، فإن رسوم المعاملات للمستخدم ستكون مضاعفة مقارنة بـ EOA.
! QPfjR50jEACgvEGlSoWcCeIfM5jvaLo0HMqtb2AJ.jpeg
من بيانات أحدث عدد مستخدمي CA و EOA، يمكن أن نرى أنه حتى لو كان بعض المستخدمين لاعبين محترفين، يعتمدون بشكل كبير على العمليات المختلفة التي تركز على CA على السلسلة مثل المكالمات الجماعية، فلماذا لا يستخدمون CA العادي مباشرة؟
يعود تصميم bundler إلى أنه يمكنه تجنب التحديثات على مستوى الانقسام الصلب، وإطلاقه مباشرة على مستوى التطبيق، لكن ERC-4337 جلب أيضًا ضعف تكاليف الإنفاق ومخاطر نقطة الفشل الواحدة، كما فقد المستخدمون أيضًا المرونة الأصلية لـ EOA. لذلك، في مواجهة احتياجات المستخدمين المتنوعة، من الواضح أن المستخدمين في السوق الحالي لا يفضلون خطة ERC-4337، حيث انخفض الاتجاه العام بشكل ملحوظ خلال عامين من التطور، حتى أن عدد المستخدمين في ذروته بعيد جدًا عن عدد العناوين المستقلة على إيثريوم البالغ 300 مليون.
بالطبع نحن لا نلوم نقص ERC-4337، بل نرى أن الأدوار والمفاهيم مثل Paymaster وGas abstraction التي تطورت معه، قد تم تطبيقها مرة أخرى في EIP-7702.
يعتقد الكاتب أن تطور أي صناعة لن يكون سريعًا، والأهم هو القدرة على اكتشاف الأنماط وتلخيص التجارب من صعودها وهبوطها في الماضي.
المسار الثاني: تحويل عنوان EOA إلى عنوان CA
في الواقع، في نوفمبر 2015، اقترح فيتاليك EIP-101 كهيكل جديد للحسابات باستخدام العقود. تم تغيير العنوان ليكون فقط كود ومساحة تخزين، وتم تغيير دعم رسوم المعاملات ليكون من خلال ERC20، مع استخدام العقود المسبقة التكوين لتحويل الرموز الأصلية إلى نوع ERC20 للاحتفاظ بالرصيد (يمكن أن تحتوي على ميزات مثل تفويض الخصم). في يناير 2018، كان هناك أيضًا خطة EIP-859، حيث كانت الوظيفة الأساسية هي أنه إذا لم يتم نشر عقد الطرف المعني، يتم استخدام المعاملات المرفقة code لتنفيذ نشر محفظة العقد. في النهاية، من خطة EIP-3074، تم استنتاج EIP-7702، والتي تم إدراجها في الشبكة الرئيسية للإيثيريوم!
فكرة EIP-7702 وتأثيرها بسيطة في الواقع، حيث إنها تتم من خلال نوع جديد من المعاملات لإتمام التهيئة، حيث يمكن للمستخدمين لاحقًا السماح لـ EOA بامتلاك وظائف عقود ذكية مؤقتة وقابلة للاختيار في معاملة واحدة، مما يدعم المعاملات الجماعية، والمعاملات بدون غاز، وإدارة الأذونات المخصصة، ومن بين القدرات الأكثر أهمية، هو أن المستخدمين يمتلكون مساحة مؤقتة وقابلة للاختيار.
ويمكن لعدة أشخاص مشاركة نفس العقد المنطقي، مما يقلل بشكل كبير من تكلفة انتقال المستخدمين. لإكمال إعداد EIP-7702، يحتاج المستخدم فقط إلى 8W من الغاز، حوالي 0.06 دولار، بينما يتطلب إعداد عقد جديد مرة أخرى أو إلغاء إعداد العقد المنطقي فقط 4W من الغاز.
بعد الانتهاء من الإعدادات، سيكون بالإمكان تحقيق تحسين كبير في الغاز للمستخدمين أثناء التداول الجماعي. انظر الجدول أدناه:
! ExxQPPkNME3lPX5nAfKJKa9bCbHstm4whKZexgKY.jpeg
بالطبع قد تعتقد أنه من الضروري إجراء نقل الرمز مرتين، أو حتى ست مرات؟
لقد اعتاد المستخدمون العاديون على القيام بشيء واحد في كل عملية تداول، وبدا أن السيناريوهات ليست كثيرة، ولكن في تطبيقات متنوعة مثل Web3 Game و Web3 Pay، في الواقع، ستظهر هذه الحالات بشكل متكرر، مثل استخدام العملة النحاسية (العملة التي تم إنشاؤها داخل اللعبة) والعملة الفضية (العملة التي يشحنها المستخدم) معًا أثناء الاستهلاك. أو المشاركة في نوع من الأنشطة، مع استهلاك تذاكر NFT ورسوم الدخول في نفس الوقت.
حتى لو لم نتخيل مشاهد معقدة، فإن العودة إلى الطلبات الأكثر شيوعًا على سلسلة الكتل على Swap، لا يزال هناك أيضًا حاجة لموافقة وتحويل جماعي. حتى أنه يمكن الآن إنشاء أداة صغيرة لمساعدة المستخدمين بسرعة على حذف التصريحات المصرح بها والتي لم تعد مفيدة. من السهل مقارنة التأثير، ومن الواضح أن التكاليف يمكن أن تنخفض مباشرة بحوالي 40٪.
! HnorXnmbih9f9gE1pQ37TnRWSnIOZo0OUgHt0GhO.jpeg
المبادئ الأساسية لـ EIP-7702
لإجراء بحث حول سبب وجود هذا التأثير، يجب العودة إلى مبادئه، فجوهره يتكون في الواقع من منطقتين، تنقسم إلى مرحلة إعداد المستخدم ومرحلة الاستخدام اليومية.
إعداد مرحلة العقد الذكي
! JLmGHws2k7Pw5dtBgzKfJAkr4FwccX05t78Y5eOG.jpeg
تتمثل العملية الأساسية على النحو التالي:
هنا المزيد من التفاصيل التقنية التي يمكن الرجوع إليها: تنفيذ SDK js المفتوح المصدر الخاص بـ okx لرؤية عملية ترميز البيانات الأساسية. بالطبع، هذه المجموعة من الحلول تحتوي أيضًا على بعض المخاطر الأمنية المعقدة، وسنتحدث عنها بالتفصيل في النص التالي.
تنفيذ عقد منطقي
عندما تكمل الإعدادات، فعندما تشير أي معاملة إلى عنوانك، سيكون ذلك مثل استدعاء العقد الذكي، حيث سيقوم النظام "بتحميل" شفرة العقد المنطقي التي قمت بإعدادها سابقًا إلى الحالة الحالية لعنوانك الخارجي (EOA) لتنفيذ منطقها.
! czvGmSjllwk9GJxAMkVXYRspQ1ckeIZkSQFkEoiu.jpeg
نستخدم نفس السيناريوهين للنظر:
النوع الأول، عليك استدعاء نفسك بنفسك
إذا كنت قد قمت بإعداد عقد ذكي مثل OKX 7702 Smart Contract الذي يتمتع بأمان عالٍ وقدرة على التحكم المخصص، فيمكنك من خلال بيانات الاستدعاء المعدة مسبقًا أن تحدد عملياتك الحالية لإكمال عدة تعليمات دفعة واحدة. على سبيل المثال، يمكنك إتمام كل من Approve+Transfer في نفس الوقت، أو يمكنك إتمام كل من Approve+Swap في نفس الوقت.
لا تستخف بهذا، فبينما هناك إجمالي 2.7 مليار صفقة إيثيريوم، فإن عدد الصفقات التي تم الموافقة عليها يقدر بحوالي 75 مليون صفقة، وباحتساب 80 ألف غاز لكل صفقة، فإنه سيتم استهلاك 460 ألف إيث. وباحتساب سعر إيث البالغ 1700 دولار أمريكي، فإن ذلك يعادل قريبًا من 800 مليون دولار أمريكي.
النوع الثاني، يأتي الآخرون لاستدعائك
لم يكن هناك أي حالة لاستدعاء عنوان EOA بواسطة الآخرين في السابق، ولكن الآن أنت عقد شامل، يمكنك تخصيصه بالكامل، يمكنك إنشاء حسابات فرعية لتقسيم الأذونات، ويمكنك أيضًا منح عدد قليل من Paymaster قائمة بيضاء، والسماح لحسابات DApp المحددة بإجراء بعض المعاملات نيابةً عنك، مما يعفي تمامًا من المأزق التقليدي في تطبيقات blockchain الذي يتطلب تكرار ظهور التوقيعات.
يا له من قدرات قوية! لذلك هذه هي الأسباب وراء استجابة الفرق ذات الصلة بسرعة لدعم معظم المحفظات الرئيسية: OKX Wallet و Metamask و WalletConnect و Biconomy و BaseWallet و Rhinestone و ZeroDev و TrustWallet و Safe.
هل EIP-7702 هو النهاية لتمثيل الحسابات؟
نعم، لأن المستخدمين سيختارونه هذه المرة!
ليس أن EOA ليست جيدة بما فيه الكفاية، بموضوعية، EOA بسيطة وواضحة، آمنة وسهلة. ولكن بعد ترقية براغ هذه، مع إدخال EIP-7702، سيكون EOA أفضل. بسبب التكلفة، بسبب التجربة. عندما أخرج ستيف جوبز iPhone من جيب بنطلونه، كانت تلك التجارب أشياء لم يفكر فيها المستخدمون في البداية، كيف يمكنهم اللعب بهذه الطريقة.
التحكم المجرد للحسابات هو في الواقع مجال تستكشفه العديد من السلاسل وتقوم بتجربته بنشاط. على سبيل المثال:
تقوم البنية التحتية المتعلقة بالمحافظ و AA بتوفير أساس أكثر شمولاً لـ EIP-7702.
تجربة تحسين جوهرية من EIP-7702: المعاملات المجمعة، تجريد الغاز (أي حلول عدم وجود غاز مثل Gasless)، وصيانة الحسابات، حيث تدعم جميع هذه الخدمات مزودي الخدمة مثل Coinbase وMetamask وBiconomy وZerodev وRhinestone وIthaca بشكل كامل.
وهذه كلها تم التكيف معها بشكل أكبر من عصر ERC-4337، وهذه أيضًا ميزة كبيرة لـ EIP-7702، حيث أن الكيان الأساسي للحساب هو شكل ينتمي إلى EOA وأيضًا إلى CA، وبالتالي يمكن نقل وتكييف الكثير من البنية التحتية التي كانت تدور حول AA.
الآن دعنا نستخدم جدولاً لعرض الفروق النهائية بين EOA و ERC-4337 و EIP-7702.
! hZAxehaT2v9NR4BBLPz9NJ94AA7Hixadv2Tm2vzV.jpeg
بموضوعية، فإن نظام الإيثريوم يحمل عبء تاريخي أثقل بكثير من السلاسل الأخرى، وهذا هو السبب وراء الأصوات المعارضة في المجتمع مؤخرًا لتعديلات فيتاليك على آلة الإيثريوم الافتراضية (EVM)، وهو أيضًا السبب وراء الاضطرار لاختيار ERC-4337 في البداية. ولكن بمجرد وجود خيار أفضل (EIP-7702) يمكنه تحقيق التوافق مع العبء التاريخي وتحسين التكاليف، سيستقبل المستخدمون "لحظة آيفون".
مع تحول الشكل الأساسي، يمكن أن تتخيل الأشكال المشتقة بشكل أعمق، مثل
الوقت يؤثر بشكل كبير على تجربة المستخدمين، كونه يأتي في المرتبة الثانية من حيث نظام التوافق في عالم blockchain (بعد BTC فقط) ، لا يمكن لـ ETH تقليل وقت الكتلة من 3 ثوانٍ إلى 1.5 ثانية كما هو الحال مع BSC لتحسين تجربة المستخدم، لذلك فإن أدوات المحفظة المستندة إلى EIP-7702 هي الجسر الأكثر أهمية لتجربة المستخدم.
لذا، بالاستناد إلى مناقشتنا السابقة حول الأساس، يمكننا القول إن EIP-7702 هو الشكل النهائي للاستخراج الحسابي!
ومع ذلك، إذا قيل إن المستخدمين في المستقبل سيستخدمونها بشكل كامل، فإن ذلك ليس محتملاً جداً، لأن تطبيقها يتطلب الحذر، وبعد دمج الذكاء الاصطناعي المعقد، فإن المخاطر الأمنية التي تأتي معها ليست قليلة، وبعض أساليب الهجوم تكون حتى خفية جداً. لذلك، بعد تفعيل ترقية إيثيريوم في براغ في 7 مايو 2025، فإن ما يحتاجه المستخدمون أكثر هو محفظة آمنة حقاً، مع حماية تقنية متخصصة.
هل انتهت معركة النهاية؟
لا.
بالفعل، تعتبر Pectra أكبر ترقية لطالما شهدتها إيثريوم حتى الآن، حيث تشمل 11 EIP، وهو العدد الأكثر في التاريخ! وكذلك، نحن نرى العديد من الفوائد لـ EIP-7702، وقد قدمنا حكمًا من خلال المبادئ والبيانات المذكورة أعلاه.
لكن بعد أن يشارك المستخدمون في الاختيار، ستشهد السوق معركة من الفوضى.
تتطور نظام AA البيئي باستمرار ، وقد أظهر تدريجياً اتجاهًا نحو التجزئة ، حيث تم تعريف تجريد الحساب من الناحية الإطارية في EIP ، وهناك بالفعل معايير واجهة مثل ERC-4337 و ERC-6900 و ERC-7579 ، ولكن هناك اختلافات واضحة بين حلول التنفيذ المختلفة من حيث تجربة المستخدم ومعايير الواجهة والتوقعات السلوكية. تركز حلول تنفيذ المحفظة المختلفة على سيناريوهات تطبيق مشابهة ووظائف أساسية محدودة ، لكنها تتبنى افتراضات تصميم ومنطق تنفيذ غير متوافق.
أحد أكثر المشكلات الخفية شيوعًا هو الفوضى في التخزين.
بعد إطلاق EIP-7702، أصبحت مساحة التخزين تحت حسابات EOA قابلة للاستخدام من قبل العقود، وهذه المساحة ليست مملوكة لعقد واحد فقط، بل يمكن أن يتم التبديل في استخدامها من قبل عدة مزودي حسابات ذكية.
عندما يقوم المستخدم بإجراء عملية "تبديل عقد الوكالة (إعادة التفويض)"، سيتم استبدال عقد الحساب القديم بعقد جديد. ومع ذلك، لن يتم مسح بيانات الحالة المكتوبة في العقد القديم، بل ستظل محفوظة في تخزين EOA. وهذا يعني أن عقد الوكالة الجديد يمكنه الوصول إلى بيانات التخزين المكتوبة في العقد القديم وحتى تعديلها، مما يقدم خطر "تلوث التخزين"، وقد يتداخل أو يدمر منطق تنفيذ العقد الحالي.
على الرغم من أن هناك العديد من الحلول التي ظهرت في المجتمع، مثل عزل التخزين من خلال namespace (ERC-7201) لتقليل التأثيرات الناتجة عن فوضى التخزين. لكن بغض النظر عن الحل المستخدم، لا تزال هناك حاجة إلى معايير موحدة ملزمة لضمان فريدة nonce وأمانها في النظام البيئي الحالي.
هناك مشكلة نموذجية أخرى، وهي عدم انتظام تنفيذ المعايير.
كما تكشف هذه المقالة: "من التشرذم إلى التوحيد: ضرورة توحيد الحسابات الذكية"
الآن: قامت Safe و Biconomy و ZeroDev بتنفيذ إصداراتها الخاصة من وظيفة الاستدعاءات الجماعية، لكن أسماء الدوال والمعلمات الخاصة بالواجهة وطريقة معالجة النتائج مختلفة في الثلاثة. من بين هذه، أخذت ZeroDev في الاعتبار حالات فشل الاستدعاءات الجماعية، بينما لم تتعامل Safe و Biconomy مع مثل هذه السيناريوهات.
إن ممارسة "كلٌ يسير على حدى" التي تمثل معيار الصناعة، أدت بالضرورة إلى فوضى في المعركة. وكان المستخدمون وdApp والمطورون جميعهم من ضمن ضحايا ذلك. لذلك، فإن إطلاق EIP-7702 ليس مجرد ابتكار تقني، بل هو فرصة لإنشاء بنية تحتية عامة للحسابات الذكية. إنها توفر لنا نافذة "لإعادة بناء الإجماع"، مما يدفع النظام البيئي لمحافظ Web3 بالكامل من تنوع الوظائف نحو هيكل موحد، لتحقيق التنمية المستدامة الحقيقية.
بعد تفعيل EIP-7702، الفهم الثلاثي الضروري للأمان
الآن، دعونا نتبدل وجهات النظر المختلفة، من المستخدمين، من DApp، من البورصات وغيرها من المنظمات، لننظر بشكل شامل إلى هذا النظام، كيف يؤثر علينا، وكيف سيجلب الفرص، وكذلك المخاطر، فقط من خلال فهم المخاطر، يمكننا الاستفادة بشكل أفضل من الفوائد التي يقدمها هذا النظام.
Eip-7702 معقدة جداً، هل يمكنني عدم التحديث؟
بالطبع، يمكنك اختيار عدم الترقية بشكل نشط، ولكن هناك خطر تحتاج إلى معرفته، بعد الترقية في براغ، قد تتسبب توقيع رسالة واحدة لك في وضع نفسك في خطر دون أن تدرك ذلك.
! b0WCWhG2YOqFWPBzxkey83oeYSDPhwZEbLozIXJ0.jpeg
بالطبع، EIP-7702 يحمل مخاطر تصيد قوية، لأن معاملاته Authorization تتكون من: address، nonce، وchainid، وإذا كان chainid 0، فإن تفويض التوقيع يمكن أن يكون ساري المفعول على أي سلسلة شرط استيفاء nonce.
من خلال التنفيذ المحدد لعملية 7702 في SDK التوقيع المفتوح المصدر من OKX، يمكننا أن نرى أنه من أجل الامتثال لهذا المعيار، فإن المستخدم يقوم في النهاية بتوقيع قيمة هاش: 0xabc، وطريقة حسابها هي كما يلي:
! 84KgMrA0BruRKKK8Q62nlf9j9sDvrDKjHDTRWxYa.jpeg
من بينها، keccak هو خوارزمية التجزئة الرائدة على إيثريوم، وميزتها هي أنه يمكن حساب نتيجة ثابتة بطول 32 بايت من بيانات بأي طول. بينما rlp هو مجموعة من طرق ترميز المعلومات، وأخيرًا، Magic هو قيمة ثابتة.
لكن بسبب النتيجة النهائية، فإن القيمة الناتجة هي في النهاية قيمة هاش لا يمكن فهم محتواها، لذا إذا قام المستخدم بالتوقيع على رسالة بشكل متسرع، وتمكن شخص آخر من استخدام تفويضك لتفعيل ذلك على السلسلة، فسوف يتم تعيين code بشكل غير واعٍ، مما يؤدي إلى حدوث هجوم من نوع 0day. ولأن set code إلزامي، فلا يمكنك أن تظن أن العقد الآمن الذي قمت بإعداده سابقًا لن يتم استبداله.
لذلك فإن المحافظ الآمنة ستمنع المستخدمين من التوقيع على أي قيمة هاش عشوائية، وهذه النقطة كانت موجودة مسبقاً (لأن القيمة الهاش يمكن أن تمثل أيضاً معاملة عادية).
كيف تحمي نفسك إذا كانت هناك مخاطر من ترقية عقد بشكل خاطئ؟
هذا الخطر شائع أيضًا، بعد كل شيء لا يمكن ضمان عدم تعرضك تمامًا للاحتيال.
لحماية هذه المشكلة، يجب أولاً معرفة أن الخلفية التقنية هي أن المعاملات في نظام الإيثيريوم تحتاج إلى أن تكون مرتبة حسب nonce، فقط إذا تم الحفاظ على الاستمرارية، يمكن الاعتراف بها على السلسلة.
لذلك هناك نوعان من أساليب الهجوم.
الحالة الأولى هي أن القراصنة قد سرقوا قيمة nonce التالية تحت عنوانك الحالي، وقاموا بتوقيع التفويض. لذا فإن المعالجة بسيطة للغاية، إذا تعرضت للهجوم، يرجى استخدام محفظة يمكن تخصيص رسوم الغاز فيها بسرعة، مثل محفظة OKX أو أي محفظة آمنة أخرى، لنقل ETH بسرعة (إلى عنوانك الآخر الآمن). هذا الإجراء يمكن أن ينقل الأموال على مستوى ETH، ومن ناحية أخرى، يمكن أن يستبدل قيمة nonce الفعالة، مما يجعلها غير صالحة في يد القراصنة.
الحالة الثانية هي أن القراصنة قد سرقوا قيمة nonce معينة، لذا قد تؤدي عملية النقل الحالية الخاصة بك إلى تفعيل التفويض الموجود لدى القراصنة. نظرًا لأنك غير متأكد من ماهية nonce، فإن أي عملية لا تضمن الأمان المطلق. عليك فقط نقل الأصول بأسرع ما يمكن لحماية نفسك.
يبدو أن EIP-7702 أصبح أكثر خطورة؟ في الحقيقة، ليس كذلك!
بالنسبة للبلوك تشين، فإن النظام الذي يعيد سيادة المستخدم إلى مفاتيحهم الخاصة، فإن أي توقيع خاطئ في أي وقت سيؤدي إلى فقدان الأموال، ولكن النقطة الرئيسية هنا هي أنه باستثناء الحالات التي يتم فيها استهداف المستخدمين الكبار بشكل موجه، فإن معظم المخاطر تنشأ لأن المستخدمين يحتاجون إلى استخدام مفاتيحهم الخاصة المهمة بشكل متكرر.
إذا كنت قد حققت بالفعل من خلال AA وظيفة مجموع الحسابات الأسرية والحسابات الفرعية الشخصية، وقمت بتحديد الحدود المتاحة لكل حساب فرعي، فإن حسابك الرئيسي يحتاج إلى استدعاء فقط عند تعديل إعدادات النظام على مستوى النظام، بينما الاستخدام اليومي العادي يكفي أن يتم من خلال الحسابات الفرعية.
لماذا فشلت بعض الصفقات الشائعة بعد الترقية؟
تحدث هذه الحالة غالبًا في أدوات المحفظة التي لا تدعم EIP-7702.
أولاً، أود أن أضيف خلفية تقنية، خلال عملية استدعاء العقود على الإيثيريوم، سيقوم النظام أولاً بالتحقق من حقل code الخاص بعنوان المستخدم الحالي، إذا كان هناك محتوى، فسيتم تنفيذ الدالة الافتراضية المقبولة للقيام بالمنطق المقابل.
بناءً على ذلك، سيكون الأداء بالنسبة لنا كمستخدمين عاديين هو أنه إذا أكملت إعداد عقد EIP-7702، فسيكون لديك وظيفة قبول افتراضية بشكل أساسي، وبالتالي ستنفذ أي معاملة تحويل ETH عادية بعض المنطق العقدي، مما يزيد من الاستخدام الإجمالي للغاز. إذا كانت حدود الغاز لمعاملتك العادية هي 21000، فسوف تفشل بشكل طبيعي.
بنفس الطريقة، نظرًا لأن العديد من مشاريع NFT ستتحقق من عنوان المستلم لمعرفة ما إذا كان عنوان ثقب أسود (أي عنوان لا يمكنه تحويل الأصول) وبالتالي تمنع المعاملات، إذا تم معالجة وظيفة الاستقبال الخاصة بك بشكل غير صحيح، فقد تؤدي أيضًا إلى عدم قبول أصول ERC20 و ERC721 مما يؤدي إلى خسائر.
لذلك، يُنصح بإجراء الإعداد من خلال محافظ تدعم EIP-7702 بشكل واضح، أو استخدام العقود الذكية التي تم تدقيقها بشكل أمني وتلقى قبولاً من قبل المستخدمين، مثل:
ما هي التغييرات الأخرى في شبكة الإيثريوم الرئيسية Pectra؟
هناك العديد من الأصوات في السوق تشير إلى أن إيثريوم يبدو وكأنه ضائع؟ لماذا لا تؤثر العديد من التحديثات على المستخدمين؟ هل هو حقًا كذلك؟ دعونا نلقي نظرة على EIPs الأخرى في هذا التحديث للبحث عن إجابات. تشين ران، EIP-7702 هو أكبر تغيير يمكن أن يشعر به المستخدم، ولكن هناك 10 EIPs أخرى، التي تجلب تغييرات للإيكولوجيا الإيثريوم من أبعاد مختلفة.
أولاً، دعم التشفير. من خلال EIP-2537، تم إدخال عمليات مسبقة التجميع لمنحنى BLS12-381، مما يمكن من تحسين التحقق من توقيعات BLS والعمليات التشفيرية المعقدة الأخرى، مما يوفر مستوى أعلى من الأمان (أمان يزيد عن 120 بت) وكفاءة حسابية (تحسين الغاز).
توجد العديد من نقاط التحسين في سيناريو الرهن. بصراحة، يحتاج الرهن إلى تحسين، فقد شهدت مجموعة المدققين في إيثريوم نموًا سريعًا، حيث يوجد بالفعل ما يقرب من مليون عنوان مدقق مرهون. وذلك بسبب تحديد MAX_EFFECTIVE_BALANCE بـ 32 ETH، حيث يحتاج مشغلو العقد إلى إنشاء حسابات مدققين متعددة لإدارة أصول الرهن الكبيرة، مما أدى إلى وجود عدد كبير من "المدققين الزائدين". لذا، من خلال EIP-7251، تم رفع الحد الأقصى، مما يمكن بروتوكولات الرهن المجمع مثل ليدو من تقليل عدد حسابات التحكم، وتقليل تعقيد النظام، ولكن هذا قد يزيد من مشكلة اللامركزية، مما يجعل سوق رهن ETH أكثر تركيزًا.
بعد هذا التحديث، يمكن لمشغلي العقدة على نطاق أوسع دمج حسابات متعددة للمتحققين، كما أنه يوفر المزيد من المرونة للمتحققين الأصغر، مثل القدرة على زيادة العائدات من خلال تراكم الفوائد المركبة أو زيادات الرهن الأكثر مرونة. هذه النقطة مهمة جدًا، لأنه في السابق بعد الوصول إلى 32ETH، إذا كنت قد حققت عائدات جديدة تبلغ 10ETH، فلن تتمكن من الاستمرار في رهن ETH مرة أخرى، لأنك كنت بحاجة إلى جمع 32 آخرين لفتح حساب جديد. ولكن بعد هذا التحديث، يمكنك رهن 42ETH مباشرة. ومن الواضح أن عائدات الفوائد المركبة ستعود مرة أخرى إلى نظام ETH، مما يوفر سهولة في تجربة المستخدم، ويعطي أيضًا دلالات على تقليل سيولة ETH.
وأخيرًا، هناك تحسين كبير لنظام L2 البيئي. تظل إيثيريوم ثابتة في مسارها تجاه مجتمع L2 البيئي. أما بقية أنظمة SVM وMOVE، فهي في جوهرها لا تزال تطور L1 الخاصة بها، بل حتى تستكشف L2 عليها، مما يسبب بعض التناقضات والصراعات، حيث أن السبب الجذري هو أن أداء هذه السلاسل العالي لا يعتمد بشكل كبير على إنشاء L2.
لتشجيع المزيد من التفاعلات عالية الكفاءة بين L2 وشبكة الإيثيريوم الرئيسية، تم من خلال EIP-7623 زيادة تكلفة الغاز في المعاملات المتعلقة بـ calldata مباشرة من 4/16 غاز لكل بايت إلى 10/40 غاز، مما يجبر L2 على عدم استخدام calldata، بل استخدام Blob بشكل أكبر.
كما تم زيادة سعة الـ blob في الكتل من خلال EIP-7691، مما يدعم مساحة تخزين L2 على نطاق أوسع. في ترقية كانكون السابقة، كان هناك معلمتين رئيسيتين تمثلان الـ blob وهما target و max، اللتان تستخدمان للإشارة إلى عدد الـ blobs المستهدف في كل كتلة وعدد الـ blobs الأقصى لكل كتلة.
كانكون هو 3 و 6، الآن بعد براغ، أصبحت المعلمات 6 و 9، باختصار، لقد تم توسيع السعة.
لذلك، تقوم الإيثريوم بتحسين نفسها من خلال TPS لطبقة L2، على الرغم من أن هناك العديد من المشاكل، مثل تشتت السيولة، وتعقيد السلاسل المتقاطعة، وسعة الهروب الطارئة، وما إلى ذلك. لذلك، في الترقية الحالية لـ Pectra، تقوم الإيثريوم بإضافة "الطرق السريعة" إلى L2، لكن كيفية حل "إدارة حركة المرور" و"معايير الرسوم المختلفة للطرق السريعة" هي المشكلة الأساسية.
لمحة عن المستقبل
هذه المقالة تحتوي على ما يقرب من عشرة آلاف كلمة، نبدأ من جذور تطور تجريد الحسابات، ثم ننتقل إلى ERC-4337 وEIP-7702، وهما يمثلان مسارين مختلفين ومقارنة بينهما. ثم نتعمق في مبادئ وآليات EIP-7702، ونحلل مزايا وعيوب تأثيره على السيناريوهات السائدة للمستخدمين.
يعتقد الكاتب أن "ليس مفاتيحك، ليس مالك" هي فكرة رائعة، وأن EIP-7702 ليست ثورة عليها، بل هي تكملة وتحسين من بعد آخر، مما يجعلها تجمع بين السيادة وسهولة الاستخدام. كما قال الباحث في مؤسسة إيثريوم يوآف ويس، "لن يكتب المليار مستخدم التالي 12 كلمة على الورق."
ثم من خلال المقارنة بين الاثنين، يمكن القول إنه حقق تحسينات ملحوظة على ERC-4337، مما يمنح المستخدمين المساحة والمرونة، مما يسهل عليهم الاعتراف به في السوق لاحقًا واستخدامه. بمجرد أن يبدأ المستخدمون في اعتماد CA ككيان على السلسلة، ستظهر أنواع المعاملات المعقدة بكثرة على سلسلة EVM.
ومن هنا، نرى ظلال المستقبل تترافق مع تنوع الكيانات الأساسية، وأنواع المعاملات، حيث سيتم حل العديد من مشاكل تجربة الاستخدام التي كانت تعيق المستخدمين، ولن يُطلب من المستخدمين فهم مفاهيم مثل Nonce و Gas وغيرها من المنطق، بل ستوفر أدوات الخدمة الموحدة مثل المحافظ معالجة مبسطة.
على الرغم من مواجهة تنوع على مستوى الصناعة، مما يؤدي إلى مستوى معين من عدم انتظام معايير الواجهة ومساحة التخزين، إلا أنني أرى أيضًا بشكل متفائل أن الفوضى ذات القيمة تتيح ظهور معيار موحد. ستؤدي التنافسية المتعددة الموزعة إلى تعزيز تطوير الصناعة في النهاية. ولهذا السبب، فإن إطلاق EIP-7702 لن يؤدي على الفور إلى إشعال النظام البيئي على شبكة الإيثيريوم، لأنه ترقية أساسية للتكنولوجيا تتصاعد بشكل حلزوني، وغالبًا ما تتقدم هذه الأنواع من الترقيات على التطبيقات السوقية بفترة تتراوح بين 2-3 سنوات، مما يترك المجال لطبقة التطبيقات لتتخمر تدريجيًا.
ومنذ هذا التحديث، ستعتمد أمان المستخدمين بشكل أكبر على جودة خدمات طبقة أدوات الدخول. إن الانفتاح على المصادر المفتوحة هو خطوة مهمة لمنح المستخدمين إحساسًا بالأمان، لذلك فإن تنفيذ SDK القائم على EIP-7702 الذي تم دمجه في محفظة OKX هو أيضًا مفتوح المصدر، وقابل للاختبار من قبل المجتمع والسوق. هناك أيضًا العديد من المحافظ التي تحافظ على الانفتاح وتبتعد أكثر في طريق الاستضافة الذاتية، حيث تمنح المستخدمين حقوقًا مطلقة من خلال عدالة المصادر المفتوحة.
أخيرًا، عدنا إلى ترقية Pectra نفسها، يمكننا مرة أخرى رؤية تفكير وإصرار إيثريوم على الاتجاه المستقبلي. اليوم، دخلت الاستراتيجية L2 مرحلة التنفيذ المستقر، وقد شهدت خارطة طريق إيثريوم العديد من التغييرات في التفاصيل على مدار العقد الماضي، لكن الهدف الأساسي ظل متسقًا بشكل غير متوقع: أمل الحصول على بلوكتشين أخضر (POS) آمن ومركزية، مع قابلية توسع عالية وسهولة في التحقق. كما أن اقتراح AA مثل EIP-7702، الذي يعزز تجربة المستخدم، تم تقديمه من خلال الانقسام الصلب، يمثل استكشاف إيثريوم المستمر لكيفية تعزيز القدرة التنافسية بين سلاسل متعددة مع ضمان اللامركزية (حتى في مواجهة المنافسة القوية من سلاسل جديدة مثل Solana)، وكيفية أن تصبح الحاسوب الفائق المثالي!
المراجع:
حول "معهد OKX"
تستند زاوية "أكاديمية OKX" إلى منظور بحثي مؤسسي، وتركز على الظواهر الساخنة في صناعة التشفير، والتطبيقات المبتكرة، والتطورات التقنية المتقدمة. من خلال تحليل البيانات، وسلوك السلسلة، وتحليل الترابط بين الأسواق، تكشف عن الأسباب الجوهرية والدوافع المحتملة وراء الديناميكيات السوقية، وتهدف إلى تعزيز تبادل المعرفة، وتبادل الأفكار، والنقاشات العميقة داخل الصناعة، مما يسهم في التطور الصحي للاقتصاد البيئي للتشفير.