- في عام 1998، صاغ نيك زابو، عالم الكمبيوتر الأمريكي، مصطلح العقد الذكي عندما اخترع أول عملة مشفرة، Bit Gold.
- تتبع العقود الذكية مفهومًا بسيطًا "إذا/آخر/متى وبعد ذلك" المكتوب بالكود. تقوم كل كتلة بتشغيل هذا النوع من التعليمات البرمجية على التوالي، وبالتالي تولد حلقة متكررة تبدو آلية.
- تحتوي العقود الذكية اليوم على كيانين رئيسيين، منشئ العقد والمتلقي.
لقد سمعنا جميعًا عن العملات المشفرة وثورات الويب 3 والإمكانيات اللامتناهية الممنوحة لمطوري تقنية blockchain. لقد أثبتت تقنية Blockchain طبيعتها المتنوعة والمرنة مرارًا وتكرارًا. لقد جلبت التطبيقات اللامركزية التي تهيمن ببطء على العالم الرقمي. وبالفعل فإن هذا الاختراع الجديد له مكانه في الثورة الصناعية الرابعة. ومع ذلك، هل تفهم حقًا كيف تعمل تقنية blockchain؟ ما الذي يجعلها فريدة من نوعها؟ الجواب على هذا السؤال هو العقد الذكي. نحن نتعمق في سلسلة مكونة من 4 أجزاء، كل نسخة موسعة من الأخرى حول تطبيقات العقود الذكية، ما هي ولماذا هي فريدة من نوعها.
هذا لمساعدة أي شخص مهتم بمعرفة ما الذي يجعل علامة blockchain. بالإضافة إلى ذلك، نأمل أن يلهم المزيد من مطوري blockchain في النظام البيئي في أفريقيا.
كيف تعمل تقنية blockchain؛ التاريخ
استغرق مصطلح العملة المشفرة كل شيء العالم الرقمي يشهد عاصفة في عام 2017، بعد 8 سنوات من ظهورها لأول مرة في عام 2009. ومنذ ذلك الحين، بدأت عربة الويب 3 مسيرتها الأولى، وسرعان ما أصبحت تقنية البلوكشين الشيء الجديد على شبكة الإنترنت. ومع ذلك، يحتاج معظم الناس إلى معرفة أن عملة البيتكوين لم تكن أبدًا أول عملة مشفرة، وأن مصطلح العقود الذكية ظهر لأول مرة قبل وقت طويل من إنشائها.
أيضا ، اقرأ تعدين الإيثيريوم، دليل المبتدئين للبدء.
في 1998، نيك زابوصاغ عالم الكمبيوتر الأمريكي مصطلح العقد الذكي عندما اخترع أول عملة مشفرة، Bit Gold. في ذلك الوقت، لم يكن مفهوم تقنية blockchain معروفًا على الرغم من أن تطبيقه كان موجودًا بالفعل. والحقيقة الممتعة هي أن الكثيرين يشتبهون في أن زابو عاد إلى الظهور لاحقًا باسم الاسم المستعار ساتوشي ناكاموتو، لكنه نفى هذا الادعاء في النهاية. في عمله الأصلي، عرّف زابو العقود الذكية بأنها بروتوكولات المعاملات المحوسبة التي تنفذ شروط العقد.
العقود الذكية ليست ذكاءً اصطناعيًا
استخدم عالم الكمبيوتر مصطلح ذكي لأنه ببساطة يمكنه تنفيذ خطوات محددة مبرمجة مسبقًا. في ذلك الوقت، اعتقد العديد من الأفراد أن مصطلح العقد الذكي يرتبط بالاستخدام الذكاء الاصطناعي ضمن برنامجه. ومع ذلك، ذكر لاحقًا أنه بقدر ما أدى التطبيق الأولي إلى أتمتة العقود، إلا أن قدراتها توقفت عند هذا الحد، مما يجعلها غير صالحة لأن يطلق عليها اسم الذكاء الاصطناعي.
وللتوضيح أكثر حول استخدامه للعقود الذكية، قارنها زابو بآلة البيع حيث بمجرد استيفاء المستخدم للشروط المختلفة لـ "العقود"، مثل إدخال الأموال والضغط على زر، ستحترم الآلة تلقائيًا نهاية الاتفاقية.
بشكل أساسي، تتبع جميع تطبيقات العقود الذكية، حتى في التطبيقات اللامركزية، هذه القاعدة الأساسية.
كتب زابو:
"يتم تشكيل هذه الأوراق المالية الجديدة من خلال الجمع بين الأوراق المالية (مثل السندات) والمشتقات (الخيارات والعقود الآجلة) في مجموعة واسعة من الطرق. وبفضل التحليل المحوسب لهذه الهياكل المعقدة للمدفوعات، يمكن الآن دمجها في عقود موحدة وتداولها بتكاليف معاملات منخفضة.
بعد سنوات، أعاد مطورو البلوكشين تعريف هذا المفهوم لتطوير الأنظمة والخوارزميات التي ستكون فيما بعد اللبنات الأساسية لـ "كيفية عمل البلوكتشين".
تحتوي العقود الذكية اليوم على كيانين رئيسيين: منشئ العقد، الذي يحدد ويضع قواعد العقد اللازمة من خلال الكود، والمستلم، الذي استوفى جميع القواعد للحصول على بعض الاستجابة. أدى هذا التفاهم المتبادل بين الطرفين إلى العديد من تطبيقات العقود الذكية.
اقرأ أيضًا ملف البرامج والحزم والأدوات التي تحتاجها لتصبح مطور ويب 3.
كيف تعمل تقنية blockchain؛ العقود الذكية
في أبسط الأمور لفهم "كيفية عمل blockchain"، تتبع العقود الذكية مفهومًا بسيطًا "إذا / آخر / متى وبعد ذلك" المكتوب في التعليمات البرمجية. تقوم كل كتلة بتشغيل هذا النوع من التعليمات البرمجية على التوالي، وبالتالي تولد حلقة متكررة تبدو آلية. تحتوي العقود الذكية على شروط محددة مسبقًا، إذا تم استيفاؤها، تؤدي إلى ردود أفعال. في لغة الشخص العادي، يقومون بتحقيق المفهوم. "لكل فعل ردة فعل". وهذا من شأنه أن يسمح للأطراف بإجراء المعاملات مع معرفة المصلحة المشتركة للمعاملة فقط.
العرض الأساسي
لفهم كيفية عمل blockchain، تتبع التطبيقات اللامركزية الخطوات التالية:
- يقوم مطورو Blockchain بتصميم وإعداد شروط محددة مسبقًا للمعاملات والتحقق من الصحة
- يمكن لأي طرف أن يطلق العقد الذكي من خلال بدء الرغبة أو الحاجة. وخير مثال على ذلك هو رغبة المستخدم في إرسال عملة مشفرة إلى طرف آخر.
- يؤدي هذا إلى تشغيل عملية التحقق من الصحة والتحقق. هذه العملية هي التطبيق الفعلي للعقود الذكية، حيث سيخضع التطبيق اللامركزي للقواعد المحددة مسبقًا التي وضعها مطورو blockchain. إنه مشابه لكيفية قيام البنوك بالتحقق من تفاصيل الحساب ومعلومات الهوية قبل تحويل الأموال. ومع ذلك، العقود الذكية لا تحتاج إلى معلومات زائدة.
- يقوم التطبيق اللامركزي بإنشاء كتلة جديدة. التطبيق الأساسي للعقود الذكية هو إنشاء سجل. يعد هذا السجل أمرًا حيويًا لأنه عنصر أساسي في "كيفية عمل blockchain". يتم توزيع البيانات عبر الشبكة الموزعة وهي قاعدة أساسية يتم تطبيقها عالميًا بواسطة مطوري blockchain.
- يقوم بدمج المعلومات القديمة والجديدة في شبكة blockchain. الخطوة الأخيرة في معظم العقود الذكية هي تحديث نظام الشبكة. يضمن تطبيقه العالمي عدم وجود أي عقدة في الشبكة تحتوي على بيانات مختلفة. وهذا يخلق الطبيعة الشفافة للعقود الذكية.
تتضمن المكونات المختلفة للعقد الذكي المنطق والخصائص والبيانات في حزمة واحدة. يؤدي هذا إلى انهيار طبقات منطق الأعمال والبيانات في طبقة واحدة يكتب فيها المطور في blockchain. يجيب هذا على بعض الجوانب الأساسية حول "كيفية عمل blockchain"؛ ثباتها وتنفيذها الحتمي والشفافية المطلوبة في البيئات غير الموثوقة. تختلف هذه السمات اعتمادًا على التطبيقات اللامركزية.
أيضا ، اقرأ تقنية Blockchain أساس التطبيقات الكينية.
يقوم بعض مطوري blockchain بفصل هذه الوظائف لعزلها واستخدامها في تطبيقات مختلفة للعقود الذكية.
النسخ المتماثل، كما ذكرنا سابقًا، يضمن أن جميع الأطراف أو الشبكات غير الموثوق بها لديها نفس المعلومات. سوف تتطلب كل عقدة داخل شبكة التطبيقات اللامركزية تنفيذ العقد الذكي مرارًا وتكرارًا.
وفي الختام
غالبًا ما يقوم مطورو Blockchain بإعادة اختراع شروط القواعد الأساسية المطبقة في blockchain. وهذا يؤدي إلى تطبيقات مختلفة للعقود الذكية. وفي الوقت نفسه، قد يستخدم البعض الثبات والشفافية ويركز البعض الآخر على توزيع العقود الذكية. من الضروري أن تتذكر أن هذه المقالة لا تركز على تطبيقها على العملات المشفرة.
لقد أثبت مطورو Blockchain أن هناك العديد من التصميمات للتطبيقات اللامركزية. كانت هذه مجرد مقالة تمهيدية تتناول المفهوم الأساسي للعقود الذكية وتوضح الجانب الأساسي. بالنسبة لجمهورنا الأكثر تقنية، سنصدر مقالًا يسلط الضوء على الطبيعة المعقدة للعقود الذكية. بالإضافة إلى ذلك، سنتحدث بالتفصيل عن لغات البرمجة المختلفة المستخدمة.
- محتوى مدعوم من تحسين محركات البحث وتوزيع العلاقات العامة. تضخيم اليوم.
- بلاتوبلوكشين. Web3 Metaverse Intelligence. تضخيم المعرفة. الوصول هنا.
- المصدر https://web3africa.news/2023/02/10/news/how-blockchain-works-starts-with-smart-contracts/
- 1998
- a
- من نحن
- حسابي
- كسب
- اكشن
- إضافة
- بعد
- اتفاقية
- AI
- مساعدة
- خوارزميات
- الكل
- سابقا
- أمريكي
- تحليل
- و
- آخر
- إجابة
- الأجوبة
- أي شخص
- تطبيق
- التطبيقات
- تطبيقي
- البند
- جانب
- الجوانب
- سمات
- جمهور
- الآلي
- تلقائيا
- البنوك
- الأساسية
- أساس
- لان
- أصبح
- قبل
- بدأ
- ما بين
- قطعة
- إلى البيتكوين
- حظر
- سلسلة كتلة
- شبكة blockchain
- شبكات Blockchain
- بلوكشين التكنولوجيا
- blockchains
- Blocks
- السندات
- كلا الطرفين
- جلبت
- ابني
- بنيت
- الأعمال
- زر
- قدرات
- مطالبة
- الكود
- صاغ
- الجمع بين
- مشترك
- مقارنة
- مجمع
- مكونات
- الكمبيوتر
- مفهوم
- المفاهيم
- الشروط
- إدارة
- عقد
- عقود
- جوهر
- التكاليف
- استطاع
- خلق
- يخلق
- خلق
- الخالق
- العملات المشفرة
- البيانات
- لاول مرة
- لاول مرة
- اللامركزية
- التطبيقات اللامركزية
- تعريف
- يعرف
- اعتمادا
- المشتقات
- تصميم
- تصاميم
- تفاصيل
- تطوير
- المطور
- المطورين
- مختلف
- رقمي
- العالم الرقمي
- وزعت
- الشبكة الموزعة
- توزيع
- كل
- في وقت سابق
- النظام الإيكولوجي
- توضيح
- التي لا نهاية لها
- يضمن
- كامل
- الكيانات
- البيئات
- أساسي
- حتى
- في النهاية
- مثال
- تنفيذ
- موسع
- قليل
- العثور على
- الاسم الأول
- مرن
- تركز
- اتباع
- شكلت
- دورة تأسيسية
- مرح
- وظائف
- أساسي
- أموال
- إضافي
- العقود الآجلة
- يولد
- الحصول على
- Go
- ذهبي
- توجيه
- سمعت
- تسليط الضوء
- أمل
- كيفية
- لكن
- HTTPS
- ID
- ثبات
- in
- تتضمن
- الأفراد
- صناعي
- ثورة صناعية
- معلومات
- في البداية
- إلهام
- مصلحة
- يستفد
- استهلالي
- اخترع
- اختراع
- قضية
- IT
- نوع
- معرفة
- لغة
- اللغات
- اسم العائلة
- طبقة
- طبقات
- يؤدي
- تعلم
- ليد
- طويل
- منخفض
- آلة
- الرئيسية
- يصنع
- القيام ب
- كثير
- ماكس العرض
- المذكورة
- مجرد
- يدمج
- تعدين
- مال
- الأكثر من ذلك
- أكثر
- متبادل
- ناكاموتو
- الطبيعة
- ضروري
- حاجة
- صاف
- شبكة
- نظام الشبكة
- الشبكات
- جديد
- العقدة
- كثير
- قديم
- مزيد من الخيارات
- أصلي
- أخرى
- أخرى
- صفقة
- حزم
- جزء
- الأحزاب
- حفلة
- المدفوعات
- مجتمع
- المكان
- أفلاطون
- الذكاء افلاطون البيانات
- أفلاطون داتا
- إمكانيات
- رئيسي
- عملية المعالجة
- برمجة وتطوير
- لغات البرمجة
- HAS
- البروتوكولات
- ثبت
- سؤال
- ردود الفعل
- عرض
- سجل
- تذكر
- تكرارية
- تكرار
- تطلب
- مطلوب
- استجابة
- نتيجة
- النتائج
- ثورة
- قاعدة
- القواعد
- نفسه
- راض
- ساتوشي
- ساتوشي ناكاموتو
- عالم
- ضمانات
- مستقل
- مسلسلات
- طقم
- باكجات
- الإعداد
- مماثل
- الاشارات
- ببساطة
- منذ
- عزباء
- ببطء
- سمارت
- عقد الذكية
- العقود الذكية
- So
- بعض
- محدد
- ذكر
- خطوة
- خطوات
- لا يزال
- عاصفة
- هذه
- نظام
- أنظمة
- تقني
- تكنولوجيا
- سياسة الحجب وتقييد الوصول
- •
- من مشاركة
- شيء
- فكر
- عبر
- طوال
- الوقت
- إلى
- أدوات
- لمس
- تداول
- صفقة
- مصاريف التحويلات
- المعاملات
- نقل
- الشفافية
- شفاف
- يثير
- صحيح
- فهم
- فهم
- فريد من نوعه
- عالمي
- تستخدم
- مستخدم
- الاستفادة من
- التحقق من صحة
- تشكيلة
- مختلف
- التحقق
- تحقق من
- متعدد الجوانب
- الإصدار
- حيوي
- طرق
- الويب
- شبكة 3
- Web3
- ابحث عن
- التي
- من الذى
- واسع
- سوف
- في غضون
- للعمل
- أعمال
- العالم
- سوف
- مكتوب
- سنوات
- أنت
- زفيرنت