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

توسعه‌دهندگان

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

کتابچه راهنمای سازندگان برای اتریوم. توسط سازندگان، برای سازندگان.

چگونه می‌خواهید شروع کنید؟

آموزش توسعه اتریوم

مفاهیم اصلی و سهام اتریوم را با اسناد ما بخوانید.

مطالعه اسناد

از طریق برنامه آموزشی یاد بگیرید

توسعه اتریوم را گام به گام از سازندگانی که قبلاً آن را انجام داده اند یاد بگیرید.

مشاهده برنامه‌های آموزشی

شروع به آزمایش

می‌خواهید اول آزمایش کنید، بعد سؤال بپرسید؟

بازی با کد

تنظیم محیط محلی

با پیکربندی یک محیط توسعه، مجموعه خود را برای ساختن آماده کنید.

انتخاب سهم خود
SpeedRunEthereum banner

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

ethereum.org برای کمک به ساختن اتریوم با اسناد در مورد مفاهیم بنیادی و همچنین مجموعه توسعه به شما کمک می‌کند. همچنین آموزش‌هایی برای راه‌اندازی و شروع موجود است.

با الهام از شبکه توسعه دهندگان مرورگر Mozilla، ما فکر کردیم که اتریوم به مکانی برای نگه داشتن محتوای توسعه دهندگان و منابع نیاز دارد. مانند دوستانمان در Mozilla، تمامی موارد در اینجا منبع باز و آماده برای گسترش و بهبود توسط شما است.

نظرات و پیشنهادات خود را از طریق مطرح کردن یک Issue در Github یا از طریق سرور دیسکورد ما با ما مطرح نمایید. به دیسکورد بپیوندید(opens in a new tab)

جستجوی اسناد

معرفی

معرفی اتریوم

معرفی بلاکچین و اتریوم

معرفی اتر

مقدمه‌ای بر ارزهای رمزنگاری شده و اتر

معرفی دپ‌ها

معرفی برنامه‌های غیرمتمرکز

معرفی سهم

معرفی سهام اتریوم

Web2 در مقابل Web3

دنیای توسعه web3 چگونه متفاوت است

زبان‌های برنامه‌ریزی

استفاده از اتریوم با زبان‌های آشنا

دوج در حال استفاده از پخش‌افزار

اصول بنیادی

حساب‌ها

قراردادها یا افراد در شبکه

تراکنش‌ها

نحوه تغییر حالت اتریوم

بلوک‌ها

دسته‌هایی از تراکنش‌های اضافه شده به بلاکچین

ماشین مجازی اتریوم (EVM)

رایانه‌ای که تراکنش‌ها را پردازش می‌کند

گاز

برای تقویت تراکنش‌ها، اتر لازم است

گره‌ها و کاربرها

بلوک‌ها و تراکنش‌ها چگونه در شبکه تایید می‌شوند

شبکه‌ها

مروری بر شبکه اصلی و شبکه‌های آزمایشی

استخراج

نحوه ایجاد بلاک‌های جدید و به اجماع رسیدن آنها از طریق اثبات کار

الگوریتم‌های استخراج

اطلاعاتی در مورد الگوریتم‌های استخراج اتریوم

مجموعه

قرارداد‌های هوشمند

منطق پشت دپ‌ها – توافقنامه‌های خوداجرایی

چارچوب‌های توسعه

ابزارهایی برای کمک به تسریع توسعه

کتابخانه‌های جاوا اسکریپت

استفاده از جاوا اسکریپت برای تعامل با قراردادهای هوشمند

وب سرویس‌های بک‌اند

استفاده از کتابخانه‌ها برای تعامل با قراردادهای هوشمند

جستجوگر‌های بلاک

پورتال شما به داده‌های اتریوم

امنیت قرارداد هوشمند

الزامات امنیتی مهم هنگام عقد قراردادهای هوشمند

ذخیره‌سازی

نحوه مدیریت ذخیره‌سازی دپ

محیط‌های توسعه

IDE هایی که برای توسعه ی dapp ها مناسب هستند

پیشرفته

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

مروری بر استانداردهای پذیرفته شده توکن

حداکثر مقدار قابل‌استخراج (MEV)

مقدمه‌ای بر حداکثر مقدار قابل‌استخراج (MEV)

اوراکل‌ها

وارد کردن داده‌های خارج زنجیره‌ در قراردادهای هوشمند شما

مقیاس‌پذیری

راه‌حل‌هایی برای تراکنش‌های سریعتر

لایه شبکه

مقدمه‌ای بر لایه شبکه اتریوم

ساختار داده‌ها و رمزگذاری

مقدمه‌ای بر ساختار داده‌ها و طرح رمزگذاری مورد استفاده در سهام اتریوم

آیا این برگه مفید بود؟