پرش به محتوای اصلی
Change page

استانداردهای توسعه اتریوم

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

جامعه اتریوم استانداردهای زیادی را اتخاذ کرده است تا کمک کند پروژه ها (همچون کلاینت های اتریوم و کیف پول های دیجیتالی) در هنگام پیاده سازی، قابلیت اجرا داشته باشند و همچنین اطمینان حاصل می کند تا قراردادهای هوشمند و dapp ها هچنان ترکیب پذیر باقی بمانند.

استانداردها عموما به صورت پیشنهادات بهبود اتریوم (EIPها) معرفی می گردند که توسط اعضای جامعه از طریق یک فرآیند استاندارد(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 - یک استاندارد خزانه توکنیزه شده که برای بهینه‌سازی و یکسان‌سازی پارامترهای فنی خزانه های سودده طراحی شده است.

درباره استانداردهای توکن بیشتر بدانید.

بیشتر بخوانید

آیا منبعی اجتماعی می‌شناسید که به شما کمک کرده باشد؟ این صفحه را ویرایش کنید و به آن اضافه کنید!

آیا این مقاله مفید بود؟