فهرست مطالب
مقدمه
اگر در بازار ارزهای دیجیتال فعال باشید، حتماً تاکنون نام شبکه انتقال و استاندارهای BEP2 ،BEP20 و ERC20 را شنیدهاید. اینها نام استانداردهایی است که برای شبکههای مختلف تعریف شده تا سازندگان توکنها و کاربران بتوانند بر اساس این استاندارد عمل کنند و یکنواختی در شبکه وجود داشته باشد. هر کدام از این استانداردها روش رفتار و کارمزد انتقال متفاوتی دارند. به عنوان مثال کارمزد انتقال BEP20 با کارمزد انتقال ERC20 کاملاً متفاوت است.

توکن BEP2 چیست؟
BEP2 استاندارد توکن مورد استفاده پلتفرم BNB است. این استاندارد مشخصاتی را برای ایجاد و انتشار توکن در این بلاکچین ارائه میکند. تراکنشهای توکن BEP2 توسط بسیاری از کیف پولهای محبوب مانند تراست والت (Trust Wallet)، کیف پولهای لجر (Ledger) و ترزور مدل تی (Trezor Model T) پشتیبانی میشوند. اگر میخواهید با استفاده از توکنهای BEP2 تراکنش انجام دهید، باید از رمزارز BNB برای پرداخت سوخت شبکه، یعنی کارمزد تراکنشها استفاده کنید.
مزیت BEP2 راحتی ترید بین ارزهای دیجیتال مختلف در قالب صرافی غیر متمرکز (DEX) است. با وجود اینکه بسیاری از توکنها و DAppها از این استاندارد استفاده میکنند، BEP2 از قراردادهای هوشمند پشتیبانی نمیکند.
BEP20 چیست؟
BEP20 استاندارد توکن مورد استفاده BSC یعنی شبکه هوشمند بایننس است و استانداردی همهکاره است که برای سازگاری با BEP2 و ERC20 اتریوم طراحی شده است.
BEP20 و BSC فرصتهایی را برای کاربران فراهم کردند تا به تعداد زیاد و به سرعت به DAppها دسترسی داشته باشند. ظرف چند ماه پس از راهاندازی شبکه هوشمند بایننس، این شبکه به رقیب اصلی اتریوم برای توسعه DAppها تبدیل شد. یکی از دلایل آن این است که کارمزد انتقال BEP20 بسیار کمتر از شبکه اتریوم است.
مشابه BEP2، برای پرداخت کارمزد انتقال BEP20 به رمزارز BNB نیاز است. شما همچنین میتوانید بین BEP2 و BEP20 با استفاده از Bridge معامله کنید. بریج یک سرویس بین زنجیرهای است که برای تسهیل قابلیت همکاری بین چندین بلاکچین از جمله اتریوم و ترون طراحی شده است.
ERC20 چیست؟
ERC20 استانداردی است که توسط بلاکچین اتریوم برای توکنهای قابل تعویض استفاده میشود. هر واحد از توکنهای قابل تعویض دارای یک ارزش استاندارد هستند.
توکنهای قابل تعویض با توکنهای غیرقابل تعویض یا در اصطلاح توکن NFT متفاوت هستند. توکنهای غیر قابل تعویض دارای یک مقدار غیراستاندارد و یکتا هستند که به هر توکن اختصاص داده شده است. استاندارد اتریوم برای NFTها استاندارد ERC721 است.
ERC20 به طور گسترده برای توسعه قراردادهای هوشمند برای DApps در اتریوم استفاده میشود.
با توجه به محبوبیت ERC20، تراکنشهای توکن ERC20 توسط تعداد زیادی کیف پول از جمله کیف پول MyEtherWallet، کیف پول متامسک و کیف پول تراست والت پشتیبانی میشوند.
تفاوت BEP2 و BEP20
با توجه به محبوبیت فزاینده قراردادهای هوشمند و اپلیکیشنهای غیر متمرکز (DApps)، توکنهای BEP20 و ERC20 به مراتب بیشتر از BEP2 استفاده میشوند. BEP2 ممکن است برای کسی که میخواهد ارز دیجیتال را با استفاده از جفت ارزهای مختلف معامله کند، جالب باشد. اما BEP2، با توجه به عدم پشتیبانی آن از قراردادهای هوشمند، به شما اجازه دسترسی به دنیای غنی DApps را نخواهد داد. از این نظر، رقابت واقعی بین BEP20 و ERC20 است.
تفاوت BEP20 و ERC20 از جنبه ویژگیهای استاندارد
هدف اصلی یک استاندارد توکن، مشخص کردن پارامترهایی است که به آنها در دنیای بلاکچین توابع گفته میشود که توسط قراردادهای هوشمند، کیف پولها و بازارها هنگام تعامل با توکن مورد استفاده قرار میگیرند. هر دو استاندارد ERC20 و BEP20 شامل شش تابع هستند که میتوانند برای یک توکن مشخص شوند. این توابع به ترتیب در خدمت اهداف زیر هستند:
- نشاندهنده کل عرضه توکن
- نمایش موجودی توکن یک آدرس در شبکه
- تعریف نحوه ارسال توکنها به یک آدرس
- تعریف نحوه ارسال توکنها از یک آدرس
- تعیین اینکه آیا برداشتهای متعدد از یک آدرس مجاز است یا خیر و چگونه ممکن است
- تعیین محدودیت برای مبالغی که یک آدرس میتواند از آدرس دیگری برداشت کند
BEP20، به عنوان یک استاندارد جدیدتر که ERC20 را گسترش میدهد، دارای چهار عملکرد اضافی است که به ترتیب اطلاعات زیر را مشخص میکند:
- نام توکن
- نماد توکن
- تعداد اعشار برای یک واحد نشانه
- آدرس صاحب نشانه
از این نظر، BEP20 را میتوان به صورت دقیقتر توصیف کرد.
تفاوت کارمزد انتقال BEP20 و ERC20
در مقایسه با ERC20، کارمزد انتقال BEP20 بسیار کمتر است که عمدتاً به لطف روش اعتبارسنجی شبکه بایننس اسمارت چین (BSC) است. مدل اعتبارسنجی این شبکه، PoSA یا گواه اثبات اعتبار سهام است. نودها یا گرههای اعتبارسنجی، تعداد معینی رمزارز BNB را برای تأیید یک تراکنش به اشتراک میگذارند. 21 گره برتر با بالاترین مقدار BNB استیک شده حق و امتیاز اعتبارسنجی را دریافت میکنند.
کارمزد انتقال BEP20 برای یک تراکنش متوسط احتمالاً بیش از چند سنت نخواهد شد. در مقایسه، میانگین هزینه گس انتقال توکن ERC20 که حدود 12 دلار است. به طور خلاصه، از نظر کارمزد انتقال BEP20 همیشه برنده آشکار نسبت به ERC20 است.
تفاوت BEP20 و ERC20 از جنبه سرعت اعتبارسنجی بلاک
روش PoSA همچنین باعث میشود تراکنشهای BEP20 سرعت اجرای سریعتری نسبت به تراکنشهای ERC20 داشته باشد. در حالی که زمان تأیید تراکنشها متفاوت است، متوسط زمان تأیید بلاک در بلاکچینهای بر مبنای BSC حدود 3 ثانیه و برای اتریوم نزدیک به 15 ثانیه است. این بدان معنی است که یک تراکنش معمولی BEP20 احتمالاً 5 برابر سریعتر از یک تراکنش ERC20 مشابه اجرا میشود.
البته شبکه اتریوم قصد دارد که از Proof of Work (PoW)، یعنی گواه اثبات کار، به Proof of Stake (PoS)، یعنی گواه اثبات سهام، تغییر روش دهد که این تغییر میتواند زمان اجرای تراکنشهای ERC20 را به میزان قابل توجهی کم کند.
تفاوت BEP20 و ERC20 از جنبه تنوع توکنها
اتریوم بزرگترین پلتفرم قرارداد هوشمند جهان است که نزدیک به 3000 DApp دارد که اکثریت قریب به اتفاق آنها بر اساس استاندارد ERC20 هستند. در مقایسه، BSC در حال حاضر فقط نزدیک به 900 DApp را میزبانی میکند که اکثر آن بر اساس BEP20 است. با این حال، نرخ رشد چشمگیر BSC در مدت کمتر از یک سال از زمان راهاندازی آن منجر به انفجار در تعداد پروژههای BEP20 شده است.
تفاوت BEP20 و ERC20 از جنبه امنیت پلتفرم
در حالی که کارمزد انتقال توکنهای BEP20 ارزانتر هستند و زمان اجرای کمتری دارند، مدل اعتبارسنجی PoSA در شبکه هوشمند بایننس (BSC) به دلیل ضعفهای امنیتی بالقوهاش مورد انتقاد قرار گرفته است. شکایت اصلی مربوط به سطح پایینِ عدم تمرکزِ شبکه، در هنگام تأیید تراکنشها است.
BSC فقط به 21 اعتبارسنج انتخابشده برای تأیید بلوک متکی است. در مقایسه، اتریوم بیش از 70 هزار اعتبارسنج دارد که در شبکه خود توزیع شدهاند. تعداد کم اعتباردهندهها در BSC ممکن است باعث ایجاد مشکلات اعتماد در بین کاربران بالقوه شود.
در اصل، میتوان گفت که توکنهای BEP20 هزینههای گس کمتر و زمانهای اجرایی بالاتری را به قیمت امنیت و عدم تمرکز ارائه میکنند. برای افرادی که به شدت روی امنیت تمرکز دارند، توکنهای ERC20، ممکن است آرامش بیشتری را فراهم کنند.
سخن پایانی
برای یک فرد معمولی که به اپلیکیشنهای غیر متمرکز (DApps) و توکنها علاقه دارد، نکته کلیدی این است که BEP2 ،BEP20 و ERC20 به استانداردهای توکن مورد استفاده توسط بلاکچینهای مربوطه خود اشاره میکنند. وقتی کیف پول شما پیشنهاد انتقال توکنها با استفاده از این استانداردها را میدهد، به سادگی به این معنی است که تراکنش با استفاده از پلتفرم مربوطه BNB برای BEP2، و BSC برای BEP20 یا اتریوم برای ERC20 انجام میشود.
BEP2 در حالی که انتخاب مناسبی برای تجارت ارزهای دیجیتال مبتنی بر DEX است، از قراردادهای هوشمند پشتیبانی نمیکند. BEP20 و ERC20 به شما امکان دسترسی به انواع غنی از DApps و توکنها را بر اساس فناوری قرارداد هوشمند میدهند.
از نظر فنی، استاندارد BEP20 در مقایسه با ERC20 مشخصات توکن دقیقتری دارد؛ عمدتاً به این دلیل که BEP20 بر اساس ERC20 ساخته شده و آن را گسترش میدهد.
کارمزد انتقال BEP20 نسبت به ERC20 کمتر است و زمان اجرای سریعتر دارد. با این حال، زمانی که اتریوم به مدل اعتبارسنجی PoS منتقل شود، این مزایا ممکن است کاهش یابند یا شاید ناپدید شوند. مزایای ERC20 نسبت به BEP20 انتخاب گستردهتر توکنها و DAppsهای موجود برای این استاندارد و همچنین یک روش تأیید غیرمتمرکز امنتر است.
دیدگاه خود را ثبت کنید