آیا می دانید ایجاد توکن در زنجیره هوشمند بایننس (BSC) چقدر آسان است؟BSC به روشی بسیار شبیه به اتریوم عمل می کند. بنابراین، راه اندازی توکن BSC نمی تواند آسان تر باشد. بهتر از همه، شما حتی نیازی به برنامه نویسی ندارید! در این مقاله، ما قصد داریم زنجیره هوشمند Binance (BSC) و توکن های BEP-20 بومی آن، به علاوه تفاوت های بین توکن های BEP-20 و BEP-2 را بررسی کنیم. همچنین، ما یک راهنمای پنج مرحله ای در مورد نحوه ایجاد یک توکن BSC تنها در چند دقیقه ارائه کرده ایم! در واقع، با استفاده از زیرساخت پشتیبانی Web3 کاملاً مدیریت شده و بی نهایت مقیاس پذیر مورالیس، می توانید راهنمای «نحوه ایجاد یک نشانه BSC» ما را در عرض چند دقیقه دنبال کنید!
اگر می خواهید در مورد ویژگی های اتریوم تجدید نظر کنید، اگر می خواهید اصول قراردادهای هوشمند و امور مالی غیرمتمرکز (DeFi) را در سطح عمیق تری کشف کنید، حتماً این دوره آموزشی اتریوم را بررسی کنید. در راه اندازی توکن خود در زنجیره هوشمند بایننس، از زبان Solidity استفاده می کنیم و ابزارهایی که می خواهیم استفاده کنیم Remix و MetaMask هستند. راهنمای جامع ما را دنبال کنید و ما شما را از چند مرحله آسان برای ایجاد یک گره BSC با Moralis راهنمایی خواهیم کرد. با استفاده از Moralis و Moralis Speedy Nodes، زمان استقرار توکن BSC خود را از هفته ها به دقیقه کاهش دهید! اگر ترجیح می دهید یک راهنمای ویدیویی برای نحوه ایجاد یک توکن BSC در پنج مرحله آسان دریافت کنید، ویدیوی YouTube Moralis ما را که این فرآیند را در اینجا پوشش می دهد پیدا خواهید کرد:
زنجیره هوشمند بایننس (BSC) چیست؟
برای تازه واردان به صنعت کریپتو، بایننس اغلب به عنوان یک صرافی متمرکز در نظر گرفته می شود. با این حال، این دور از واقعیت است. بایننس میزبان کل اکوسیستم محصولات رمزنگاری است، از جمله بایننس لانچ پد برای رویدادهای فروش توکن، آزمایشگاه های تحقیقاتی به عنوان انکوباتور برای پروژه ها، راه حل های تبادل سازمانی با بایننس کلود، در کنار یک صرافی غیرمتمرکز (DEX)، که یکی از ابزارهای اصلی زنجیره بایننس را در اختیار دارد..
زنجیره بایننس، بلاک چین اختصاصی بایننس برای پردازش و اعتبارسنجی تراکنش های غیرمتمرکز در اکوسیستم بایننس است. بلاک چین بایننس علاوه بر این برای میزبانی از سکه BNB بومی بایننس طراحی شده است. همچنین، برای دادن حق انتخاب به کاربران در مورد اینکه آیا می خواهند مستقیماً با قراردادهای هوشمند معاملاتی و با حفظ کامل کلیدهای خصوصی (Binance DEX) تعامل داشته باشند یا از محبوب ترین صرافی ارزهای دیجیتال در جهان با توجه به حجم معاملات، صرافی Binance استفاده کنند.
با این حال ، زنجیره Binance برای تسهیل قراردادهای هوشمند طراحی نشده است. با این وجود ، زنجیره Binance وقتی می خواهید DAPP ها (برنامه های غیر متمرکز) ایجاد کنید ، ظرفیت محدودی را ارائه می دهد. در عوض ، این جایی است که Binance Smart Chain (BSC) وارد می شود.
Binance Smart Chain (BSC) یک blockchain با قرارداد هوشمند است که به موازات زنجیره Binance فعالیت می کند. اگرچه این دو زنجیره کاملاً قابل تعامل هستند ، اما BSC زیرساخت هایی را در اختیار دارد تا به طور مستقل کاملاً عملیاتی بمانند ، در مورد بعید است که زنجیره Binance باید تا کنون پایین بیاید.
از دیدگاه یک توسعه دهنده ، BSC با blockchain Ethereum بسیار آشنا خواهد بود. این امر به این دلیل است که Binance Smart Chain اساساً از همان پایگاه کد Ethereum استفاده می کند ، اما با چند پارامتر تنظیم شده و به روز شده. از دیدگاه کاربر ، Binance Smart Chain (BSC) احتمالاً سریعترین و ارزانترین blockchain کاملاً سازگار با برنامه در بازار است.
نشانه های BEP-20 چیست؟
اکنون که ما تفاوت های بین زنجیره Binance و زنجیره هوشمند Binance (BSC) را توضیح داده ایم ، بیایید ابتدا به استانداردهای بومی هر زنجیره Binance نگاه کنیم. اما ، استانداردهای نشانه چیست و چرا به آنها احتیاج داریم؟
زنجیره اصلی اصلی BINANCE میزبان استانداردهای توکن BEP-2 است. محبوب ترین کاربران توکن BEP-2 با آن آشنا خواهند شد ، بدون شک سکه بومی BNB Binance است. BEP-2 مخفف "Binance Chain Evolution Productal 2" است و یک چارچوب فنی استاندارد را برای توسعه دهندگان فراهم می کند تا نشانه هایی را در زنجیره Binance ایجاد کنند. به طور مشابه با پیروی از یک دستور العمل پیچیده ، لازم است به استفاده از استانداردهای توکن ارائه شده بپیوندید تا اطمینان حاصل شود که از هر نشانه با برنامه ها و کیف پول های موجود در دسترس است.
با استفاده از رمان "معماری زنجیره ای دوگانه" بین زنجیره Binance و زنجیره هوشمند Binance (BSC) ، سکه BNB بومی هم استانداردهای نشانه BEP-2 و BEP-20 را سوخت می دهد. اما ، تفاوت چیست؟
نشانه های BEP-20 چارچوب استاندارد برای راه اندازی نشانه های BSC در زنجیره هوشمند Binance (BSC) هستند ، در حالی که نشانه های BEP-2 بومی زنجیره دوتایی اصلی هستند. نشانه های BEP-20 غالباً به استاندارد Token Ethereum ERC-20 تشبیه می شوند. این دو فوق العاده مشابه هستند ، اگرچه هنوز هم اساساً متفاوت هستند. استانداردهای نشانه ERC-20 چارچوبی را برای ایجاد نشانه های رمزنگاری در اکوسیستم اتریوم فراهم می کند. استاندارد توکن BEP-20 هنگامی استفاده می شود که شخصی بخواهد یک رمز cryptocurrency را در زنجیره هوشمند Binance (BSC) ایجاد کند.
نحوه ایجاد توکن در زنجیره هوشمند Binance (BSC)
فرآیند راه اندازی یک نشانه در Binance Smart Chain (BSC) هنگام استفاده از اخلاق بسیار ساده است ، حتی برای انجام این کار نیازی به توسعه دهنده ندارید. اگر علاقه مند به یادگیری نحوه ایجاد یک نشانه BSC هستید - ادامه دهید!
نکته ای که باید توجه داشته باشید وقتی می خواهید یک نشانه BSC را راه اندازی کنید ، شباهت هایی بین ایجاد یک نشانه در Ethereum و نمودار هوشمند Binance (BSC) است. هر دو نیاز به استفاده از همان زبان برنامه نویسی ، فرایند تفکر و ابزارها دارند. زبان مورد نیاز برای ایجاد یک توکن BSC ، استحکام است ، در حالی که تنها ابزارهای مورد نیاز ریمیکس (محیط برای نوشتن و استقرار قراردادهای هوشمند) و Metamask (یک کیف پول رمزنگاری مرورگر Web3 برای بارگذاری ، ذخیره و مدیریت نشانه های خود با اجازه دادن به شما در تعامل است. با قرارداد هوشمند)
با این حال ، به منظور این مقاله ، ما توضیح خواهیم داد که چگونه می توان یک نشانه BSC را در تست زنجیره ای هوشمند Binance ایجاد کرد. با این حال ، روند راه اندازی یک نشانه BSC در Maiet دقیقاً یکسان است.
قبل از شروع کار:
برای راه اندازی نشانه های BSC خود ، چند کار در آماده سازی وجود دارد. برای بارگیری از https://metamask.io ، باید کیف پول Metamask را نصب کنید. همچنین ، اتصال به یک گره زنجیره ای هوشمند Binance ضروری است و مقداری سکه BNB در کیف پول Metamask خود موجود است. اگر مطمئن نیستید که چگونه این کار را انجام دهید ، ما آن را به سه مرحله ساده تقسیم کرده ایم!
مرحله 1 - یک گره دریافت کنید
اولین کاری که باید هنگام ایجاد یک نشانه در Binance Smart Chain (BSC) انجام دهید ، پیدا کردن یک گره است که می توانید کیف پول Metamask خود را با آن وصل کنید. Moralis.io بهترین مکان برای انجام این کار است ، ارائه "گره های سریع" سریع و قابل اعتماد در شبکه Ethereum ، شبکه چند ضلعی و شبکه زنجیره ای هوشمند Binance. به همین ترتیب ، می توانید به گره های چند ضلعی و گره های اتریوم به راحتی به گره های BSC متصل شوید. هنگام استفاده از Moralis ، به سادگی وارد سیستم می شوید و گره های سریع را در سمت چپ پیدا می کنید.
هنگامی که گره شبکه زنجیره ای Binance Smart را انتخاب می کنید ، با نقاط پایانی و گره های مختلف موجود به شما ارائه می شود. در اینجا ، لیستی از گره ها از جمله گره TestNet و Node Archive Testnet را مشاهده خواهید کرد. برای حرکت به مرحله بعدی ، روی دکمه "کپی به کلیپ بورد" (نماد نمایانگر کلیپ بورد) کلیک کنید.
2) RCP سفارشی را نصب کنید
برای این مرحله ، ما قصد داریم از کیف پول Metamask استفاده کنیم. شما از این کیف پول محبوب Web3 استفاده خواهید کرد تا هر دو Token BSC جدید خود را بارگذاری کنید و به هنگام راه اندازی به نشانه ها دسترسی پیدا کنید. اکنون ، روی نماد Metamask Fox کلیک کنید تا کیف پول را تهیه کنید. پس از افتتاح ، می توانید لیستی از شبکه ها را در بالا مشاهده کنید. به پایین بروید و "RCP سفارشی" را انتخاب کنید. شما با لیستی از قسمت های ورودی ارائه می شود. جزئیات را به شرح زیر پر کنید:
نام شبکه: BSC TestNet
URL جدید RPC: (چسباندن در URL که از گره زنجیره ای هوشمند Moralis Binance کپی شده است)
شناسه زنجیره ای: 97
نماد ارز: BNB
3) مقداری BNB دریافت کنید!
در مرحله بعد ، برای راه اندازی نشانه های BSC خود ، باید برخی از سکه های بومی BNB را تهیه کنید. اگر در حال راه اندازی BSC Maiet هستید ، اطمینان حاصل کنید که در این مرحله مقداری BNB در کیف پول خود دارید. همانطور که ما در حال ایجاد یک نشانه BSC از طریق TestNet هستیم ، مرحله بعدی صرفاً بازدید از https://testnet. binance.org/faucet-smart برای دریافت برخی از سکه های BNB TestNet است.
اکنون کیف پول Metamask خود را باز کرده و با کلیک روی نام حساب در بالا ، آدرس کیف پول خود را کپی کنید. آدرس کیف پول خود را به عنوان ناشی از شیر آب در میدان قرار دهید. روی "Give Me Bnb" کلیک کنید و گزینه کشویی 1 BNB را مشاهده خواهید کرد. این را انتخاب کنید و چند لحظه صبر کنید - به زودی باید ببینید 1 BNB در کیف پول Metamask خود ظاهر می شود. اگر این به نظر نمی رسد ، دو بررسی کنید که از URL صحیح RPC استفاده می کنید و به BSC TestNet وصل می شوید.
زمان ایجاد یک نشانه BSC!
راه اندازی Token BSC خود در Binance Smart Chain (BSC) بسیار شبیه به راه اندازی یک نشانه ERC-20 در Ethereum است. در سطح اساسی ، نشانه های رمزنگاری فقط قطعات کد هستند. علاوه بر این ، با استانداردهای پیش تنظیم توکن (به عنوان مثال BEP-20 ، BEP-2 ، ERC-20 یا ERC-721 برای نشانه های غیر قابل تغییر (اگر به دنبال NFT هستید)) اکثر کد ها قبلاً گذاشته شده استآماده رفتنفقط چند پارامتر وجود دارد که نیاز به تنظیم دارند. بیایید دریابیم که ایجاد یک نشانه BSC چقدر آسان است!
1) Openzeppelin
یکی از مزایای عدم تمرکز و نرم افزار منبع باز امکان کپی و چسباندن کد ، سپس تنظیم و سفارشی سازی بر این اساس است. استاندارد پیش تنظیم کد کد مورد نیاز برای راه اندازی یک توکن BSC از طریق OpenZeppelin ، یک سازمان منبع باز که استانداردهای مختلفی را برای استفاده از توسعه دهندگان جمع می کند ، در دسترس است. از آنجا که BEP-20 عملاً مشابه استاندارد ERC-20 Token Ethereum است ، با چند پارامتر تنظیم شده ، می توانید هنگام راه اندازی یک نشانه BSC در زنجیره هوشمند Binance (BSC) از کد استاندارد Token ERC-20 استفاده کنید و مطابق آن تنظیم کنید.
2) یک قرارداد جدید ایجاد کنید
یکی از محبوب ترین محیط ها برای استقرار قراردادهای هوشمند، Remix است، بنابراین در اینجاست که توکن BSC خود را برنامه نویسی می کنید. به remix. ethereum.org بروید و به «Contracts» در منوی سمت چپ بروید. سپس، باید با انتخاب نماد بالای سمت چپ یک سند، یک فایل جدید ایجاد کنید. در حالت ایده آل، می خواهید این را چیزی مرتبط با نام رمز/پروژه خود نامگذاری کنید. اکنون، شما آماده هستید تا کد را بچسبانید!
3) توکن BSC خود را برنامه ریزی کنید
هنگام کپی کردن کد از OpenZeppelin، پارامترهای خاصی وجود دارد که باید به تنظیم و عناصری در هنگام برنامه نویسی توکن BSC خود توجه داشته باشید. این موارد به شرح زیر است:
خط اول کد همیشه باید نسخه Solidity باشد که استفاده می شود.
خط بعدی باید وارد کردن قالب توکن باشد. این شامل یک پیوند URL به پیوند Github است که شامل ساختار کامل توکن است.
سپس، باید قرارداد هوشمند توکن را کپی کنید. در این مرحله می توانید پارامترهای توکن را سفارشی کنید.
خط دوم قرارداد هوشمند وارد شده به اجرای سازنده هنگام ایجاد یک توکن BSC از خودتان اشاره دارد. اینجاست که می توانید نام توکن و نماد تیک خود را مشخص کنید. خط بعدی ضرب کردن توکن و دریافت توکن های ضرب شده در کیف پول شخصی که قرارداد هوشمند را اجرا کرده است را تأیید می کند. در اینجا، می توانید میزان توکن هایی را که می خواهید ضرب شوند، تأیید کنید.
4) تنظیم قرارداد
هنگامی که نوشتن قرارداد خود به پایان رسید، مرحله بعدی این است که آن را از طریق کامپایلر قرار دهید تا مطمئن شوید که هیچ اشکال یا مشکلی در قرارداد وجود ندارد. برای انجام این کار، باید به نماد «کامپایلر Solidity» در منوی سمت چپ زیر «File explorers» بروید.
ابتدا باید نسخه کامپایلر را از منوی کشویی بالا انتخاب کنید. این نسخه Solidity است که شما از آن استفاده می کنید و قبلاً در قرارداد شما مشخص شده است. بعد، روی "کامپایل" کلیک کنید! اگر مشکلی وجود ندارد (امیدواریم اگر این دستورالعمل ها را به دقت دنبال می کنید، خیر!) می توانید به مرحله بعدی بروید!
5) توکن BSC خود را مستقر و راه اندازی کنید
در این مرحله نهایی، باید نماد «استقرار و اجرای تراکنش ها» را در زیر نماد «کامپایلر Solidity» در سمت چپ انتخاب کنید. اولین منوی کشویی از شما می خواهد که محیط را انتخاب کنید. مطمئن شوید که Injected Web3 را انتخاب کرده اید. در مرحله بعد، مطمئن شوید که آدرس حساب شما با آدرس حساب کاربری شما در MetaMask یکسان است. در زیر فیلد حساب، فیلدهای «محدودیت گاز» و «مقدار» را با معیارهای انتخابی مشاهده خواهید کرد. هیچکدام از اینها نیاز به تنظیم ندارند و برای اینکه بتوانید یک توکن BSC از خودتان بسازید، می توانید این موارد را نادیده بگیرید. در نهایت مطمئن شوید که قرارداد انتخابی شما با نام فایل جدیدی که ایجاد کرده اید مطابقت دارد. اکنون، روی deploy کلیک کنید!
چگونه توکن BSC خود را مشاهده کنیم
تبریک می گویم! مدت کوتاهی پس از کلیک بر روی دکمه Deploy در Remix، MetaMask یک پاپ آپ را ارائه می دهد که به طور خودکار تراکنش را تأیید می کند. در اینجا، گزینه "مشاهده در BSCscan" را دارید. روی این پیوند کلیک کنید تا کاوشگر بلوک زنجیره هوشمند Binance باز شود.
تفکیک هش تراکنش، وضعیت تراکنش، ارتفاع بلوک، مهر زمانی و آدرس کیف پولی که توکن ها از آن ایجاد شده اند را مشاهده خواهید کرد. علاوه بر این، و مهمتر از آن، آدرس قرارداد «به» نشان داده شده در BSCscan آدرس قرارداد تازه تشکیل شده برای توکن BSC شما است.
برای مشاهده توکن های BSC جدید خود در کیف پول MetaMask، به پایین تب استقرار Remix بروید تا لیستی از «قراردادهای مستقر» را با آدرس های توکن پیدا کنید. جدیدترین (یا شاید تنها) نشانی توکن نشان داده شده آدرس توکن BSC تازه راه اندازی شده شما خواهد بود. روی نماد "کپی در کلیپ بورد" در کنار آدرس نشانه کلیک کنید. همین آدرس در BSCscan نیز ظاهر می شود و اگر این آدرس را به جای آن کپی کنید، کار می کند.
پس از آن، کیف پول MetaMask خود را باز کنید. به سمت پایین بروید و به دکمه ای بروید که روی آن نوشته شده است "Add Token". سپس، برگه سمت راست را انتخاب کنید.'Custom Token'، و آدرس رمز BSC خود را در کادر درخواست شده 'Token Contract Address' قرار دهید. در این مرحله، نماد توکن و اعشار دقت باید به طور خودکار پر شوند. وقتی اکنون به کیف پول اصلی MetaMask خود برگردید، توکن BSC جدید خود را خواهید دید!
نحوه ایجاد یک توکن در خلاصه BSC
پس از تکمیل مراحل بالا، می دانید که چگونه با استفاده از Moralis، یک توکن در زنجیره هوشمند بایننس (BSC) راه اندازی کنید! فرآیند انجام این کار بسیار ساده است، شما حتی برای رسیدن به این هدف نیازی به هیچ تجربه برنامه نویسی ندارید! هرکسی می تواند با Moralis یک توکن BSC ایجاد کند، امیدوارم اکنون شما هم بتوانید!
اگر می خواهید عمیق تر در برنامه نویسی در اتریوم غوطه ور شوید، آکادمی فناوری Ivan on Tech برخی از بهترین دوره های آموزش بلاک چین را در هر نقطه از جهان ارائه می دهد! توسعه دهندگان باتجربه خوشحال خواهند شد که بدانند مورالیس دارای پشتیبانی بومی IPFS است و باید مقاله ما را در مورد "جاوا اسکریپت چیست" در زمینه Web3 بررسی کنند تا از توسعه Web3 خود نهایت استفاده را ببرند.
بازار رمزارزها...
ما را در سایت بازار رمزارزها دنبال می کنید
برچسب : نویسنده : محمود کیانوش بازدید : <-PostHit-> تاريخ : چهارشنبه
16 فروردين
1402 ساعت: 12:04