Lição 2

تكنولوجيا إثيريوم؟

الآن بعد فهمك لأساسيات إثيريوم، من المهم أن تتعلم عن التكنولوجيا الأساسية وراء إثيريوم.

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

العقد الذكي هو عقد يتم تنفيذه مع البرنامج. على عكس العقد التقليدي ، حيث يتعين على الأطراف الرجوع إلى النظام القانوني ، يتم تنفيذ العقد الذكي ذاتيا (وربما ذاتي التنفيذ) ، اعتمادا على ما إذا تم استيفاء شروط محددة ، كما تراقبها البرامج أم لا. يمكن بناء "طبقة" تدعم العقود الذكية فوق البنية التحتية الحالية ل Ethereum. يتم إنشاء جميع العقود الذكية من خلال لغة برمجة تسمى Solidity.

قد توفر العقود الذكية عدة مزايا، مثل:

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

مثال على استخدام عقد ذكي:

افترض أن لورا ومايكل يرغبان في لعب لعبة الحجر والورق والمقص، والفائز في ثلاث مباريات يفوز برهان قيمته 1 إثيريوم. في هذه الحالة، يمكن لعقد ذكي:

  • توديع كل من أموالهما حتى يتم تحديد الفائز.
  • تأكد من عدم معرفة أي من اللاعبين بخيار اختيار اللاعب الآخر قبل اتخاذ قرارهما الخاص.
  • لديه مجموعة من القواعد التي تقول أن الصخرة تهزم المقصات ، والورقة تهزم الصخرة ، والمقصات تهزم الورقة.
  • تتبع من يفوز في كل لعبة حتى يفوز شخص ما ثلاث مرات.
  • ادفع المبلغ الكامل إلى الفائز النهائي في الثلاثة ألعاب.

يمكن تحقيق كل هذا بشكل موضوعي وشفاف ودون الاعتماد على لورا ومايكل.

صلابة

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

بلوكتشين إثيريوم

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

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

  • Metamask: ملحق متصفح ويب يربط جهازك بشبكة إثيريوم.
  • Brave: متصفح ويب ومحمول متكامل لـ BAT و ERC-20 الرموز.
  • خدمة أسماء إثريوم: منصة لإنشاء عناوين محفظة ETH مخصصة وبسيطة.
  • ديسنترالاند: منصة واقع افتراضي حيث يقوم المستخدمون بإنشاء وتجربة وتحقيق الربح من المحتوى والتطبيقات.
  • جنوسيس: سوق توقعات وبروتوكول DutchX لتقييم الأصول الرقمية.
  • كريبتوكيتيز: اللعبة السيئة السمعة التي أسقطت شبكة إثيريوم تسمح للاعبين بإنتاج وتداول القطط الرقمية الفريدة.

آلية التوافق

تتطلب تقنية سلاسل الكتل من أعضاء الشبكة التوصل إلى اتفاق قبل إضافة كتل جديدة. يتطلب آلية التوافق تحديد ما إذا كانت عملية معينة شرعية أم لا باستخدام طريقة تحقق تشفيرية محددة للشبكة. تعد آلية التوافق مفيدة أيضًا لحل النزاعات بين إدخالات متنافسة متعددة ومتزامنة ، مثل عندما يقترح المشاركون المختلفون معاملات مختلفة على نفس الأصل. تضمن هذه الآلية تسلسل المعاملات السليم وتمنع المشاركين ذوي الأداء المنخفض من استغلال النظام. هناك عدة أنواع من آليات التوافق ، ولكن إثيريوم يطبق:

برهان حصة (PoS) - يعني نظام برهان حصة أن صاحب العملات يمكنها كسب العملات ببساطة عن طريق إثبات ملكيتها لمبلغ معين من العملات، بدلاً من حل مشاكل رياضية صعبة (أي التعدين للعملات).

آلة إثيريوم الافتراضية (EVM)

