تبدیل توکن‌های ERC-20 به BEP-20

تبدیل توکن‌های ERC-20 به BEP-20 ارز دیجیتال
زمان مطالعه : 9 دقیقه

ارزهای دیجیتال، پیشرفت و همه‌گیری خود را مدیون فناوری بلاک‌ چین و ویژگی‌های منحصر به فرد آن است. غیر متمرکز بودن، امنیت بالا و شفافیت در بلاک‌چین‌ سبب شده تا از آن به عنوان بستری برای راه‌اندازی ارزهای دیجیتال و انتقالات مربوط به آن استفاده شود. در طول زمان، بلاک‌چین‌هایی با سازوکارهای متفاوت و استانداردهای متنوع به وجود آمده‌اند. مشکلی که وجود دارد این است که ارزهای مربوط به یک بلاک‌چین محدود به دنیای همان بلاک‌چین هستند. شما نمی‌توانید یک توکن مبتنی بر شبکه اتریوم را به طور مستقیم به یک آدرس در شبکه بی‌ان‌بی چین ارسال کنید. برای انتقال بین‌ شبکه‌ای، باید از روش‌هایی استفاده کنید که ارز موجود در شبکه مبدا را به یک ارز سازگار با شبکه مقصد تبدیل می‌کند. در این مقاله، به طور اختصاصی به تبدیل توکن‌های ERC-20 به BEP-20 می‌پردازیم.

استانداردهای ERC-20 و BEP-20

پیش از آن که به موضوع اصلی بپردازیم، لازم است ابتدا به اندازه کافی با مفاهیم ERC-20 و BEP-20 و اینکه این استانداردهای مختلف بیانگر چه چیزی هستند، آشنا شویم.

عموما هر شبکه، برای پیاده‌سازی ارزهای دیجیتالی که سازگار با شبکه باشند، استانداردهای خاصی را تعیین می‌کند. به طور مثال، استاندارد ERC-20 مجموعه‌ای از قوانین و قابلیت‌هایی هستند که برای عملکرد صحیح یک توکن قابل معاوضه در اکوسیستم اتریوم باید رعایت شود. به همین ترتیب، استاندارد BEP-20 نیز چهارچوب‌ها برای ایجاد و راه‌اندازی یک توکن قابل معاوضه در شبکه بی‌ان‌بی چین را تعریف می‌کند. اگرچه این دو استاندارد، شباهت‌هایی دارند اما همانطور که متوجه شده‌اید هر کدام از آن‌ها مربوط به بلاک‌چین‌های مختلفی هستند.

به توکن‌هایی که بر پایه استاندارد ERC-20 ساخته شده‌اند، توکن‌های ERC-20 می‌گویند.

توکن‌های قابل تعویض، نوعی از ارزهای دیجیتال هستند که ارزش برابری با یکدیگر دارند و از این رو قابل مبادله با یکدیگر می‌باشند. به طور نمونه، ارز دیجیتال لینک (Link)، یک توکن قابل معاوضه است؛ چرا که شما می‌توانید توکن لینک خودتان را با توکن لینک دوستتان با ارزش برابر معامله کنید.

چرا به تبدیل توکن‌های ERC-20 به BEP-20 نیاز داریم؟

بلاک‌چین‌های مختلف مانند دنیاهای مختلفی هستند که هر کدام سازوکار و قوانین منحصر به فرد خود را دارند. مسئله‌ای که وجود دارد این است که ارتباط مستقیمی بین این بلاک‌چین‌ها وجود ندارد؛ به عنوان مثال، شما نمی‌توانید یک توکن ERC-20 مانند LINK را مستقیما به یک آدرس در شبکه بی‌ان‌بی چین ارسال کنید. اما می‌توان با روش‌هایی این انتقال بین شبکه‌ای را ایجاد کرد. حال ممکن است این سوال برایتان مطرح شود که چه دلیلی برای این انتقال وجود دارد؟

