استانداردهای توسعه اتریوم
آخرین ویرایش: @Bijan_F(opens in a new tab), ۲۲ خرداد ۱۴۰۳
مروری بر استانداردها
جامعه اتریوم استانداردهای زیادی را اتخاذ کرده است تا کمک کند پروژه ها (همچون کلاینت های اتریوم و کیف پول های دیجیتالی) در هنگام پیاده سازی، قابلیت اجرا داشته باشند و همچنین اطمینان حاصل می کند تا قراردادهای هوشمند و dapp ها هچنان ترکیب پذیر باقی بمانند.
استانداردها عموما به صورت پیشنهادات بهبود اتریوم (EIPها) معرفی می گردند که توسط اعضای جامعه از طریق یک فرآیند استاندارد(opens in a new tab) مورد بحث قرار می گیرند.
- مقدمه ای بر EIPها
- لیست EIPها(opens in a new tab)
- مخزن گیتهاب EIP(opens in a new tab)
- صفحه گفتگوی EIP(opens in a new tab)
- مقدمهای بر حاکمیت اتریوم
- مروری بر حاکمیت اتریوم(opens in a new tab) March 31, 2019 - Boris Mann
- هماهنگسازی پروتکل توسعه پروتکل و ارتقا شبکه(opens in a new tab) 23 مارس 2020 - هودسون جیمزسون
- فهرست پخش تمامی جلسات توسعه هسته اتریوم(opens in a new tab) (فهرست پخش در یوتیوب)
انواع استانداردها
3 نوع EIP وجود دارد:
- مسیر استانداردها: هر تغییری را توصیف میکند که بر اکثر یا همه نسخه های اتریوم تأثیر میگذارد
- مسیر ابرداده ها (Meta)(opens in a new tab): پروسه های حول محور اتریوم را توصیف می کند یا تغییری را در یک پروسه پیشنهاد میکند
- مسیر اطلاعات(opens in a new tab): یک مشکل طراحی اتریوم را شرح میدهد یا دستورالعملها یا اطلاعات کلی را در اختیار جامعه اتریوم قرار میدهد
علاوه بر این، مسیر استانداردها به 4 دسته تقسیم میشود:
- هسته(opens in a new tab): بهبودهایی که نیاز به فورک اجماع دارند
- شبکهسازی(opens in a new tab): بهبودهای حول محور devp2p و پروتکل های فرعی اتریوم رقیق و همچنین بهبودهای پیشنهادی برای مشخصات پروتکل شبکه whisper و swarm است.
- رابط(opens in a new tab): بهبودهایی در مورد مشخصات و استانداردهای API/RPC کلاینت و استانداردهای خاص در سطح زبان مانند نام روشها و قراردادهای ABI است.
- ERC(opens in a new tab): استانداردها و کنوانسیونهای سطح برنامه
اطلاعات دقیقتر در مورد انواع و دستههای مختلف را میتوانید در EIP-1(opens in a new tab) پیدا کنید
استانداردهای توکن
- ERC-20 - یک رابط استاندارد برای توکنهای تعویضپذیر (قابل تعویض)، مانند توکنهای رایگیری، توکنهای شرطبندی یا ارزهای مجازی می باشد.
- ERC-223 - نوعی استاندارد توکن تعویض پذیر است که رفتاری مشابه اتر دارد و از انتقال توکن هایی که در سمت گیرنده مدیریت می شوند، پشتیبانی می کند.
- ERC-1363(opens in a new tab) - یک رابط برقراری ارتباط با توکن، برای توکنهای ERC-20 توصیف میکند که از اجرای کد گیرنده پس از اجرای انتقال یا «انتقال از» و یا اجرای کد ارسال کننده پس از تایید، پشتیبانی میکند.
- ERC-721 - یک رابط استاندارد برای توکنهای تعویض ناپذیر، مانند یک سند برای اثر هنری یا یک آهنگ است.
- ERC-2309(opens in a new tab) - یک رویداد استاندارد شده که هنگام ساخت یا انتقال یک یا چندین توکن تعویض ناپذیر، با استفاده از IDهای متوالی، اجرا و اطلاع رسانی میشود.
- ERC-4400(opens in a new tab) - افزونهای برای نقش مصرف کننده در رابط EIP-721.
- ERC-4907(opens in a new tab) - یک نقش دارای محدودیتهای دسترسی و زمانی را به توکنهای ERC-721 اضافه میکند.
- ERC-777 - (توصیه نمیشود) یک استاندارد توکن برای بهبود ERC-20.
- ERC-1155 - یک استاندارد توکنی است که میتواند دارای داراییهای تعویض پذیر و تعویض ناپذیر باشد.
- ERC-4626 - یک استاندارد خزانه توکنیزه شده که برای بهینهسازی و یکسانسازی پارامترهای فنی خزانه های سودده طراحی شده است.
درباره استانداردهای توکن بیشتر بدانید.
بیشتر بخوانید
آیا منبعی اجتماعی میشناسید که به شما کمک کرده باشد؟ این صفحه را ویرایش کنید و به آن اضافه کنید!