تجريد حساب Starknet الأصلي: تمكين الحسابات الذكية للمستخدمين

原文 : تجريد الحساب الأصلي: فتح Blockchain لإمكانيات جديدة

الترجمة والتدقيق اللغوي: "مجتمع ستاركنت الصيني"

! [Starknet's Native Account Abstract: تمكين الحسابات الذكية للمستخدمين] (https://img-cdn.gateio.im/resized-social/moments-69a80767fe-fa908f8ae9-dd1a6f-7649e1)

حقائق سريعة مميزة

هناك عقبة كبيرة في رحلة blockchain إلى السوق السائدة: قيود الأمان وتجربة المستخدم تعيق نطاقًا أوسع من مستخدمي Web 2 عن دمج blockchain.

هل يوجد حل؟ هذا هو تجريد الحساب. هذه هي طبقة البرنامج التي تعطل مشهد blockchain ، مما يتيح للحسابات أن يكون لها تصميم مرن وسلوك حتمي قابل للتعديل.

تجريد الحساب متاح على كل من Ethereum و Starknet ، ولكن يتم تنفيذه بشكل مختلف. Starknet لديه حساب تجريدي أصلي ، أي أن جميع الحسابات حسابات ذكية. من ناحية أخرى ، يضيف Ethereum تجريد الحساب من خلال ERC-4337 دون تجاهل الوظائف التقليدية لـ EOA. ومع ذلك ، فإن البيئة التي تستمر فيها EOA في الازدهار ستقلل بشكل كبير من فوائد تجريد الحساب ، حيث سيتعين على التطبيقات الاستمرار في تلبية احتياجات EOA.

العوائق أمام EOA

الحسابات الخارجية (EOA) هي حل بسيط من Ethereum لإنشاء ممثلين مستخدمين على السلسلة. يسمح هذا النظام للمستخدمين بالتفاعل مع blockchain والأصول الخاصة عن طريق ربط EOA بأصول الحساب.

على الرغم من أن هذه طريقة أبسط ، يتم تحديد سلوك EOAs مسبقًا بواسطة البروتوكول الذي يتم نشرهم فيه ، لذلك فهي تفتقر إلى المرونة للتكيف مع الاحتياجات المختلفة للمستخدمين. غالبًا ما يؤدي هذا إلى تجربة مستخدم سيئة ويعيق التبني الجماعي. حدد البروتوكول مسبقًا المشكلة الأكبر ، وهي أن EOA يتم التحكم فيه بواسطة زوج من المفاتيح الخاصة والعامة. يؤدي الاضطرار إلى استخدام زوج من المفاتيح لبدء المعاملة إلى ثلاث مشكلات رئيسية:

تجربة مستخدم ضعيفة - مطالبة المستخدمين بتخزين مفاتيحهم الخاصة في مكان آمن ومخفي أمر غير بديهي لأولئك الذين يستخدمون أساليب أكثر ذكاءً وحداثة مثل رمز المرور المكون من ستة أرقام أو معرف الوجه ، مما يجعل بدء المعاملات أكثر صعوبة.

ثق فقط بالمفتاح الخاص - إن معرفة تفاصيل المفتاح الخاص ليس فقط الطريقة الوحيدة لبدء المعاملة ، ولكنه أيضًا الطريقة الوحيدة للبروتوكول لتحديد مالك الحساب. يؤدي هذا إلى مخاطر أمنية - إذا سُرق مفتاحك الخاص ، فلن يتمكن الحساب من تمييزك عن شخص سرق مفتاحك الخاص.

يحكم البروتوكول كل شيء - يتضح من الأمثلة أعلاه أنه في مساحة EOA ، فإن بروتوكول Ethereum ، وليس المطور ، هو الذي يحدد صلاحية المعاملة.

توجد المضاعفات التي تنشأ من تحديد سلوك الحساب كجزء من بروتوكول السلسلة في معظم السلاسل.

كسر الحواجز: إدخال تجريد الحساب

تكمن مشكلة معظم السلاسل في أن البروتوكول يحدد سلوك الحساب ، وليس المستخدمين. في عام 2015 ، ناقش المؤسس المشارك لإيثريوم فيتاليك بوتيرين هذه التحديات. ووصف تجريد الحساب بأنه طريقة أبسط للتعامل مع الحسابات التي تقلل ، أو حتى تنتهي ، الاعتماد على المفاتيح الخاصة. والأهم من ذلك ، أن تجريد الحساب يخلق سلسلة من المزايا الأخرى ، بحيث يمكن أن تكون تجربة مستخدم Web3 سلسة مثل تجربة Web2 ، مما يسهل التطبيق الواسع النطاق لـ Web3.

على مر السنين ، ظهرت طريقتان مهمتان لتجريد الحسابات ، كلاهما لهما نفس الهدف المتمثل في تمكين المطورين من تصميم تطبيقاتهم وإنشاء طريقة أبسط للتعامل مع الحسابات.

ERC-4337

كما ذكرنا سابقًا ، تعتبر EOAs جزءًا لا يتجزأ من Ethereum ، ويتم تحديد سلوكها بواسطة بروتوكول Ethereum. بالإضافة إلى EOA ، تمتلك Ethereum أيضًا عقودًا تحتوي على رمز يحدده المستخدم. في عام 2023 ، أطلقت Ethereum ترقية البروتوكول - ERC-4337 ، والتي تهدف إلى سد الفجوة الهيكلية بين EOA والعقود دون إدخال تغييرات كبيرة على البروتوكول. الفكرة الرئيسية لـ ERC-4337 هي تقديم دور جديد: Bundler. يتمثل دور Bundler في جمع إجراءات المستخدم (فكر فيها على أنها معاملات وصفية تم جمعها في مجموعة مذكرات مخصصة) وإرسال إجراءات المستخدم هذه إلى Ethereum عبر EOA الخاصة بها (التي يتحكم فيها Bundler). بهذه الطريقة ، تسمح Bundler للمطورين والمستخدمين بنشر عقود الحسابات والتفاعل معها ، مع الاستفادة من تجريد الحساب.

يتيح جلب تجريد الحساب إلى Ethereum عبر ERC-4337 للمطورين إنشاء سلوك أكثر مرونة للعقود. ومع ذلك ، ستستمر Ethereum في الحفاظ على EOA. بالنسبة للمطورين ، فإن نتيجة ذلك هي أنهم يجب أن يخدموا كلاً من EOA و ERC-4337. في الأنظمة البيئية حيث تكون تكاليف EOA أقل ، من المتوقع أن تستمر EOA في الهيمنة ولن تتمكن التطبيقات من جني القيمة الحقيقية لتجريد الحساب عبر قاعدة المستخدمين.

سلاسل EVM التي تحاكي أو تتبع Ethereum (بما في ذلك zkEVM) ستخضع لتطور مماثل: ستظل EOA هي نوع الحساب السائد ، مما سيقلل من مزايا تجريد الحساب التي يمكن أن تتمتع بها سلاسل EVM هذه ، وتجعلها تفقد حاجتها الأصلية للحل مزايا إرث EOA.

تجريد حساب Starknet الأصلي

في المقابل ، لدى Starknet تجريد الحساب في جوهره ، أي أن جميع الحسابات حسابات ذكية. لا تمتلك Starknet EOA ، ولكنها تقفز مباشرة إلى عالم يكون فيه كل حساب حسابًا ذكيًا. تم تصميم وبناء جميع البنية التحتية ، بما في ذلك المحافظ ومستكشفات الكتل ، لاستخراج الحساب. هذا فريد من نوعه بين جميع سلاسل L1 و L2 ، مما يجعل Starknet أول نظام بيئي ذكي: يمكن للمطورين بناء تطبيقاتهم وأدواتهم مع العلم أن تجريد الحساب ينطبق على جميع الحسابات ، دون الاضطرار إلى الحسابات التي ليست حسابات مجردة للعمل وتقديم الخدمات. يمكن للمطورين تصميم تطبيقاتهم للاستفادة من الفرص التي يوفرها تجريد الحساب ، مع العلم أن الحسابات الذكية هي الطريقة الوحيدة للمستخدمين للتفاعل مع التطبيق.

يزيل تجريد الحساب الأصلي على Starknet التعقيد الإضافي الذي قدمه Bundler (كما فعل ERC-4337). بدلاً من تكييف البنية التحتية والأدوات للتفاعل مع Bundler ، يتم تبسيط هذه العملية من خلال تحديد التسلسلات للوفاء بدور Bundler.

ثلاث ركائز لتجريد الحساب

يتضمن تجريد الحساب بشكل أساسي ثلاثة مكونات ، وهي تجريد التوقيع وتجريد الرسوم وتجريد Nonce. كل جزء له دوره الفريد لتحسين تجربة المستخدم الإجمالية.

تجريد التوقيع

تمنح عملية معاملة التصميم المجرد للتوقيع القدرة على تحديد المعاملات الصالحة في يد المهندس المعماري ، أي مصمم الحساب ، بغض النظر عما إذا كان الشخص مطورًا أو مستخدمًا. الفائدة الرئيسية من ذلك هي أنه يمكن تخصيص أذونات الحساب وتجعل من الممكن التحكم في الحساب باستخدام الهاتف الذكي.

استخراج التكلفة

يسمح تجريد الرسوم بدفع رسوم المعاملات برموز مختلفة ، ولا تقتصر على الرموز المميزة الأصلية للشبكة. على سبيل المثال ، يمكن للمستخدمين استخدام USDC مباشرة لدفع رسوم المعاملات دون تحويل USDC أولاً إلى رموز محلية ، مما يوفر رسوم التحويل والوقت.

التجريد اللوني

يضمن تجريد nonce راحة المستخدم وراحته. تعاني حلول nonce التسلسلية التقليدية من بعض عيوب تجربة المستخدم. على سبيل المثال ، نظرًا للحاجة إلى فرض الطلب الكامل ، يُحظر على المستخدمين إرسال معاملات مستقلة متعددة في نفس الوقت. يوفر تجريد Nonce المرونة المطلوبة من خلال السماح بآليات حماية إعادة تشغيل الحساب المخصص.

يمكن اعتبار التراكميات مثل Starknet بمثابة أنظمة تشغيل blockchain. عند تصميم نظام تشغيل جديد ، عادة ما تسير الأمور بسلاسة كبيرة إذا لم تكن مضطرًا لتحمل التحديات القديمة لنظام التشغيل السابق. يبدو الأمر كما لو أن بناء منزل جديد غالبًا ما يكون أسهل من تجديد منزل قديم. عند تصميم منزل جديد ، يجب مراعاة دمج البنية التحتية المهمة مثل الأسلاك والسباكة والتدفئة في مرحلة المخطط. عند بناء منزل جديد ، ليس من المنطقي أن تقوم ببساطة بتعديل وثني المعايير المعروفة بأنها مطلوبة في المستقبل. ينطبق نفس المبدأ على تجريد الحساب. تم تصميم Starknet مع وضع المستقبل في الاعتبار ، ونعتقد أنه سيصبح الطريقة القياسية لبناء التطبيقات. يستخدم Starknet تجريد الحساب كخيار افتراضي ، وفي الواقع هو الخيار الوحيد ، مما يوفر تجربة سلسة وفعالة وسهلة الاستخدام نتوقع الحصول عليها في المستقبل.

انطلاقا من الوظائف التي يوفرها تنفيذ تجريد الحساب ، هناك ميزتان واضحتان: إحداهما أنه يمكن للمستخدمين الاستمتاع بتجربة مستخدم أفضل ، والأخرى هي أن المطورين لا يحتاجون إلى القلق من المشاكل القديمة لـ EOA.

تجريد الحساب في Starknet Construction

تمامًا كما أحدث اختراع البرمجيات ثورة في الاقتصاد النقدي ، فقد وفر النظام البيئي الذكي لشركة Starknet أرضًا خصبة للنمو المستقبلي. ما بدأ كبرنامج يقوم برقمنة السجلات والعمليات المبسطة ، تطور إلى مجموعة أوسع من الأنظمة لإدارة المعاملات وتتبع الموارد المالية وأتمتة العمليات المالية. وبالمثل ، فإن النظام البيئي الذكي لشركة Starknet يمكّن المطورين من التفاعل بسلاسة مع مجموعة متنوعة من التطبيقات والموفرين. هذا لا يعزز فقط تجربة المستخدم ، ويجعلها أكثر ثراءً وديناميكية ، بل إنه يعزز أيضًا بيئة تعاونية ومبتكرة ، مما يوفر أرضية خصبة للتنمية لمواصلة النمو.

توضح التطورات التالية في العديد من التطبيقات بوضوح فوائد استخدام تجريد التوقيع على الحسابات الذكية الأصلية في Starknet:

برافوس

باستخدام الحسابات الذكية الأصلية من Starknet ، أنشأ فريق Braavos محفظة ذكية توفر تجربة تشبه الويب 2 ، مما يسمح لك باستخدام المقاييس الحيوية بهاتفك للوصول إلى محفظتك. إنه شيء مثير للقيام به! يختلف التشفير المستخدم في معظم سلاسل الكتل عن التشفير المستخدم في الأجهزة المحمولة ، مما يؤدي غالبًا إلى تكاليف عالية للغاية للتحقق من صحة التوقيع. في المستقبل ، قد يصبح من الممكن توقيع المعاملات باستخدام الهواتف المحمولة مع الحفاظ على مستوى عالٍ من الأمان.

! [Starknet's Native Account Abstract: تمكين الحسابات الذكية للمستخدمين] (https://img-cdn.gateio.im/resized-social/moments-69a80767fe-3449cc61bb-dd1a6f-7649e1)

مال

تقدم خدمة الوصاية ArgentX ، Argent-Shield ، ابتكارًا آخر باستخدام تجريد التوقيع. تتيح الخدمة للمستخدمين إضافة طبقة حماية إضافية إلى حساباتهم من خلال جعل Argent بمثابة وصي. سيتم اعتماد المعاملات المؤكدة عن طريق البريد الإلكتروني فقط من قبل Argent. هذه آلية مصادقة ثنائية أخرى مألوفة لدينا وتستخدم بشكل شائع في العديد من التطبيقات غير blockchain.

! [Starknet's Native Account Abstract: تمكين الحسابات الذكية للمستخدمين] (https://img-cdn.gateio.im/resized-social/moments-69a80767fe-cb909b960a-dd1a6f-7649e1)

تأشيرة

تم اختراع براهين STARK لحل تحديات قابلية التوسع في Ethereum ، بهدف تحقيق نفس قوة معالجة المعاملات في الثانية (TPS) مثل Visa. على هذا النحو ، يعد قرار Visa باستكشاف مشروع "الدفعات الآلية للمحافظ المستضافة ذاتيًا" الذي طال انتظاره على Starknet معلمًا هامًا. هذا دليل على تقدير Visa لتقنيتنا المتقدمة ونظامنا البيئي الذكي المبتكر.

! [Starknet's Native Account Abstract: تمكين الحسابات الذكية للمستخدمين] (https://img-cdn.gateio.im/resized-social/moments-69a80767fe-c45a12e8c3-dd1a6f-7649e1)

ختاماً

النظام البيئي لشركة Starknet ينمو يومًا بعد يوم ، حيث يستفيد المزيد والمزيد من المطورين من تجريد حساب Starknet الأصلي لتصميم تطبيقاتهم بأكثر الطرق مرونة ممكنة. إن إمكانية التكامل مع مقدمي الخدمات الآخرين ، والقدرة على تزويد المستخدمين بتجربة أكثر دقة وشخصية ، تُظهر جميعها الإمكانات اللانهائية للاقتصاد الرقمي.

بدلاً من الاضطرار إلى التعامل مع التكنولوجيا القديمة ، يمكن للمطورين إنشاء تطبيقات من الألف إلى الياء في بيئة مصممة لتلبية الاحتياجات المستقبلية.

شاهد النسخة الأصلية
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • أعجبني
  • تعليق
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • تثبيت