Lección 3

الأسس التقنية للتجريد

يوفر هذا الوحدة نظرة تقنية عميقة في كيفية عمل الوظائف المجردة تحت الغطاء. ستتعرف على بنيتها الرئيسية للطبقة 2، وتكامل Ethereum، واستخدام ZK rollups، وكيف تستفيد Abstract من EigenDA لتوافر البيانات القابلة للتعديل بشكل موديلي. ويوضح بالإضافة إلى ذلك بنية محفظة العقود الذكية وراء Abstract Global Wallet، والمصادقة القائمة على مفتاح المرور، ومعالجة الجلسة، وآليات Abstract Bridge للتشغيل التشغيلي بين السلاسل. يركز المحتوى على كيفية تمكين هذه الأنظمة لتطوير وتفاعل تطبيقات الويب اللامركزية بشكل آمن وسريع وقابل للتوسع.

الهندسة المعمارية التقنية

الطبقة 2 وتكامل إيثريوم

يعتبر Abstract سلسلة كتل من الطبقة 2 مبنية على قمة إيثيريوم. الغرض منها هو تخفيف الطلب الحسابي وتقليل رسوم المعاملات مع الاستفادة ما زالت من أمان إيثيريوم ولامركزية. يتبع Abstract نهجًا مبنيًا على ال Rollup حيث يتم تنفيذ المعاملات خارج السلسلة ولكن تُعمل على إيثيريوم. يتيح هذا النهج للمنصة النمو دون إدخال آلية توافق خاصة بها أو التنازل عن الثقة.

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

تنفيذ اللفة بدون معرفة

يستخدم Abstract تجميع الأدلة بدون معرفة (ZK rollups) لمعالجة الدفعات من التحويلات خارج السلسلة. يتم إرفاق كل دفعة من التحويلات بدليل تشفيري موجز، المعروف باسم دليل بدون معرفة (ZKP)، الذي يوثق صحة الدفعة بأكملها. يتم تقديم هذا الدليل إلى إيثريوم، حيث يتم التحقق منه دون إعادة تشغيل أو عرض بيانات التحويل الفردية.

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

التوافق مع بحر EVM وأدوات تطوير البرمجيات

يتوافق Abstract تمامًا مع آلة القرار الظاهري (EVM) على Ethereum، مما يتيح للمطورين نشر عقود ذكية Ethereum الموجودة بحد أدنى أو بدون تعديل. تدعم المنصة Solidity وتدمج مع الأدوات القياسية مثل Hardhat و Truffle و Remix. يتيح هذا التصميم للمطورين إعادة استخدام سير العمل المعروفة وتجنب تعلم لغات أو هندسات جديدة.

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

توافر البيانات مع EigenDA

في النظم التي تعتمد على Rollup ، من الأمور الحرجة ضمان بقاء بيانات المعاملات التي تمت خارج السلسلة متاحة وقابلة للتحقق. يلبي Abstract هذا المتطلب من خلال دمج EigenDA ، وهو حلاً لتوافر البيانات (DA) المرن المطور بواسطة EigenLayer. يفصل EigenDA تخزين البيانات عن التنفيذ والاتفاق ، مما يتيح نشر البيانات بكفاءة عالية ومرورية كبيرة.

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

محفظة عالمية مجردة وتجريد الحساب

هندسة محفظة العقد الذكي

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

توفر هذه التصميم مرونة وأمانًا محسنين مقارنة ب EOAs التقليدية. يمكن للمستخدمين تكوين عدة موقعين، وتعيين حدود زمنية، أو تنفيذ خطط وصول متعددة العوامل. كما أنه يسمح بميزات متقدمة مثل المعاملات المرعية، والتنفيذ الدفعي، والمنطق الشرطي على مستوى المحفظة.

المصادقة للمستخدم والجلسات

محفظة Abstract Global Wallet (AGW) هي نظام محفظة العقد الذكي للمنصة. إنها تدعم طرق المصادقة القائمة على مفتاح المرور، مثل تسجيل الدخول الاجتماعي، أو الوصول عبر البريد الإلكتروني، أو المصادقة الحيوية، مما يقضي على الحاجة لإدارة المفتاح الخاص أو عبارات البذور. عندما يقوم المستخدم بالتسجيل، يتم إنشاء EOA خلف الكواليس، وتنشيء محفظة عقد ذكي وتربط بها.

يتم بناء المصادقة القائمة على الجلسة في تدفق المحفظة. بمجرد الاتصال بتطبيق dApp، يمكن لـ AGW إصدار رمز جلسة يسمح للمستخدم بالتفاعل مع التطبيق لفترة محددة دون الحاجة إلى موافقات متكررة. تتم حماية هذه الجلسات باستخدام توقيعات تشفيرية ويمكن إلغاؤها في أي وقت. يتيح هذا الهيكل تجربة مستخدم سلسة شبيهة بـ Web2 في بيئة آمنة ولامركزية.

جسر مجرد وتوافق بين الطبقات المتقاطعة

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

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

Descargo de responsabilidad
* La inversión en criptomonedas implica riesgos significativos. Proceda con precaución. El curso no pretende ser un asesoramiento de inversión.
* El curso ha sido creado por el autor que se ha unido a Gate Learn. Cualquier opinión compartida por el autor no representa a Gate Learn.
Catálogo
Lección 3

