Skip to main content
Change page

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

Page last update: ۲۲ خرداد ۱۴۰۳

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

جامعه اتریوم استانداردهای زیادی را اتخاذ کرده است تا کمک کند پروژه ها (همچون کلاینت های اتریوم و کیف پول های دیجیتالی) در هنگام پیاده سازی، قابلیت اجرا داشته باشند و همچنین اطمینان حاصل می کند تا قراردادهای هوشمند و 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 است.
  • ERCopens in a new tab: استانداردها و کنوانسیون‌های سطح برنامه

اطلاعات دقیق‌تر در مورد انواع و دسته‌های مختلف را می‌توانید در EIP-1opens in a new tab پیدا کنید

استانداردهای توکن

  • ERC-20 - یک رابط استاندارد برای توکن‌های تعویضپذیر (قابل تعویض)، مانند توکن‌های رای‌گیری، توکن‌های شرط‌بندی یا ارزهای مجازی می باشد.
    • ERC-223 - نوعی استاندارد توکن تعویض پذیر است که رفتاری مشابه اتر دارد و از انتقال توکن هایی که در سمت گیرنده مدیریت می شوند، پشتیبانی می کند.
    • ERC-1363opens in a new tab - یک رابط برقراری ارتباط با توکن، برای توکن‌های ERC-20 توصیف می‌کند که از اجرای کد گیرنده پس از اجرای انتقال یا «انتقال از» و یا اجرای کد ارسال کننده پس از تایید، پشتیبانی می‌کند.
  • ERC-721 - یک رابط استاندارد برای توکن‌های تعویض ناپذیر، مانند یک سند برای اثر هنری یا یک آهنگ است.
    • ERC-2309opens in a new tab - یک رویداد استاندارد شده که هنگام ساخت یا انتقال یک یا چندین توکن تعویض ناپذیر، با استفاده از IDهای متوالی، اجرا و اطلاع رسانی می‌شود.
    • ERC-4400opens in a new tab - افزونه‌ای برای نقش مصرف کننده در رابط EIP-721.
    • ERC-4907opens in a new tab - یک نقش دارای محدودیت‌های دسترسی و زمانی را به توکن‌های ERC-721 اضافه می‌کند.
  • ERC-777 - (توصیه نمی‌شود) یک استاندارد توکن برای بهبود ERC-20.
  • ERC-1155 - یک استاندارد توکنی است که می‌تواند دارای دارایی‌های تعویض پذیر و تعویض ناپذیر باشد.
  • ERC-4626 - یک استاندارد خزانه توکنیزه شده که برای بهینه‌سازی و یکسان‌سازی پارامترهای فنی خزانه های سودده طراحی شده است.

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

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

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

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