ما هي العقود الذكية وكيف تعمل على إثيريوم؟

4/26/2025, 2:37:35 PM
العقود الذكية هي عقود تنفذ ذاتيًا مع شروط الاتفاق مكتوبة مباشرة في الكود. تنفذ تلقائيًا عند تحقيق الشروط المحددة مسبقًا، مما يقضي على الحاجة للوسطاء.

العقود الذكية هي ميزة أساسية في سلسلة الكتل الخاصة بإثيريوم وتمكّن مجموعة واسعة من التطبيقات اللامركزية (dApps). إليك شرحًا مفصلًا لما هي العقود الذكية وكيف تعمل على إثيريوم:

ما هي العقود الذكية؟

1. التعريف:

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

2. الخصائص الرئيسية:

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

  • تنفيذ ذاتي: بمجرد تحقيق الشروط المحددة في العقد، يُنفذ العقد تلقائياً دون الحاجة لتدخل بشري.

  • غير قابل للتغيير: بمجرد نشره على سلسلة الكتل، لا يمكن تعديل كود العقد الذكي، مما يضمن عدم تغيير شروط الاتفاق.

  • شفاف: يمكن رؤية رمز وشروط العقد الذكي من قبل جميع المشاركين على سلسلة الكتل، مما يضمن الشفافية والثقة.

  • مُرَكَزالعقود الذكية تعمل على شبكة مركزية، مما يقضي على الحاجة للوسطاء ويقلل من مخاطر الاحتيال أو الرقابة.

كيف تعمل العقود الذكية على إثيريوم؟

1. كتابة عقد ذكي:

  • لغات البرمجةالعقود الذكية على إثيريوم عادة ما تكتب بلغات برمجة عالية المستوى مثل
  • صلادة or Vyper. تم تصميم هذه اللغات خصيصًا لكتابة العقود الذكية.
  • تجميع: يتم تجميع الشفرة المكتوبة بهذه اللغات إلى بايت‌كود، الذي يمكن تنفيذه بواسطة آلة إثيريوم الظاهرية (EVM).

  • لغات البرمجة: العقود الذكية على إثيريوم عادة ما تكتب بلغات برمجة مستوى عالي مثل صلادةأوVyper. هذه اللغات مصممة خصيصًا لكتابة العقود الذكية.

  • تجميع: يتم تجميع الكود المكتوب في هذه اللغات إلى بايت كود، الذي يمكن تنفيذه بواسطة الجهاز الظاهري لإيثيريوم (EVM).

2. نشر عقد ذكي:

  • معاملة: لنشر عقد ذكي، يقوم المستخدم بإنشاء معاملة تتضمن بايت كود المعقد المترجم.
  • غاز: نشر عقد ذكي يتطلب كمية معينة من الغاز، والتي يتم دفعها بوحدة الإيثر (ETH). تغطي تكلفة الغاز الموارد الحسابية اللازمة لنشر العقد.

  • عنوان: بمجرد نشره، يتم تعيين عقد الذكاء الاصطناعي عنوان فريد على سلسلة كتل الإثيريوم. يتم استخدام هذا العنوان للتفاعل مع العقد.

  • عملية: لنشر عقد ذكي، يقوم المستخدم بإنشاء معاملة تتضمن البايت كود المترجم للعقد.

  • غاز: نشر عقد ذكي يتطلب كمية معينة من الغاز، الذي يتم دفعه بالإيثر (ETH). تغطي تكلفة الغاز الموارد الحسابية المطلوبة لنشر العقد.

  • عنوان: بمجرد نشره، يتم تعيين عقد الذكاء الاصطناعي عنوانًا فريدًا على سلسلة الكتل Ethereum. يتم استخدام هذا العنوان للتفاعل مع العقد.