استفاده از امکانات سایر بلاک‌چین‌ها

همانگونه که پیش‌تر گفتیم، عموما بلاک‌چین‌ها هر کدام ویژگی‌ها و قابلیت‌های متفاوتی دارند. این امر، سبب می‌شود تا افراد تمایل داشته باشند که ارزهای دیجیتال خودشان را در شبکه بلاک‌چینی دیگری داشته باشند. اولین و واضح‌ترین دلیل، هزینه‌های متفاوتی است که کاربر باید برای انجام تراکنش‌های خود بپردازد. مسلما بر کسی پوشیده نیست که اتریوم شیکه‌ای بسیار گران است و این مشکل باعث شده تا برخی از افراد در جستجوی شبکه‌های دیگری با کارمزدهایی پایین‌تر باشند.

کارمزد و سرعت

بلاک‌چین‌های مختلف به دلیل قوانین حاکم بر شبکه و شلوغی آن، هزینه و سرعت تراکنش متفاوتی نسبت به یکدیگر دارند. در زمان نگارش این مقاله، برای یک تراکنش سواپ، هزینه گس در شبکه اتریوم حدودا 15 دلار است در حالیکه این مقدار در شبکه بی‌ان‌بی چین معادل 1 سنت می‌باشد. علاوه بر این، به طور میانگین، شبکه بی‌ان‌بی چین، در هر ثانیه، 66 تراکنش پردازش می‌کند و این در حالی است که این میزان برای اتریوم 15 تراکنش می‌باشد.

این ویژگی‌ها بی‌ان‌بی چین را به یک گزینه جذاب برای کسانی تبدیل کرده که تمایل دارند تراکنش‌های آن‌ها مقرون به صرفه‌تر انجام شود. اگرچه برخی منابع، بی‌ان‌بی چین را مورد انتقاد قرار داده‌اند و آن را شبکه‌ای متمرکز خوانده‌اند.

روش‌های تبدیل توکن‌های ERC-20 به BEP-20

به طور کلی، دو روش برای تبدیل یک توکن ERC-20 به BEP20 وجود دارد. استفاده از صرافی‌های متمرکز و یا پل‌های بین بلاک‌چینی دو راه تبدیل توکن‌های ERC-20 به BEP-20 می‌باشند. در این ادامه نحوه استفاده از این روش‌ها را می‌آموزیم:

تبدیل توکن از طریق صرافی‌های متمرکز

می‌توانید توکن ERC-20 خودتان را به یک صرافی متمرکز واریز کنید و آن را به شکل یک توکن BEP-20 برداشت و به کیف پول خودتان منتقل کنید. نکته مهم این است که باید اطمینان حاصل کنید که صرافی موردنظرتان از توکن‌ها و شبکه‌های مورد نظر پشتیبانی کند. به طور مثال اگر می‌خواهید تتر موجود در شبکه اتریوم (تتر ERC-20) را در شبکه بی‌ان‌بی چین داشته باشید، باید بررسی کنید که آیا استاندارد BEP-20، در میان گزینه‌هایی که صرافی در قسمت «شبکه برداشت» برای تتر پیشنهاد می‌دهد، وجود دارد یا خیر.

پس از اینکه آدرس کیف پول خودتان را نیز به عنوان مقصد وارد کردید، تتر BEP-20 برای شما واریز می‌شود.

پل‌های بین بلاک‌چینی

روش دیگری که برای تبدیل توکن‌های ERC-20 به توکن‌های BEP-20 وجود دارد، استفاده از پل‌ها می‌باشد. پل‌ها به عنوان یک واسطه بین بلاک‌چین‌های مختلف عمل می‌کنند. با استفاده از یک پل، توکن‌های ERC-20 را می‌توان به توکن‌های BEP-20 تبدیل کرد و امکان همکاری یکپارچه بین بلاک‌چین‌های اتریوم و بی‌ان‌بی چین را فراهم کرد.

