
المؤلف: Wyz_Research
عندما لا تنشر عقدًا ، قد لا يتم استدعاؤك Buidl.
سيدخل كل عشاق الهواء السلسلة والتطبيق كمستخدم ، ولكن من منظور السلسلة ، يكون لدى المستخدمين مستوى معين من الحدود.
قام مطورو التطبيقات بتطوير DAPP لاستخدامه أثناء الاستخدام.
لذلك ، يمكن القول أن وجود قدرات تنمية أو معرفة تنمية بسيطة هو وسيلة أفضل لزيادة الفرصة لاكتساب قطرات الهواء ، أو بشكل أكثر دقة.
في هذه المقالة ، سنصف وصفًا مفصلاً لمعرفة التطوير البسيطة التي يرغب المستخدمون في تجربة عمليات السلسلة.من بينها ، لن يشمل إنشاء الجبهة ، أو البيئة التنموية ، أو التشغيل المقابل لـ SDK. فترة التدريب ، يمكنك الاستمرار في دراسة المعرفة الأخرى في العمق.
بناء إطار الفهم من نظرية blockchain
في وقت سابق ، مقالتنا “كيفية استخدام المنطق التقني لفك مشاريع جديدة وقديمة في العالم؟”يتم شرح تعريف blockchain.
لذلك ، فإن معرفة التطوير بالسلسلة تتفق مع تطويرها على الإنترنت وتطبيقها.
يحتاج تطوير تطبيق الإنترنت أولاً إلى شراء الخدمات السحابية (في الأيام الأولى ، قد يتم نشره من خلال جهاز الحوسبة لإدخال الشبكة كخادم). ثم يتم تطوير بيانات الإدارة بعد تطويرها.
استنادًا إلى مثل هذه العملية المعقدة ، في التطبيقات التقليدية ، لا يمكن للمستخدمين أساسًا أن يشعروا بالنهاية الخلفية ، ولكن يمكن أن يكون الواجهة في المقدمة -الوضوح في الظهور على blockchain.
حولت النهاية الخلفية لـ DAPP الخادم وقاعدة البيانات التي تم تطويرها بواسطة تطبيقات الإنترنت إلى حالة إجمالية للسلسلة والسلسلة.
أثناء التطوير ، كشفت السلسلة الموجودة في النهاية الخلفية عن واجهة مكالمة عن بعد RPC.
هذا هو السبب في استخدام Metamask لتجربة DAPPs مختلفة ، وإضافة شبكات مختلفة إلى DAPP ، ويمثل عنوان URL نقاط وصول RPC عند إضافة شبكات.
في تصميم الشبكة الأخرى ، هناك طريقة أخرى لترقية DAPP مرة أخرى.
في هذا الوقت ، إذا كان تطبيق RPC قد يكون له مزايا أكبر ، ولكن في مجال السلسلة العامة ، تم تصميم تصميم POS الحالي حاليًا ، لذلك لا يوجد العديد من DAPPs يتم تشغيلها بهذه الطريقة.
في هذه المرحلة ، يمكننا أن نجد بشكل أساسي محفظة ومنفذ RPC عندما نطور ونعمل مع السلسلة.
أداة تطوير مهمة
بعد الحصول على المدخل ، كيف يمكن أن تعمل العملية التالية.
تُعرف Ethereum باسم الكمبيوتر العالمي ويمكنها تشغيل العديد من العقود الذكية للتنفيذ التلقائي.
كلمة VM هي كلمة ستقولها صناعة الخدمات السحابية بالتأكيد.
ثم يصبح العقد الذكي هو المفتاح ، والرابط الأساسي لمطور التجربة هو العقد الذكي.
ينقسم نشر العقود الذكية إلى رمز الكتابة الأول ، والتجميع الثاني ، والنشر الثالث ، ويمكن استدعاء وظيفة العقد مباشرة بعد اكتمال النشر.
لدى Ethereum أداة ثابتة ، وهذه الأدوات بسيطة للغاية.
يعد Remix و Hardhat و Openzeppelin أبسط وأكثر الأدوات منفتحًا في الوقت الحالي ، بالإضافة إلى هذه الأدوات المفتوحة المصدر ، هناك أيضًا أدوات مثل ThirdWeb التي يمكن أن تساعد في تطوير وتبسيط بعض العمليات.
ابدأ من تجربة شبكة اختبار الشبكة المختلفة
في الآونة الأخيرة ، شهدنا شبكة اختبار السلاسل العامة مثل Berachain و Taiko و Shardeum.يمكنك التعرف على معرفة التطوير من عملية تجربة هذه السلاسل.
بادئ ذي بدء ، أنا مستخدم عادي.يجب إضافة الخطوة الأولى إلى Metamask للحصول على الرموز على شبكة الاختبار. ETH ، و SHM ، على التوالي.
يمكن العثور على أن Berachain و Shardeum هما L1 ، وكلاهما يستخدم العملات الأصلية الخاصة بهما ، ويستخدم Taiko أيضًا. لقد أجرت شبكة اختبار Ethereum بعض الاختبارات الوظيفية.
بعد الحصول على الرمز المميز للتجربة في الحنفيات الثلاثة السلسلة ، فإن الخطوة التالية هي تجربة كيفية استخدام أداة التطوير ونشر العقد على السلسلة.
لذلك سيكون هناك ثلاث خطوات التالية ، والعثور على عقد ، وتعديل العقد ، واستكمال نشر العقد في IDE.
في صفحات المستندات للمشاريع الثلاثة ، سيحددون الأدوات التي سيتم دعمها لنشر العقد المقابل.بعد التحقيق ، تدعم هذه المشاريع الثلاثة استخدام Remix للنشر ، لذلك نستخدم Remix لهذه العملية.
Remix هي بيئة التحرير عبر الإنترنت. لا يزال اختبار هذه يتطلب أدوات أخرى.
1. كيفية العثور على عقد يتم نشره
على Openzeppelin ، تم تعديل عدد قليل من العقود التي يتم استخدامها بشكل شائع.
هذه هي الصفحة الأولية:
2. ببساطة تعديل رمز العقد
ثم قمت بإعداد العقد الصادر ، باستخدام الاسم الكامل لأبحاث WYZ ، والاختصار من WYZ ، والبنوك التي تم اختيارها قبل الإضفاءمن خلال هذه العمليات ، في رمز العقد الموجود على اليمين ، هناك المزيد من البناة المعروضة في الإطار الأحمر الأول ، كما أن الرموز المميزة التي يتم إصدارها مسبقًا لها اتجاه العنوان.
3. كيفية نشر العقود
بعد النقر فوق فتح في Remix في الزاوية اليمنى العليا ، يمكننا البدء في التحرير في واجهة Remix.
قبل التحرير بواسطة واجهة Remix ، اضبط عنوان الشبكة والمحفظة في Metamask بشكل صحيح.
بعد إدخال الصفحة ، نحتاج إلى تعديل العنوان المقابلان أعلاه ، وأستخدم عنوان المحفظة لاستبداله.الشاشة كما يلي:
ثم انقر فوق تلقائي على اليسار لتجميعها تلقائيًا.عندما يكون هناك شعار زوج أخضر على أقصى اليسار.ثم انقر فوق زر الزوج الأخضر على اليسار لإدخال صفحة النشر.
عندما تم تعديل المحفظة بشكل صحيح ، انقر على جزء الحساب في الزاوية اليسرى العليا.
انقر فوق Deploy ، سوف يظهر Metamask لدفع رسوم الغاز لهذه العملية.
أثناء نشر العقد ، يتم عرض العقد على الجانب السفلي من Remix
بعد نجاح نشر العقد ، ستكون المعاملة ناجحة في الجانب السفلي.
4. معاملة التحقيق في المتصفح
عند اكتمال النشر ، عندما يتم النقر على الزر الموجود في المحفظة في المتصفح لعرض المعاملة ، يمكن العثور على أننا أكملنا للتو الإجراء الذي تم إنشاؤه بواسطة عقد ، وخلال تنفيذ العقد ، أرسلنا الراحات المقابلة لرموز واحدة.
عند النقر فوق العنوان مرة أخرى ، ستجد أنني ننتج 1000 واط في العنوان.ومع ذلك ، يبدو أنه بسبب متصفح شبكة الاختبار ، لا يتم عرض اسم الرمز المميز.
النشر هو shardeum المستخدمة.يوفر Remix ، وهو نوع من IDE عبر الإنترنت ، مدخلًا بسيطًا لعمليات الشبكة.
قم بعمل عملية تطوير معينة في السلسلة. المبادلة التي نراها عقد ، وعقد آخر يقدمه LP.
بالمقارنة مع DEX ، فإن عقود Defi و GameFI الأخرى أكثر تعقيدًا.على الرغم من أن عملية التطوير معقدة وطويلة ، فإن فهم مبادئها يمكن أن يساعد السلاسل والتطبيقات أكثر.