3. التفاعل مع عقد ذكي:

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

  • مكالمات الوظائف: لكل عقد ذكي وظائف تعرف سلوكه. يمكن للمستخدمين استدعاء هذه الوظائف عن طريق إرسال المعاملات بالبيانات المناسبة.

  • تنفيذ: عندما يتم إرسال معاملة إلى عقد ذكي، يقوم EVM بتنفيذ كود العقد. يتم أداء هذا التنفيذ من قبل جميع العقد على شبكة إثيريوم، مما يضمن التناسق والأمان.

  • إرسال المعاملات: يمكن للمستخدمين التفاعل مع عقد ذكي عن طريق إرسال المعاملات إلى عنوانه. يمكن أن تتضمن هذه المعاملات بيانات تُشغّل وظائف محددة داخل العقد.

  • مكالمات الوظيفة: لكل عقد ذكي وظائف تحدد سلوكه. يمكن للمستخدمين استدعاء هذه الوظائف عن طريق إرسال المعاملات مع البيانات المناسبة.

  • تنفيذ: عندما يتم إرسال معاملة إلى عقد ذكي، يقوم EVM بتنفيذ كود العقد. يتم أداء هذا التنفيذ من قبل جميع العقد على شبكة إثيريوم، مضمنة الاستقرار والأمان.

4. التنفيذ والتحقق:

  • التوافق: يتم التحقق من تنفيذ عقد ذكي من قبل العقد على شبكة إثيريوم. بمجرد تحقق المعاملة وإضافتها إلى كتلة ، يتم تسجيل التغيرات الناتجة عن تنفيذ العقد على سلسلة الكتل.

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

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

  • تغييرات الحالة: العقود الذكية يمكن أن تخزن وتدير الحالة، والتي يتم تحديثها عند تنفيذ وظائف العقد. هذه الحالة أيضا لا يمكن تغييرها بمجرد تسجيلها على سلسلة الكتل.

حالات استخدام العقود الذكية

1. التمويل اللامركزي (DeFi):

  • العقود الذكية تستخدم لإنشاء منصات الإقراض اللامركزية، وتبادلات لامركزية (DEXs)، وبروتوكولات زراعة العوائد.

  • تُستخدم العقود الذكية لإنشاء منصات الإقراض اللامركزية، وتبادل العملات اللامركزية (DEXs)، وبروتوكولات زراعة العوائد.

2. الرموز غير القابلة للاستبدال (NFTs):

  • العقود الذكية تُستخدم لإنشاء وإدارة NFTs، التي تمثل أصولاً رقمية فريدة مثل الأعمال الفنية والمقتنيات والعقارات الافتراضية.

  • العقود الذكية تُستخدم لإنشاء وإدارة NFTs، التي تمثل أصولاً رقمية فريدة مثل الأعمال الفنية والمقتنيات والعقارات الافتراضية.

3. منظمات الذاتية اللامركزية (DAOs):

  • تُستخدم العقود الذكية لحكم DAOs، مما يتيح اتخاذ القرارات وإدارة المراسلات بشكل لامركزي.

  • تُستخدم العقود الذكية لحكم DAOs، مما يمكن من اتخاذ القرارات وإدارة اللامركزية.

4. إدارة سلسلة التوريد:

  • العقود الذكية يمكن أن تقوم بتأمين وتتبع حركة البضائع في سلسلة التوريد، مما يضمن الشفافية ويقلل من الاحتيال.

  • العقود الذكية يمكن أن تقوم بتأمين وتتبع حركة السلع في سلسلة التوريد، مما يضمن الشفافية ويقلل من الاحتيال.

5. التأمين:

  • العقود الذكية يمكن أن تُتمَّم عملية المطالبات في التأمين، مما يضمن أن يتم إجراء المدفوعات تلقائيًا عند تحقق الشروط.

  • العقود الذكية يمكن أن تقوم بتطوير عملية المطالبات في التأمين، مضمنةً أن يتم إجراء المدفوعات تلقائيًا عند تحقيق الشروط.

استنتاج

العقود الذكية هي ميزة قوية في سلسلة الكتل Ethereum، تمكن الاتفاقيات التلقائية، الخالية من الثقة، والشفافة. تكتب بلغة البرمجة، وتنشر على سلسلة الكتل، وتُنفذ تلقائيًا عند تحقيق الشروط المحددة مسبقًا. تُشكل هذه التقنية العمود الفقري للعديد من التطبيقات اللامركزية وهي سائق رئيسي للابتكار في مجال سلسلة الكتل.

* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.io.