آلة إثيريوم الافتراضية (EVM) هي بيئة تشغيل آمنة وموثوقة حيث يمكن للمبرمجين العمل عن بعد، مما يتيح لهم تحميل تحديثات تدريجية إلى سلسلة كتل إثيريوم، وهو ما أدى إلى ظهور العديد من التطبيقات اللامركزية (dApps). بمعنى آخر، EVM هو كمبيوتر كبير موزع عبر الشبكة، حيث تتم مشاركة رموز وبيانات كل عقد فردي، المشار إليها على التوالي بأنها رموز ومتغيرات الحالة، من قبل جميع العقد. يحدد التحقق من كتلة إثيريوم جديدة تحديث جميع المتغيرات في الحالة، ومن بين هذه، رصيد جميع الحسابات.

استنتاج

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

يسلط الضوء على

الصلابة هي لغة برمجة مكتوبة بشكل ثابت بناءً على JavaScript تسمح للمبرمجين بإنشاء عقود ذكية. إثيريوم هو بلوكشين يسمح بنقل العملات الرقمية بين الأفراد دون الحاجة إلى وسطاء. كان آلية توافق إثيريوم أساسًا من خلال دليل العمل (PoW)، ولهذا السبب كان تعدين إثيريوم نشاطًا شائعًا في قطاع العملات المشفرة. بعد تحديث يُسمى "الاندماج"، الذي سيتم مناقشته لاحقًا بالتفصيل، تحولت آلية توافقها إلى دليل الحصة (PoS). الجهاز الظاهري لإثيريوم (EVM) هو بيئة تسمح للمبرمجين بتحميل التحديثات التدريجية إلى بلوكشين إثيريوم، مما أدى إلى ظهور العديد من التطبيقات اللامركزية (dApps).

مقالات ذات صلة

Exclusão de responsabilidade
* O investimento em criptomoedas envolve riscos significativos. Prossiga com cuidado. O curso não pretende ser um conselho de investimento.
* O curso é criado pelo autor que se juntou ao Gate Learn. Qualquer opinião partilhada pelo autor não representa o Gate Learn.
Catálogo
Lição 2

تكنولوجيا إثيريوم؟

الآن بعد فهمك لأساسيات إثيريوم، من المهم أن تتعلم عن التكنولوجيا الأساسية وراء إثيريوم.

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

العقد الذكي هو عقد يتم تنفيذه مع البرنامج. على عكس العقد التقليدي ، حيث يتعين على الأطراف الرجوع إلى النظام القانوني ، يتم تنفيذ العقد الذكي ذاتيا (وربما ذاتي التنفيذ) ، اعتمادا على ما إذا تم استيفاء شروط محددة ، كما تراقبها البرامج أم لا. يمكن بناء "طبقة" تدعم العقود الذكية فوق البنية التحتية الحالية ل Ethereum. يتم إنشاء جميع العقود الذكية من خلال لغة برمجة تسمى Solidity.

قد توفر العقود الذكية عدة مزايا، مثل:

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

مثال على استخدام عقد ذكي:

افترض أن لورا ومايكل يرغبان في لعب لعبة الحجر والورق والمقص، والفائز في ثلاث مباريات يفوز برهان قيمته 1 إثيريوم. في هذه الحالة، يمكن لعقد ذكي:

  • توديع كل من أموالهما حتى يتم تحديد الفائز.
  • تأكد من عدم معرفة أي من اللاعبين بخيار اختيار اللاعب الآخر قبل اتخاذ قرارهما الخاص.
  • لديه مجموعة من القواعد التي تقول أن الصخرة تهزم المقصات ، والورقة تهزم الصخرة ، والمقصات تهزم الورقة.
  • تتبع من يفوز في كل لعبة حتى يفوز شخص ما ثلاث مرات.
  • ادفع المبلغ الكامل إلى الفائز النهائي في الثلاثة ألعاب.

يمكن تحقيق كل هذا بشكل موضوعي وشفاف ودون الاعتماد على لورا ومايكل.

صلابة

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

