شبکه BEP20 چیست و با ERC20 چه فرقی دارد؟
تعریفBEP20 استاندارد ساخت توکن روی BNB Smart Chain (BSC) است؛ «تتر BEP20» یعنی تتری که روی این شبکه صادر شده. BNB Smart Chain با اتریوم سازگار است، آدرسهایش با 0x شروع میشوند و کارمزدش با BNB پرداخت میشود.
BEP20 چطور کار میکند؟
BNB Smart Chain یک بلاکچین سازگار با EVM است، یعنی قراردادهای هوشمندش مثل اتریوم نوشته و اجرا میشوند. BEP20 هم در عمل همان استاندارد ERC20 است که روی این شبکه پیاده شده.
نتیجهی این سازگاری این است که آدرس تو روی BNB Smart Chain و اتریوم یکی است. ولی موجودیها کاملاً جدا هستند: تتر BEP20 روی اتریوم دیده نمیشود و برعکس.
فرق BEP20 با ERC20 و BEP2
شباهت اسمها باعث اشتباه زیادی میشود. خلاصهی فرقها:
- BEP20: روی BNB Smart Chain، کارمزد با BNB، آدرس 0x.
- ERC20: روی اتریوم، کارمزد با ETH، همان آدرس 0x.
- BEP2: استاندارد شبکهی قدیمی BNB Beacon Chain با آدرسهایی که با bnb شروع میشدند؛ این شبکه کنار گذاشته شده و نباید با BEP20 اشتباهش بگیری.
اشتباههای رایج با BEP20
چون آدرس BEP20 و ERC20 یکی است، شکل آدرس جلوی ارسال روی شبکهی اشتباه را نمیگیرد. اگر صرافی برای واریز ERC20 آدرس داده باشد و تو روی BEP20 بفرستی، تراکنش انجام میشود ولی ممکن است واریزت شناسایی نشود.
- نداشتن BNB برای کارمزد؛ بدون آن، توکن BEP20 قابل ارسال نیست.
- انتخاب شبکهی اشتباه در صفحهی برداشت صرافی، وقتی آدرس 0x است و هر دو شبکه را قبول میکند.
- اعتماد به توکنهایی با اسم آشنا که از قرارداد واقعی نیستند.
- فرستادن توکن به آدرس قرارداد خود همان توکن.
BEP20 در ولتیفای
ولتیفای BNB Smart Chain را کنار اتریوم و پنج شبکهی EVM دیگر با یک آدرس 0x پشتیبانی میکند. شبکه در صفحهی بررسی واضح نشان داده میشود، کارمزد BNB پیش از تأیید دیده میشود و اگر BNB کافی نداشته باشی هشدار میگیری. برای جابهجایی تتر بین شبکهها هم انتقال بین شبکهها داخل اپ هست.