تقدم EIP-3074 قدرة تنفيذ تعادل العقود الذكية لـ EOA، مما يفتح العديد من سيناريوهات التطبيقات الجديدة. لا تعزز هذه الاقتراح تجربة المستخدم فحسب، بل ستغير أيضًا طريقة التفويض الحالية، مع الحفاظ على الراحة وزيادة الأمان. من الجدير بالذكر أن EIP-3074 يتطلب فقط توقيعًا، مما يعني أن المستخدمين لا يحتاجون إلى تنفيذ التوقيع على السلسلة بأنفسهم، وبالتالي يتجنبون عناء جمع ETH لدفع رسوم المعاملات.
تطبيق EIP-3074 واسع النطاق، بما في ذلك الاستدعاءات الجماعية، ومفاتيح الجلسة، وإذن ETH الأصلي، وأوامر الحد، والاستعادة الاجتماعية، وما إلى ذلك. العديد من هذه الوظائف كانت غير ممكنة سابقًا بالنسبة لـ EOA، بينما كانت بعض الوظائف مثل أوامر الحد تتطلب استخدام طرق غير آمنة نسبيًا مثل التفويض المسبق.
EIP-3074 ستغير بشكل جذري طريقة التفويض الحالية. الطريقة الحالية approve تمنح العنوان المحدد صلاحية سحب الأصول الرقمية بلا حدود، ويتطلب من المستخدم EOA أن يرسل معاملة لتنفيذ approve، مما يسبب نقصًا في تجربة المستخدم والأمان. على الرغم من أن طريقة permit تتطلب توقيع المستخدم فقط، وتحدد كمية الأصول وفترة الصلاحية في كل توقيع، مما يحسن تجربة الاستخدام والأمان، إلا أنه لا يزال هناك خطر استخدامها في الاحتيال.
مع EIP-3074، لم يعد من الضروري على المستخدمين الموافقة مسبقًا على كميات كبيرة من الأصول لـ DApp، ولكنهم يقومون بالموافقة عند الحاجة فقط، وهو مشابه لـ permit. في الوقت نفسه، يتطلب فقط توقيعًا بسيطًا، دون الحاجة للقلق بشأن رسوم ETH. الأهم من ذلك، أن كل موافقة مرتبطة بعملية محددة ويتم توقيعها معًا، مما يتيح للمستخدمين فهم واضح لغرض هذه الموافقة، وهذا أكثر أمانًا من permit.
تحتاج المحفظة إلى تعديل طريقة معالجة EOA nonce. التصميم الحالي لـ EIP-3074 يتضمن قيمة EOA nonce في محتوى التوقيع، مما يعني أنه بعد تنفيذ المعاملات التي يرسلها EOA على السلسلة، ستؤدي تغييرات قيمة nonce إلى إبطال جميع التفويضات الأصلية لـ EIP-3074. بالنسبة لعمليات التفويض الذاتي، يجب على المحفظة التعامل مع توقيع EIP-3074 كمعاملة، دون الحاجة إلى تجنب تغييرات EOA nonce بشكل خاص.
ومع ذلك، إذا قام المستخدم بنفسه بربط محتوى توقيع EIP-3074 على السلسلة، فسوف يواجه مشكلتين: الحاجة إلى توقيع مرتين (توقيع EIP-3074 وتوقيع المعاملة على السلسلة)، بالإضافة إلى أن EOA nonce في توقيع EIP-3074 يحتاج إلى إضافة 1 مسبقًا، ليتوافق مع EOA nonce الذي زاد بسبب الربط على السلسلة.
من المتوقع أن ينجح EIP-3074 في استبدال نماذج الموافقة والتفويض الحالية، مما يوفر للمستخدمين طريقة أكثر أمانًا للتفويض. ستعمل هذه الثورة على تحسين أمان التفاعل مع blockchain وتجربة المستخدم بشكل كبير، مما يدفع النظام البيئي بأكمله نحو اتجاه أكثر أمانًا وراحة.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 20
أعجبني
20
6
مشاركة
تعليق
0/400
MiningDisasterSurvivor
· 07-09 08:34
يبدو أن النظام البيئي سيشهد تغييرًا كبيرًا مرة أخرى.
شاهد النسخة الأصليةرد0
NotSatoshi
· 07-07 10:19
3074 لقد اخترت ذلك منذ فترة
شاهد النسخة الأصليةرد0
DecentralizedElder
· 07-07 10:19
ماذا عن هذه الحقبة الزمنية، لا زلنا نبحث في التفويض؟
شاهد النسخة الأصليةرد0
CryptoTarotReader
· 07-07 10:19
تحسين التفويض مهم حقًا دعنا نرى كيف ستكون النتائج الفعلية.
EIP-3074: تغيير نمط التفويض لتحسين أمان وتجربة المحفظة
تحليل تأثير EIP-3074 على المحفظة و DApp
تقدم EIP-3074 قدرة تنفيذ تعادل العقود الذكية لـ EOA، مما يفتح العديد من سيناريوهات التطبيقات الجديدة. لا تعزز هذه الاقتراح تجربة المستخدم فحسب، بل ستغير أيضًا طريقة التفويض الحالية، مع الحفاظ على الراحة وزيادة الأمان. من الجدير بالذكر أن EIP-3074 يتطلب فقط توقيعًا، مما يعني أن المستخدمين لا يحتاجون إلى تنفيذ التوقيع على السلسلة بأنفسهم، وبالتالي يتجنبون عناء جمع ETH لدفع رسوم المعاملات.
! شرح تأثير EIP-3074 على المحافظ و DApps
تطبيق EIP-3074
تطبيق EIP-3074 واسع النطاق، بما في ذلك الاستدعاءات الجماعية، ومفاتيح الجلسة، وإذن ETH الأصلي، وأوامر الحد، والاستعادة الاجتماعية، وما إلى ذلك. العديد من هذه الوظائف كانت غير ممكنة سابقًا بالنسبة لـ EOA، بينما كانت بعض الوظائف مثل أوامر الحد تتطلب استخدام طرق غير آمنة نسبيًا مثل التفويض المسبق.
! شرح تأثير EIP-3074 على المحافظ والتطبيقات اللامركزية
ابتكار طرق التفويض
EIP-3074 ستغير بشكل جذري طريقة التفويض الحالية. الطريقة الحالية approve تمنح العنوان المحدد صلاحية سحب الأصول الرقمية بلا حدود، ويتطلب من المستخدم EOA أن يرسل معاملة لتنفيذ approve، مما يسبب نقصًا في تجربة المستخدم والأمان. على الرغم من أن طريقة permit تتطلب توقيع المستخدم فقط، وتحدد كمية الأصول وفترة الصلاحية في كل توقيع، مما يحسن تجربة الاستخدام والأمان، إلا أنه لا يزال هناك خطر استخدامها في الاحتيال.
! شرح تأثير EIP-3074 على المحافظ والتطبيقات اللامركزية
مع EIP-3074، لم يعد من الضروري على المستخدمين الموافقة مسبقًا على كميات كبيرة من الأصول لـ DApp، ولكنهم يقومون بالموافقة عند الحاجة فقط، وهو مشابه لـ permit. في الوقت نفسه، يتطلب فقط توقيعًا بسيطًا، دون الحاجة للقلق بشأن رسوم ETH. الأهم من ذلك، أن كل موافقة مرتبطة بعملية محددة ويتم توقيعها معًا، مما يتيح للمستخدمين فهم واضح لغرض هذه الموافقة، وهذا أكثر أمانًا من permit.
! شرح تأثير EIP-3074 على المحافظ والتطبيقات اللامركزية
تأثير على المحفظة
تحتاج المحفظة إلى تعديل طريقة معالجة EOA nonce. التصميم الحالي لـ EIP-3074 يتضمن قيمة EOA nonce في محتوى التوقيع، مما يعني أنه بعد تنفيذ المعاملات التي يرسلها EOA على السلسلة، ستؤدي تغييرات قيمة nonce إلى إبطال جميع التفويضات الأصلية لـ EIP-3074. بالنسبة لعمليات التفويض الذاتي، يجب على المحفظة التعامل مع توقيع EIP-3074 كمعاملة، دون الحاجة إلى تجنب تغييرات EOA nonce بشكل خاص.
! اشرح تأثير EIP-3074 على المحافظ والتطبيقات اللامركزية
ومع ذلك، إذا قام المستخدم بنفسه بربط محتوى توقيع EIP-3074 على السلسلة، فسوف يواجه مشكلتين: الحاجة إلى توقيع مرتين (توقيع EIP-3074 وتوقيع المعاملة على السلسلة)، بالإضافة إلى أن EOA nonce في توقيع EIP-3074 يحتاج إلى إضافة 1 مسبقًا، ليتوافق مع EOA nonce الذي زاد بسبب الربط على السلسلة.
! شرح تأثير EIP-3074 على المحافظ والتطبيقات اللامركزية
آفاق
من المتوقع أن ينجح EIP-3074 في استبدال نماذج الموافقة والتفويض الحالية، مما يوفر للمستخدمين طريقة أكثر أمانًا للتفويض. ستعمل هذه الثورة على تحسين أمان التفاعل مع blockchain وتجربة المستخدم بشكل كبير، مما يدفع النظام البيئي بأكمله نحو اتجاه أكثر أمانًا وراحة.
! شرح تأثير EIP-3074 على المحافظ والتطبيقات اللامركزية