این رویکرد برای کاربرانی که به دنبال استفاده از مزایای بی‌ان‌بی چین هستند و در عین حال می‌خواهند سازگاری با دارایی‌های ERC-20 موجود خود را حفظ کنند، انعطاف‌پذیری را ارائه می‌دهد. پل‌های cbridge ،allbridge و synapseprotocol نمونه‌هایی از پلتفرم‌هایی می‌باشند که قابلیت پل بین شبکه‌های مختلف از جمله اتریوم و بی‌ان‌بی چین ارائه می‌دهند.

نحوه عملکرد پل‌ها به چه صورت است؟

سازوکار پل‌ها بدین صورت است که وقتی شما توکنی را از یک شبکه می‌خواهید به استاندارد دیگری تبدیل کنید، پل، توکن‌های مبدا را در قراردادهای هوشمند خود قفل کرده و نسخه رپدشده یا همان پوششی توکن را در شبکه مقصد به شما ارائه می‌دهد. به طور مثال، توکن A قفل شده و در شبکه مقصد نسخه BEP20 همان توکن را بدست می‌آورید. این توکن دارای قیمت یکسان با توکن A می‌باشد.

البته برخی از پل‌ها بدون رپد کردن توکن‌ها و تنها از طریق استخر نقدینگی در شبکه‌های مختلف، انتقال بین شبکه ای را انجام می‌دهند. به طور مثال، پل allbridge یکی از این نوع پل‌ها است که تنها انتقال بین‌شبکه‌ای برای استیبل کوین‌ها را انجام می‌دهد.

برای استفاده از پل می‌توانید از یکی از موارد ذکر شده یا هر پل دیگری که از امنیت و سابقه آن اطمینان دارید، استفاده کنید. در این بخش، ما نحوه استفاده از پل allbridge را به عنوان مثال توضیح خواهیم داد. مراحل کار با پل‌ها تقریبا مشابه است و یادگیری کلیات کار با پل‌ها کافیست.

در تصویر فوق، رابط کاربری پل allbridge را مشاهده می‌کنید. مراحل انجام فرایند پل زدن به شرح زیر می‌باشد:

1. ابتدا باید کیف پولی که توکن‌های‌تان را در آن نگهداری می‌کنید، متصل کنید. با کلیک بر دکمه «connect wallet» و انتخاب کیف پول‌تان، می‌توانید به پلتفرم متصل شوید.

2. سپس باید شبکه مبدا و توکن خود را انتخاب کنید. کیف پولی که آن را به سایت پل متصل کرده‌اید باید همان شبکه مبدا شما باشد. در تصویر فوق شبکه اتریوم و توکن USDT انتخاب شده‌اند.

3. همانند مرحله قبل، شبکه مقصد خود را نیز باید انتخاب کنید. در تصویر بالا شبکه بی‌ان‌بی چین انتخاب شده است.

4. مرحله چهارم تعیین آدرس مقصد می‌باشد. اگر کیف پول شما شبکه مقصد را نیز پشتیبانی کند، این قسمت به طور خودکار با آدرس بی‌ان‌بی چین شما پر می‌شود. اما اگر چنانچه کیف پول شما شبکه بی‌ان‌بی چین را پشتیبانی نکند یا شما تمایل داشته باشید که توکن‌های خود را در آدرس دیگری دریافت کنید، می‌توانید آدرس مقصد را به صورت دستی وارد نمایید.

سلب مسئولیت: ذکر نام برخی از پلتفرم‌ها در رسانه بلاک‌پست، به هیچ عنوان نباید به عنوان توصیه برای استفاده تلقی شود. لطفا دقت داشته باشید که ما صرفا با هدف آموزش، از پل allbridge به عنوان مثال استفاده کردیم. در تاریخ کریپتو، پل‌های زیادی وجود داشتند که به مشکلات امنیتی برخورده‌اند یا هک شده‌اند. خوانندگان بلاک‌پست باید در نظر داشته باشند که همیشه چنین ریسک‌هایی برای استفاده از پل‌ها وجود دارد.