الأسس التقنية للتجريد

يوفر هذا الوحدة نظرة تقنية عميقة في كيفية عمل الوظائف المجردة تحت الغطاء. ستتعرف على بنيتها الرئيسية للطبقة 2، وتكامل Ethereum، واستخدام ZK rollups، وكيف تستفيد Abstract من EigenDA لتوافر البيانات القابلة للتعديل بشكل موديلي. ويوضح بالإضافة إلى ذلك بنية محفظة العقود الذكية وراء Abstract Global Wallet، والمصادقة القائمة على مفتاح المرور، ومعالجة الجلسة، وآليات Abstract Bridge للتشغيل التشغيلي بين السلاسل. يركز المحتوى على كيفية تمكين هذه الأنظمة لتطوير وتفاعل تطبيقات الويب اللامركزية بشكل آمن وسريع وقابل للتوسع.

الهندسة المعمارية التقنية

الطبقة 2 وتكامل إيثريوم

يعتبر Abstract سلسلة كتل من الطبقة 2 مبنية على قمة إيثيريوم. الغرض منها هو تخفيف الطلب الحسابي وتقليل رسوم المعاملات مع الاستفادة ما زالت من أمان إيثيريوم ولامركزية. يتبع Abstract نهجًا مبنيًا على ال Rollup حيث يتم تنفيذ المعاملات خارج السلسلة ولكن تُعمل على إيثيريوم. يتيح هذا النهج للمنصة النمو دون إدخال آلية توافق خاصة بها أو التنازل عن الثقة.

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

تنفيذ اللفة بدون معرفة

يستخدم Abstract تجميع الأدلة بدون معرفة (ZK rollups) لمعالجة الدفعات من التحويلات خارج السلسلة. يتم إرفاق كل دفعة من التحويلات بدليل تشفيري موجز، المعروف باسم دليل بدون معرفة (ZKP)، الذي يوثق صحة الدفعة بأكملها. يتم تقديم هذا الدليل إلى إيثريوم، حيث يتم التحقق منه دون إعادة تشغيل أو عرض بيانات التحويل الفردية.

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

التوافق مع بحر EVM وأدوات تطوير البرمجيات

يتوافق Abstract تمامًا مع آلة القرار الظاهري (EVM) على Ethereum، مما يتيح للمطورين نشر عقود ذكية Ethereum الموجودة بحد أدنى أو بدون تعديل. تدعم المنصة Solidity وتدمج مع الأدوات القياسية مثل Hardhat و Truffle و Remix. يتيح هذا التصميم للمطورين إعادة استخدام سير العمل المعروفة وتجنب تعلم لغات أو هندسات جديدة.

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

توافر البيانات مع EigenDA

في النظم التي تعتمد على Rollup ، من الأمور الحرجة ضمان بقاء بيانات المعاملات التي تمت خارج السلسلة متاحة وقابلة للتحقق. يلبي Abstract هذا المتطلب من خلال دمج EigenDA ، وهو حلاً لتوافر البيانات (DA) المرن المطور بواسطة EigenLayer. يفصل EigenDA تخزين البيانات عن التنفيذ والاتفاق ، مما يتيح نشر البيانات بكفاءة عالية ومرورية كبيرة.

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

محفظة عالمية مجردة وتجريد الحساب

هندسة محفظة العقد الذكي

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

توفر هذه التصميم مرونة وأمانًا محسنين مقارنة ب EOAs التقليدية. يمكن للمستخدمين تكوين عدة موقعين، وتعيين حدود زمنية، أو تنفيذ خطط وصول متعددة العوامل. كما أنه يسمح بميزات متقدمة مثل المعاملات المرعية، والتنفيذ الدفعي، والمنطق الشرطي على مستوى المحفظة.

المصادقة للمستخدم والجلسات

محفظة Abstract Global Wallet (AGW) هي نظام محفظة العقد الذكي للمنصة. إنها تدعم طرق المصادقة القائمة على مفتاح المرور، مثل تسجيل الدخول الاجتماعي، أو الوصول عبر البريد الإلكتروني، أو المصادقة الحيوية، مما يقضي على الحاجة لإدارة المفتاح الخاص أو عبارات البذور. عندما يقوم المستخدم بالتسجيل، يتم إنشاء EOA خلف الكواليس، وتنشيء محفظة عقد ذكي وتربط بها.

يتم بناء المصادقة القائمة على الجلسة في تدفق المحفظة. بمجرد الاتصال بتطبيق dApp، يمكن لـ AGW إصدار رمز جلسة يسمح للمستخدم بالتفاعل مع التطبيق لفترة محددة دون الحاجة إلى موافقات متكررة. تتم حماية هذه الجلسات باستخدام توقيعات تشفيرية ويمكن إلغاؤها في أي وقت. يتيح هذا الهيكل تجربة مستخدم سلسة شبيهة بـ Web2 في بيئة آمنة ولامركزية.

جسر مجرد وتوافق بين الطبقات المتقاطعة

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

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

Descargo de responsabilidad
* La inversión en criptomonedas implica riesgos significativos. Proceda con precaución. El curso no pretende ser un asesoramiento de inversión.
* El curso ha sido creado por el autor que se ha unido a Gate Learn. Cualquier opinión compartida por el autor no representa a Gate Learn.