share
قم بإنشاء رمز BEP20 معنا باتباع هذه التعليمات خطوة بخطوة. في هذه المقالة، سنشرح جميع التفاصيل ونبحث عن أي عوائق خفية. إذا كنت بالفعل على دراية بمصطلحات DeFi، فانتقل إلى الجزء الثاني من المقالة، حيث ستجد تعليمات مفصلة لإعداد رمز BEP20.
ما هو الغرض من الرمز الرقمي المميز؟
وهو في الأساس سجل عقد ذكي يؤكد تخصيص الأموال بين جميع المشاركين في معاملة معينة. عند نشر التطبيقات اللامركزية الخاصة بهم، يحتاج المالك إلى إصدار رمز مميز جديد لضمان توحيد جميع العمليات.
جميع شبكات البلوك تشين لديها عملاتها المشفرة الخاصة بها، ومن المستحيل من الناحية الفنية استبدال عملة بأخرى – يمكنك فقط استبدالها. تاريخيًا، إذا أردت تحويل الدولار إلى روبل، كان عليك الذهاب إلى مكتب صرافة أو بنك. أما في عالم الإنترنت، فلا توجد أوراق نقدية، حيث يتم أداء دورها من خلال سجلات رموز البلوك تشين. ومن المستحيل ببساطة تبادل مثل هذه السجلات بين البروتوكولات المختلفة. ومع ذلك، يمكنك شراء عملة مشفرة عن طريق الدفع بعملة أخرى، على سبيل المثال، على Binance Chain.
تحل الرموز المميزة على السلسلة هذه المشكلة من خلال العمل كأوراق مالية عالمية. فلديها قواعد محددة وتضمن توافق العقود الذكية ضمن تقنية واحدة. وغالباً ما تستخدم شبكة الإيثيريوم.
ما هي العقود الذكية؟
من الناحية الفنية، هو رمز مصدري يستخدم العبارات الشرطية لوصف قواعد المعاملات. على سبيل المثال، “إذا قام المرسل بتأكيد التحويل، يتم تحويل عملات N إلى عنوان محفظة المستلم.” تتم برمجة العقود الذكية بواسطة المستخدمين أو يتم إنشاؤها تلقائيًا بواسطة خدمات خاصة.
من خلال نشر العقد، يقوم منشئه (أو مالكه) ببدء تسجيل البرنامج على كل عقدة. يتم ترميز البرنامج، وهذا هو السبب في صعوبة اختراق عقد رمزي. يمكن تشغيل البرنامج عن طريق طلب تلقي أو إرسال رمز رقمي مميز.
ما هي العلاقة بين الرمز المميز والعقود الذكية؟
ببساطة، ينشأ الرمز المميز ويوجد كجزء من عقد. تقوم العديد من الإجراءات وفقًا للشروط المحددة بتغيير البيانات الموجودة. هكذا يتم نقل الأصول بين العناوين المختلفة.
يتم حفظ رصيد التوكنات في جدول عقد ذكي يتكون من عمودين – عنوان محفظة المستلم/المرسل ومقدار الأصل. لمعرفة هذه المعلومات، قم بتوصيل محفظتك بعقد رمزي.
ما هي رموز BEP20 Tokens؟
BEP20 هو معيار لتطوير العقود الذكية يحتوي على مجموعة من القواعد التكنولوجية لبيئة Binance Chain، والتي تصف وظائف الكود المصدري. استنادًا إلى ERC 20 المشترك.
أسس فيتاليك بوتيرين، وهو مبرمج روسي، بلوك تشين Ethereum على مفهوم العقد الذكي الذي تم تطويره في البداية في التسعينيات. فقد توصل إلى قواعد إنشاء العقود الذكية والرموز الرمزية التي كانت بسيطة قدر الإمكان ولكنها لا تزال فعالة ونفذها في شبكة الإيثيريوم. كانت الفكرة الرئيسية هي تطوير عقود ذكية يمكن استخدامها عالمياً بقواعد ذات تنسيق مرن. وبما أن البلوك تشين التي ابتكرها بوتيرين يمكنها حل أي مهمة (وصف أي مهمة بأنها برنامج له شروط حقيقية في ظروف معينة وسيتم تنفيذها) وهذا هو السبب في أنها لغة برمجة كاملة من Turing. بالنسبة للمستخدمين، فهذا يعني أن بلوك تشين الإيثيريوم تسمح بتنفيذ أي فكرة على الإطلاق.
أساس التكنولوجيا هو الآلة الافتراضية للإيثيريوم. في وقت ما، كان هذا المفهوم هو الذي جذب العديد من المستخدمين إلى النظام البيئي للأصول الرقمية. Binance Chain هي بورصة بلوكتشين عالمية تحل مشاكل المستخدمين بفضل Binance Smart Chain (BSC). يمكنك نشر تطبيقاتك الخاصة فيها لتوليد الرموز المميزة. والرمز المميز BEP20 هو معيار رمزي (بروتوكول لتطوير العقود الذكية)، وهو مطابق تقريبًا لـ ERC20. وهذا يعني أن أي توكنات BSC تتوافق مع توكن ERC20.
من قد يحتاج إلى إنشاء توكن BEP20؟
بادئ ذي بدء، يمكن أن تكون ملكية التوكنات مفيدة لرواد الأعمال الذين يطورون أعمالهم في DeFi. لا يزال هناك الكثير من الفرص في التمويل اللامركزي التي يجب استكشافها وهذا هو سبب ظهور العديد من الشركات الناشئة في هذا المجال. يتم تقديم مشروع على شكل ورقة بيضاء ويتم الترويج له. تصدر الشركات رموزها الجديدة الخاصة بها وتوزعها كجزء من عرض أولي بين متابعيها الأوائل. إذا أصبح المشروع ناجحًا، يربح كل من منشئ الرمز المميز ومالك الرمز المميز.
هناك مجموعة أخرى من المستخدمين الذين قد يحتاجون إلى توكن BEP20 وهم رواد الأعمال الذين يرغبون في ضمان أقصى درجات الأمان لمعاملاتهم. ويكفي ببساطة إنشاء عقد ذكي بشروط المعاملة، وصك عملة رمزية (يمكن ربطها بأي عملة رقمية مشفرة)، وإطلاق البرنامج.
تكلفة إنشاء الرمز المميز BEP20
سعر الإنشاء يساوي عمولة الموقع. على سبيل المثال، على Binance، ستدفع حاليًا حوالي 3.5 دولار أمريكي.
لماذا شبكة Binance السلسلة الذكية؟
ظاهريًا، يبدو ظاهريًا أن بلوكشين الإيثيريوم أكثر موثوقية حيث أنها تعمل منذ ما يقرب من تسع سنوات بينما تم إطلاق Binance Smart Chain العام الماضي فقط. ومع ذلك، لم يتم تصميم الشوكة كمصدر دخل إضافي لمالكي بورصة Binance Chain. الغرض الرئيسي منه هو تحسين قدرات سلسلة الكتل الرئيسية. أولاً وقبل كل شيء، يتعلق الأمر بالخصائص التقنية.
- زمن الكتلة لسلسلة Binance الذكية هو 3 ثوانٍ فقط.
- رسوم المعاملات (الغاز) أقل بعدة مرات من رسوم بلوكشين الإيثيريوم.
من السهل تنفيذ رمز BEP20 المميز، ويمكن التحقق منه باستخدام سلسلة Binance الذكية. لا يتعين على المستخدمين إنشاء عقد على الشبكة الرئيسية دفعة واحدة ولكن بدلاً من ذلك يمكنهم استخدام الخدمة التي تنفذها Binance Smart Chain لاختبار رمز مصدر الرمز المميز.
كيف تصنع توكن BEP20 الخاص بك: تعليمات خطوة بخطوة
إعداد المحفظة
في أغلب الأحيان، يتم استخدام محفظة Metamask لأن سلسلة Binance الذكية تدعم امتدادها. خيار آخر هو محفظة الثقة.
ابحث عن زر “تنزيل” على الموقع الرسمي واختر المتصفح لتثبيت الإضافة. في حالتنا، هو Google Chrome.
انقر على “تثبيت” في متجر الويب الخاص بالمتصفح. تخطى الفيديو التعليمي وانتقل إلى إعداد المحفظة. بعد أن تقوم بإدخال كلمة المرور الخاصة بك وتأكيدها، تحتاج إلى نسخ وحفظ عبارة استرداد سرية وهي عبارة عن سلسلة من الكلمات التي يتم إنشاؤها عشوائيًا. هذه الخطوة مهمة للغاية لأن هذه العبارة تُستخدم لإنشاء مفتاح خاص لمحفظتك.
بعد التأكيد، تصبح المحفظة جاهزة للاستخدام.
الاتصال بشبكة اختبار السلسلة الذكية من Binance
في الوقت الحالي، نحن متصلون بسلسلة Ethereum blockchain. حدد سلسلة Binance الذكية.
املأ النموذج عن طريق إضافة معلومات Binance Smart Chain Testnet. يمكنك نسخ الأسطر من الجدول أدناه.
اسم الشبكة | BSC Testnet |
عنوان URL الخاص ب RPC | https://data-seed-prebsc-1-s1.binance.org:8545/ |
Chain_ID | 97 |
Currency_Symbol | ب.ن.ب |
عنوان URL مستكشف كتلة BNB | https://testnet.bscscan.com |
تعبئة الحساب
حتى الآن، المحفظة فارغة.
للحصول على عملات معدنية، تحتاج إلى زيارة موقع Binance Smart Chain(https://testnet.binance.org/faucet-smart) وإدخال عنوان محفظتك. ستحتاج إلى أصول لتسجيل العقود الذكية ودفع رسوم المعاملات.
انسخ عنوان المحفظة.
في أقل من دقيقة، سيتم إيداع 1 BNB (رمز BSC) في الحساب. ضع في اعتبارك أن Binance Smart Chain لا تعطي أكثر من BNB واحد في اليوم.
كتابة برنامج العقد الذكي
من أجل صك رمز BEP20 المميز الخاص بك، تحتاج إلى إنشاء رمز مصدري للرمز المميز وفقًا لجميع متطلبات البروتوكول. يجب أن يتميز بالوظائف الأساسية للواجهة القياسية، مع الوظائف المحددة في الجدول أدناه.
الوظيفة | الوصف | الحالة |
إجمالي العرض() | معرفة إجمالي المعروض من الرموز المصدرة | اقرأ |
الرصيد(الحساب) | معرفة عدد الرموز المميزة في رصيد الحساب | اقرأ |
التحويل(المستلم، المبلغ) | رموز التحويل | اكتب |
التحويل من(المرسل، المستلم، المبلغ) | نقل الكمية المحددة من الأصول من المرسل إلى المستلم | اكتب |
البدل (المالك، المرسل) | اكتشف عدد التوكنات التي يمكن للمرسل إنفاقها نيابة عن المالك. على سبيل المثال، يمكن استخدامه لسحب رمز مميز ونقله إلى منصة مختلفة | اقرأ |
الموافقة(المرسل، المبلغ) | إنشاء موافقة للمرسل لسحب الرمز المميز | اكتب |
الموافقة(المالك، المرسل، القيمة) | اكتشف متى تم استخدام دالة الموافقة. ترتبط الدالة بأحداث النظام. | الحدث |
تحويل(المرسل، المستلم، القيمة) | اكتشف متى تم استخدام دالة التحويل. ترتبط الدالة بأحداث النظام. | الحدث |
بالنسبة للوظائف التي تُنشئ سجلات على شبكات البلوك تشين (الوظائف التي تحمل حالة WRITE)، يتم تحصيل رسوم المعاملات.
يمكن العثور على قوالب جاهزة لبرمجة مثل هذه الوظائف على الإنترنت.
دعونا نسمي الرمز المميز BEP20 “AAAToken”، ونضبط رمز الرمز المميز على “ATK”، ونترك القيم الافتراضية للعرض الأولي والمنازل العشرية. من الممكن توليد المزيد من الرموز، ولكن لأغراض التوضيح، يكفي مليون رمز.
يستخدم الرمز لغة البرمجة Solidity. ويرد وصف للوظائف على موقع openzeppelin على الإنترنت(https://docs.openzeppelin.com/contracts).
تجميع عقد ذكي
من أجل الحصول على كود عقد يعمل، تحتاج إلى تجميعه. كمولد للرموز، سنستخدم Remix، وهي بيئة تطوير متكاملة قائمة على الويب.
لجعل العملية أكثر ملاءمة، سننشئ مساحة عمل جديدة.
ندخل اسمها.
في مجلد العقد، سننشئ ملف عقد جديد بامتداد .sol ونقوم بإدخاله في كود العقد الخاص بنا. سنقوم بإنشاء عقود ذكية ببساطة، بحيث يتكون كل عقد من ملف واحد. لننتقل إلى المترجم.
سنختار إصدار المحول البرمجي 0.8.4 (اعتمادًا على إصدار Solidity) ونضغط على زر التحويل البرمجي.
إجراء عملية نشر رمز BEP20 المميز
بعد الانتهاء بنجاح من جميع الخطوات المذكورة أعلاه، سننتقل إلى علامة تبويب النشر.
نحن بحاجة إلى اختيار البيئة.
بعد ذلك، يتم عرض طلب من المحفظة تلقائياً.
عندما يتم إنشاء اتصال، سيظهر عنوان المحفظة في حقل “الحساب”. ثم ننتقل إلى مولد العقد الذكي Remix ونضغط على الزر البرتقالي. سيتم عرض نافذة منبثقة للتأكيد.
بعد تأكيد النشر، نرى أول كتلة لدينا.
مبلغ رسوم إنشاء توكن BEP20 المميز
سترى الرسوم الافتراضية المدفوعة عند إصدار رمز مميز. يمكن تغيير الرسوم، لكننا لا نوصي بالقيام بذلك. إذا قمت بإعداد رسوم منخفضة، فقد لا يتم تنفيذ المعاملة بنجاح.
في لحظة كتابة هذا المقال، تبلغ الرسوم المدفوعة حوالي 3.5 دولار.
كما طرأت بعض التغييرات على المحفظة. في قسم “النشاط”، يمكنك النقر على معاملة ما للاطلاع على تفاصيلها.
معاملة الرمز المميز والعقد المخصص
دعنا ننسخ المعرف ونذهب إلى https://bscscan.com ونختار اختبار شبكة Binance Smart Chain. BSCScan هي خدمة تسمح بالتحقق من إجمالي العرض والمعاملات، والتحقق من العقد، وعرض ملكية الرمز المميز. دعنا ندخل البيانات ونضغط على زر البحث.
بعد ذلك، يمكنك التحقق من جميع المعلومات حول الرمز المميز الخاص بك.
يمكنك الآن استيراد الرموز الرقمية الخاصة بك إلى المحفظة. في محفظة MetaMask، انقر على “استيراد التوكنات” وأدخل عنوان العقد.
تم إنجاز العمل، وكمية الرموز المستلمة تساوي العرض الأولي المحدد في البرنامج.
يمكنك الآن إرسال رمز BEP20 الخاص بك إلى أي شخص آخر.
الانتهاء من تطوير رمز BEP20 المميز: التحقق والنشر
بعد اتباع الرابط الذي يحتوي على عنوان الرمز المميز، ستظهر علامة التبويب “العقد” في BSCScan، وتحتاج إلى النقر على رابط التحقق. املأ المعلومات اللازمة وقم بتأكيد المعاملة.
أدخل رمز العقد وانتظر حتى يتم التحقق منه.
لأغراض الاختبار، يمكنك إنشاء حساب آخر في المحفظة وإرسال التوكنات الجديدة إلى تلك المحفظة.
في قسم العقود التي تم نشرها، سترى المعاملة.
تفاصيل تطوير توكن BEP20 المميز
لا يتطلب تطوير الرمز المميز ليس فقط مهارات البرمجة ولكن أيضًا فهم خوارزميات المشروع: تحتاج إلى تحديد الشروط ووصف خصائص الرمز المميز:
- ما إذا كان من الممكن حرق الرموز;
- من يمكنه صك التوكنات وما إذا كان يمكن إيقاف تشغيل هذه الوظيفة;
- ما هي الحدود;
- منطق التصويت
- ما إذا كان ينبغي تخصيص أدوار الرمز المميز، أو أن يكون الرمز المميز مفتوحًا للجمهور;
- ما إذا كان من الضروري إنشاء رمز رقمي خاص بك يمكن لمالك الرمز المميز إنشاؤه.
كل هذه الأسئلة تقع ضمن مسؤولية المحلل الذي يأخذ فكرة ما ويحولها إلى خوارزمية عاملة. من المستحيل التوصل إلى أفضل الإجابات لهذه الأسئلة دون فهم عميق لتقنية السلسلة الذكية ومنهجية إنشاء العقود الذكية.
في ICODA، يمكنك الحصول على استشارة أولية وطلب خدمات توليد الرموز في شبكة BSC. نقوم بتحليل مجال الاهتمام بدقة واختيار أنسب الخصائص.
سيقوم المبرمجون ذوو الخبرة بإنشاء عقد ذكي لمشروع DeFi الخاص بك، ويمكنك التأكد من أنه سيعمل بشكل موثوق. نحن نهتم بخصوصيتك ونستخدم معايير الرموز المميزة.
ترويج المشروع
عادةً ما يستغرق الأمر بعض الوقت حتى تبدأ الفكرة في تحقيق عوائد لأنك تحتاج إلى الترويج لخدماتك وجذب الانتباه إليها. وهذا هو السبب في أن التسويق جزء لا يتجزأ من أي شركة ناشئة.
عند طلب تطوير العقد الذكي في ICODA، ضع في اعتبارك الاستفادة من خبرتنا في الترويج. يتمتع خبراؤنا بمعرفة تامة بجميع التفاصيل وسيكونون قادرين على تقديم عملك بأفضل طريقة ممكنة.
الخاتمة
من وجهة النظر التقنية، ليس من الصعب إنشاء توكنات BEP20 لأنه يمكنك ببساطة استخدام أي مولد توكنات وتوصيل محفظة Trust Wallet أو محفظة MetaMask. ومع ذلك، يجب أن يؤخذ في الاعتبار أن الترميز مطلوب لإنشاء عقد ذكي من أجل إعداد خوارزمية فكرة المشروع. لذلك، يتطلب تنفيذه تحليلاً شاملاً ومحاكاة لجميع العمليات التجارية. هذا هو السبب في أنه من الأفضل اللجوء إلى الخبراء المتخصصين في تطوير الرموز المميزة لشبكة Binance Smart Chain.