افزودن شبکه بی‌ان‌بی چین به کیف پول متامسک

بلاکچینی که به صورت پیش فرض در  کیف پول متامسک، نمایش داده می‌شود، شبکه اتریوم است. اما همانطور که گفتیم متامسک از بلاک‌چین‌های دیگری از جمله بی‌ان‌بی چین نیز پشتیبانی می‌کند. لذا برای مشاهده و مدیریت ارزهای دریافتی در شبکه مقصد، نیاز است تا شبکه بی‌ان‌بی چین را به کیف پول‌تان اضافه کنید.

برای اضافه کردن یک شبکه وارد تنظیمات یا همان settings و سپس Networks شوید. پس از آن، با کلیک بر دکمه Add Network وارد صفحه دیگری می‌شوید که لیستی از شبکه‌های مختلف را نشان می‌دهد. حال با انتخاب شبکه BNB Smart Chain می‌توانید آن را به کیف پول خود اضافه کنید.

اگر احیانا پیش از اضافه کردن شبکه بی‌ان‌بی چین به کیف پول متامسک خود توکن‌های BEP-20 خود را به آدرس متامسک خود ارسال کرده باشید، نیازی به نگرانی نیست. زیرا آدرس عمومی کیف پول متامسک در شبکه‌های مختلف یکسان می‌باشد. بدین معنا که آدرس عمومی شما با تغییر شبکه تغییر نخواهد کرد. اما بااین حال بهتر است که ابتدا شبکه مقصد را اضافه کرده و از صحت آدرس‌ خود را اطمینان حاصل کنید.

سخن پایانی

در این مقاله آموختیم که امکان تبدیل توکن‌ها با استانداردهای متفاوت در دنیای رمزارزها وجود دارد. این یک قابلیت بسیار مفید و کاربردی است، زیرا هر بلاک‌چین‌ ویژگی‌ها و امکانات منحصر به فرد خود را نیز دارد و با تبدیل توکن‌ها، می‌توانید ماهیت ذاتی دارایی‌های خود را حفظ کرده و همزمان از یک بلاک‌چین دیگر نیز استفاده نمایید. همچنین دو روش‌ تبدیل توکن‌ها شامل صرافی‌های متمرکز و پل را نیز بیان کردیم. البته نکته‌ای که درباره پل‌ها وجود دارد این است که ممکن است همه پل‌ها غیرمتمرکز نباشند. بعضی پل‌ها ممکن است کاملا متمرکز و بعضی دیگر نیز نیمه‌متمرکز باشند.

پرسش و پاسخ

هر بلاک‌چین‌ ویژگی‌ها و امکانات منحصر به فرد خود را نیز دارد و با تبدیل توکن‌ها، می‌توانید ماهیت ذاتی دارایی‌های خود را حفظ کرده و همزمان از یک بلاک‌چین دیگر نیز استفاده نمایید.
به طور کلی، دو روش برای تبدیل توکن‌های ERC-20 به BEP-20 وجود دارند که عبارت‌اند از، صرافی‌های متمرکز و پل‌های بین بلاک‌چینی
بسیاری از پل‌ها توکن مبدا را قفل کرده و رپدشده آن را در شبکه مقصد پرداخت می‌کند. اما پل‌های دیگری نیز هستند که از استخرهای نقدینگی استفاده می‌کنند.
مهدی حسینی

تقریبا در سال 98 با ارزهای دیجیتال آشنا شدم و تنها چیزی که ازش می‌دونستم فقط ترید بود؛ تقریبا مثل همه کسایی که برای اولین بار با این حوزه آشنا میشن. اما هرچه بیشتر تو ...

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *