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

developers

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

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

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

👩‍🎓

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

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

مطالعه اسناد
👩‍🏫

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

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

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

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

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

بازی با کد
👷

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

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

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

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

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

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

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

جستجوی اسناد

معرفی

معرفی اتریوم

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

معرفی اتر

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

معرفی دپ‌ها

معرفی پخش افزار

معرفی سهم

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

Web2 در مقابل Web3

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

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

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

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

اصول بنیادی

حساب‌های کاربری

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

تراکنش‌ها

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

بلوک‌ها

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

دستگاه مجازی اتریوم (EVM)

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

گاز

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

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

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

شبکه‌ها

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

استخراج

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

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

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

مجموعه

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

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

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

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

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

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

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

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

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

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

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

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

ذخیره‌سازی

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

محیط‌های برنامه نویسی

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

پیشرفته

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

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

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

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

اوراکل‌ها

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

مقیاس‌پذیری

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

لایه شبکه

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

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

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

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