ما هي العقود الذكية وكيف تعمل على إثيريوم؟

4/26/2025, 2:37:35 PM
العقود الذكية هي عقود تنفذ ذاتيًا مع شروط الاتفاق مكتوبة مباشرة في الكود. تنفذ تلقائيًا عند تحقيق الشروط المحددة مسبقًا، مما يقضي على الحاجة للوسطاء.

العقود الذكية هي ميزة أساسية في سلسلة الكتل الخاصة بإثيريوم وتمكّن مجموعة واسعة من التطبيقات اللامركزية (dApps). إليك شرحًا مفصلًا لما هي العقود الذكية وكيف تعمل على إثيريوم:

ما هي العقود الذكية؟

1. التعريف:

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

2. الخصائص الرئيسية:

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

  • تنفيذ ذاتي: بمجرد تحقيق الشروط المحددة في العقد، يُنفذ العقد تلقائياً دون الحاجة لتدخل بشري.

  • غير قابل للتغيير: بمجرد نشره على سلسلة الكتل، لا يمكن تعديل كود العقد الذكي، مما يضمن عدم تغيير شروط الاتفاق.

  • شفاف: يمكن رؤية رمز وشروط العقد الذكي من قبل جميع المشاركين على سلسلة الكتل، مما يضمن الشفافية والثقة.

  • مُرَكَزالعقود الذكية تعمل على شبكة مركزية، مما يقضي على الحاجة للوسطاء ويقلل من مخاطر الاحتيال أو الرقابة.

كيف تعمل العقود الذكية على إثيريوم؟

1. كتابة عقد ذكي:

  • لغات البرمجةالعقود الذكية على إثيريوم عادة ما تكتب بلغات برمجة عالية المستوى مثل
  • صلادة or Vyper. تم تصميم هذه اللغات خصيصًا لكتابة العقود الذكية.
  • تجميع: يتم تجميع الشفرة المكتوبة بهذه اللغات إلى بايت‌كود، الذي يمكن تنفيذه بواسطة آلة إثيريوم الظاهرية (EVM).

  • لغات البرمجة: العقود الذكية على إثيريوم عادة ما تكتب بلغات برمجة مستوى عالي مثل صلادةأوVyper. هذه اللغات مصممة خصيصًا لكتابة العقود الذكية.

  • تجميع: يتم تجميع الكود المكتوب في هذه اللغات إلى بايت كود، الذي يمكن تنفيذه بواسطة الجهاز الظاهري لإيثيريوم (EVM).

2. نشر عقد ذكي:

  • معاملة: لنشر عقد ذكي، يقوم المستخدم بإنشاء معاملة تتضمن بايت كود المعقد المترجم.
  • غاز: نشر عقد ذكي يتطلب كمية معينة من الغاز، والتي يتم دفعها بوحدة الإيثر (ETH). تغطي تكلفة الغاز الموارد الحسابية اللازمة لنشر العقد.

  • عنوان: بمجرد نشره، يتم تعيين عقد الذكاء الاصطناعي عنوان فريد على سلسلة كتل الإثيريوم. يتم استخدام هذا العنوان للتفاعل مع العقد.

  • عملية: لنشر عقد ذكي، يقوم المستخدم بإنشاء معاملة تتضمن البايت كود المترجم للعقد.

  • غاز: نشر عقد ذكي يتطلب كمية معينة من الغاز، الذي يتم دفعه بالإيثر (ETH). تغطي تكلفة الغاز الموارد الحسابية المطلوبة لنشر العقد.

  • عنوان: بمجرد نشره، يتم تعيين عقد الذكاء الاصطناعي عنوانًا فريدًا على سلسلة الكتل Ethereum. يتم استخدام هذا العنوان للتفاعل مع العقد.

3. التفاعل مع عقد ذكي:

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

  • مكالمات الوظائف: لكل عقد ذكي وظائف تعرف سلوكه. يمكن للمستخدمين استدعاء هذه الوظائف عن طريق إرسال المعاملات بالبيانات المناسبة.

  • تنفيذ: عندما يتم إرسال معاملة إلى عقد ذكي، يقوم EVM بتنفيذ كود العقد. يتم أداء هذا التنفيذ من قبل جميع العقد على شبكة إثيريوم، مما يضمن التناسق والأمان.

  • إرسال المعاملات: يمكن للمستخدمين التفاعل مع عقد ذكي عن طريق إرسال المعاملات إلى عنوانه. يمكن أن تتضمن هذه المعاملات بيانات تُشغّل وظائف محددة داخل العقد.

  • مكالمات الوظيفة: لكل عقد ذكي وظائف تحدد سلوكه. يمكن للمستخدمين استدعاء هذه الوظائف عن طريق إرسال المعاملات مع البيانات المناسبة.

  • تنفيذ: عندما يتم إرسال معاملة إلى عقد ذكي، يقوم EVM بتنفيذ كود العقد. يتم أداء هذا التنفيذ من قبل جميع العقد على شبكة إثيريوم، مضمنة الاستقرار والأمان.

4. التنفيذ والتحقق:

  • التوافق: يتم التحقق من تنفيذ عقد ذكي من قبل العقد على شبكة إثيريوم. بمجرد تحقق المعاملة وإضافتها إلى كتلة ، يتم تسجيل التغيرات الناتجة عن تنفيذ العقد على سلسلة الكتل.

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

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

  • تغييرات الحالة: العقود الذكية يمكن أن تخزن وتدير الحالة، والتي يتم تحديثها عند تنفيذ وظائف العقد. هذه الحالة أيضا لا يمكن تغييرها بمجرد تسجيلها على سلسلة الكتل.

حالات استخدام العقود الذكية

1. التمويل اللامركزي (DeFi):

  • العقود الذكية تستخدم لإنشاء منصات الإقراض اللامركزية، وتبادلات لامركزية (DEXs)، وبروتوكولات زراعة العوائد.

  • تُستخدم العقود الذكية لإنشاء منصات الإقراض اللامركزية، وتبادل العملات اللامركزية (DEXs)، وبروتوكولات زراعة العوائد.

2. الرموز غير القابلة للاستبدال (NFTs):

  • العقود الذكية تُستخدم لإنشاء وإدارة NFTs، التي تمثل أصولاً رقمية فريدة مثل الأعمال الفنية والمقتنيات والعقارات الافتراضية.

  • العقود الذكية تُستخدم لإنشاء وإدارة NFTs، التي تمثل أصولاً رقمية فريدة مثل الأعمال الفنية والمقتنيات والعقارات الافتراضية.

3. منظمات الذاتية اللامركزية (DAOs):

  • تُستخدم العقود الذكية لحكم DAOs، مما يتيح اتخاذ القرارات وإدارة المراسلات بشكل لامركزي.

  • تُستخدم العقود الذكية لحكم DAOs، مما يمكن من اتخاذ القرارات وإدارة اللامركزية.

4. إدارة سلسلة التوريد:

  • العقود الذكية يمكن أن تقوم بتأمين وتتبع حركة البضائع في سلسلة التوريد، مما يضمن الشفافية ويقلل من الاحتيال.

  • العقود الذكية يمكن أن تقوم بتأمين وتتبع حركة السلع في سلسلة التوريد، مما يضمن الشفافية ويقلل من الاحتيال.

5. التأمين:

  • العقود الذكية يمكن أن تُتمَّم عملية المطالبات في التأمين، مما يضمن أن يتم إجراء المدفوعات تلقائيًا عند تحقق الشروط.

  • العقود الذكية يمكن أن تقوم بتطوير عملية المطالبات في التأمين، مضمنةً أن يتم إجراء المدفوعات تلقائيًا عند تحقيق الشروط.

استنتاج

العقود الذكية هي ميزة قوية في سلسلة الكتل Ethereum، تمكن الاتفاقيات التلقائية، الخالية من الثقة، والشفافة. تكتب بلغة البرمجة، وتنشر على سلسلة الكتل، وتُنفذ تلقائيًا عند تحقيق الشروط المحددة مسبقًا. تُشكل هذه التقنية العمود الفقري للعديد من التطبيقات اللامركزية وهي سائق رئيسي للابتكار في مجال سلسلة الكتل.

* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.io.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!