دليل لمزامنة Ethereum Mist مع Rinkeby testnet

في هذا المثال، سنشرح بطريقة أساسية كيفية مزامنة عقدة Ethereum كاملة على شبكة اختبار Rinkeby باستخدام محفظة Mist GUI. سيشرح بعد ذلك كيفية نشر عقد ذكي أساسي لإنشاء الرمز المميز وكيفية التفاعل معه.

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

دعم Swarm، تسمح التقنية بتخزين الملفات على شبكة Ethereum. أصبح من الممكن الآن التنقل في شبكة Swarm اللامركزية باستخدام بروتوكول bzz://.

من قائمة Mist، يمكنك تحميل الملفات إلى Swarm في File > Upload to Swarm.

خطأ تيستنت رينكيبي. أصبح من الممكن الآن اختيار شبكة Testnet بين Ropsten وRinkeby.

في هذا البرنامج التعليمي، سنقوم باختبار مزامنة محفظة Mist على شبكة Rinkeby، ومزامنة الكتلة وإنشاء المحفظة. سنقوم أيضًا باختبار إنشاء العقد والتنقل والتخزين في بروتوكول Swarm.

مزامنة شبكة Rinkeby
عند تشغيل نافذة الضباب لأول مرة، سيظهر معالج ويجب عليك اختيار "استخدام شبكة الاختبار (Rinkeby)".

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

سنحتاج إلى حساب Github حيث سنقوم بإنشاء Gist عام حيث سنلصق عنوان حساب Ethereum الخاص بنا. لطلب الإيثر، من الضروري إنشاء Gist في Github فقط بمحتوى عنوان tesnet الخاص بنا والإشارة إلى عنوانه في النموذج.

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

على الجانب الأيسر من العقد ستجد وظائف قراءة العقد. على سبيل المثال، تقوم السمة العامة BalanceOf بتخزين قائمة بالعناوين التي تمتلك هذا الرمز المميز والمبلغ الذي يمتلكونه. يجب توخي الحذر لبرمجة هذا جيدًا في العقد الذكي، حتى لا تحدث حالات مثل اختراق TheDao.

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

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

نقوم بإدخال كلمة المرور للحساب الرئيسي ونؤكد الإرسال.

إذا عدنا إلى قسم العقود في أعلى اليمين، فمن بين الخيارات المتاحة نختار العقد المسمى MyFirstToken. في الداخل، في معلمة القراءة على اليسار، نقوم بلصق عنوان الحساب الجديد الذي تم إنشاؤه مسبقًا وسنرى أنه يحتوي الآن على 10 رموز.

    ملخص

    قد يعجبك أيضًا:

    Nos Partenaire

    BingX

    Plateforme de Trading BTC

    Bitpanda

    Plateforme de Trading BTC

    Coinbase

    Plateforme de Trading BTC

    في نفس الموضوع

    اكتشف أدواتنا