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