بلوكتشين إثيريوم

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

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

  • Metamask: ملحق متصفح ويب يربط جهازك بشبكة إثيريوم.
  • Brave: متصفح ويب ومحمول متكامل لـ BAT و ERC-20 الرموز.
  • خدمة أسماء إثريوم: منصة لإنشاء عناوين محفظة ETH مخصصة وبسيطة.
  • ديسنترالاند: منصة واقع افتراضي حيث يقوم المستخدمون بإنشاء وتجربة وتحقيق الربح من المحتوى والتطبيقات.
  • جنوسيس: سوق توقعات وبروتوكول DutchX لتقييم الأصول الرقمية.
  • كريبتوكيتيز: اللعبة السيئة السمعة التي أسقطت شبكة إثيريوم تسمح للاعبين بإنتاج وتداول القطط الرقمية الفريدة.

آلية التوافق

تتطلب تقنية سلاسل الكتل من أعضاء الشبكة التوصل إلى اتفاق قبل إضافة كتل جديدة. يتطلب آلية التوافق تحديد ما إذا كانت عملية معينة شرعية أم لا باستخدام طريقة تحقق تشفيرية محددة للشبكة. تعد آلية التوافق مفيدة أيضًا لحل النزاعات بين إدخالات متنافسة متعددة ومتزامنة ، مثل عندما يقترح المشاركون المختلفون معاملات مختلفة على نفس الأصل. تضمن هذه الآلية تسلسل المعاملات السليم وتمنع المشاركين ذوي الأداء المنخفض من استغلال النظام. هناك عدة أنواع من آليات التوافق ، ولكن إثيريوم يطبق:

برهان حصة (PoS) - يعني نظام برهان حصة أن صاحب العملات يمكنها كسب العملات ببساطة عن طريق إثبات ملكيتها لمبلغ معين من العملات، بدلاً من حل مشاكل رياضية صعبة (أي التعدين للعملات).

آلة إثيريوم الافتراضية (EVM)

آلة إثيريوم الافتراضية (EVM) هي بيئة تشغيل آمنة وموثوقة حيث يمكن للمبرمجين العمل عن بعد، مما يتيح لهم تحميل تحديثات تدريجية إلى سلسلة كتل إثيريوم، وهو ما أدى إلى ظهور العديد من التطبيقات اللامركزية (dApps). بمعنى آخر، EVM هو كمبيوتر كبير موزع عبر الشبكة، حيث تتم مشاركة رموز وبيانات كل عقد فردي، المشار إليها على التوالي بأنها رموز ومتغيرات الحالة، من قبل جميع العقد. يحدد التحقق من كتلة إثيريوم جديدة تحديث جميع المتغيرات في الحالة، ومن بين هذه، رصيد جميع الحسابات.

استنتاج

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

يسلط الضوء على

الصلابة هي لغة برمجة مكتوبة بشكل ثابت بناءً على JavaScript تسمح للمبرمجين بإنشاء عقود ذكية. إثيريوم هو بلوكشين يسمح بنقل العملات الرقمية بين الأفراد دون الحاجة إلى وسطاء. كان آلية توافق إثيريوم أساسًا من خلال دليل العمل (PoW)، ولهذا السبب كان تعدين إثيريوم نشاطًا شائعًا في قطاع العملات المشفرة. بعد تحديث يُسمى "الاندماج"، الذي سيتم مناقشته لاحقًا بالتفصيل، تحولت آلية توافقها إلى دليل الحصة (PoS). الجهاز الظاهري لإثيريوم (EVM) هو بيئة تسمح للمبرمجين بتحميل التحديثات التدريجية إلى بلوكشين إثيريوم، مما أدى إلى ظهور العديد من التطبيقات اللامركزية (dApps).

مقالات ذات صلة

Exclusão de responsabilidade
* O investimento em criptomoedas envolve riscos significativos. Prossiga com cuidado. O curso não pretende ser um conselho de investimento.
* O curso é criado pelo autor que se juntou ao Gate Learn. Qualquer opinião partilhada pelo autor não representa o Gate Learn.