تخطٍ إلى المحتوى الرئيسي

developers

إثيريوم مبرمج المصادر

دليل مبرمجي إثيريوم. من المطورين، للمطورين.

كيف ترغب في البدء؟

تعلم تطوير إثيريوم

اقرأ عن المفاهيم الأساسية وحزم برمجة إثيريوم مع المستندات المرجعية

اقرأ المستندات

التعلم من خلال تعليمات الاستخدام

تعلم تطوير إثيريوم خطوة بخطوة من المطورين الذين قاموا بذلك بالفعل.

عرض تعليمات الاستخدام

ابدأ التجربة

هل ترغب في التجربة أولاً، طرح الأسئلة لاحقاً؟

العب مع الكود

إعداد البيئة المحلية الخاصة بك

قم بتجهيز حزم البرمجة عن طريق تهيئة بيئة التطوير.

اختر حزمة البرمجة المفضلة
SpeedRunEthereum banner

حول مصادر المبرمج

ethereum.org هنا لمساعدتك في البناء مع إثيريوم عن طريقة التوثيق المتوفر عن المفاهيم الأساسية وحزمة البرمجة. بالإضافة إلى ذلك تتوفر تعليمات استخدام لمساعدتك.

وبإلهام من شبكة مطوري موزيلا، ظننا أن إثيريوم بحاجة إلى مكان لإيواء محتوى ومصادر رائعة. مثل أصدقائنا في موزيلا، كل شيء هنا مفتوح المصدر وجاهز لك للتوسعة والتحسين.

إذا كان لديك أي ملاحظات، فاتصل بنا عبر تسجيل مشكلة على GitHub أو على خادم Discord الخاص بنا. انضم لنا على الديسكورد(opens in a new tab)

استكشاف الوثائق

المقدمات

مقدمة إلى إثيريوم

مقدمة لسلسلة الكتل وإثيريوم

مقدمة إلى عملة إثير

مقدمة للعملات الرقمية وعملة إثير

مقدمة إلى التطبيقات اللامركزية

مقدمة إلى التطبيقات اللامركزية

مقدمة إلى حزمة التكنولوجيا

مقدمة لحزم برمجة إثيريوم

شبكة Web2 مقابل شبكة Web3

كيف يختلف عالم التطوير على شبكة الإنترنت الامركزية web3

لغات البرمجة

استخدام إثيريوم مع اللغات المألوفة

كلب يستخدم التطبيقات اللامركزية

الأساسيات

الحسابات

العقود أو الأشخاص في الشبكة

المعاملات

الطريقة التي تتغير بها حالة إثيريوم

الكتل

دفعات المعاملات المضافة إلى سلسلة الكتل

جهاز إثيريوم الظاهري (EVM)

الكمبيوتر الذي يعالج المعاملات

الغاز

تحتاج إلى عملات إثير لتشغيل المعاملات

العقد والعملاء

كيف يتم التحقق من الكتل والمعاملات في الشبكة

الشبكات

لمحة عامة عن الشبكة الرئيسية وشبكات الاختبار

التنقيب

كيف يتم إنشاء الكتل الجديدة والتوصل إلى إجماع الآراء باستخدام إثبات العمل

خوارزميات التنقيب

معلومات عن خوارزميات التنقيب في إثيريوم

حزم البرمجيات

العقود الذكية

المنطق وراء التطبيقات اللامركزية – اتفاقيات التنفيذ التلقائي

أطر التطوير

أدوات للمساعدة في تسريع التطوير

مكتبات لغة جافا سكريبت

استخدام لغة جافا سكريبت للتفاعل مع العقود الذكية

واجهات برمجة التطبيقات لأكواد التطبيق

استخدام مكتبات (العقود المجانية) للتفاعل مع العقود الذكية

مستكشفات الكتل

بوابة بيانات إيثيريوم الخاصة بك

أمان العقد الذكي

التدابير الأمنية التي ينبغي النظر فيها في أثناء عملية تطوير العقود الذكية

التخزين

كيفية التعامل مع وحدة تخزين التطبيق اللامركزي

بيئات التطوير

بيئات التطوير المتكاملة (IDE) المناسبة لتطوير البرامج اللامركزية

إعدادات متقدمة

معايير الرمز المميز

لمحة عامة عن معايير الرموز المميزة المقبولة

القيمة القابلة للاستخراج القصوى (MEV)

مقدمة عن القيمة القابلة للاستخراج القصوى (MEV)

Oracles عقود التعاملات خارج الشبكة

الحصول على بيانات من خارج السلسلة إلى العقود الذكية

التوسع

حلول للمعاملات الأسرع

طبقة الشبكات

مقدمة عن طبقة الشبكات في إثيريوم

هياكل البيانات والترميز

مقدمة عن هياكل البيانات ومخطط الترميز المُستخدم في حزمة إثيريوم

هل كانت هذه الصفحة مفيدة؟