レッスン4

بنية أوراكل توكن

تعمل رموز Oracle على تحفيز موفري البيانات على توفير بيانات دقيقة وموثوقة لشبكة oracle، لتكون بمثابة مكافأة لتوفير البيانات التي تستخدمها العقود الذكية لتنفيذ وظائف محددة مسبقًا.

بنية رموز Oracle: نظرة عامة وتصميم

تلعب رموز Oracle دورًا مهمًا في تحفيز موفري البيانات للمساهمة ببيانات دقيقة وموثوقة في شبكة oracle. في هذه الوحدة، سنناقش بنية رموز أوراكل، بما في ذلك النظرة العامة والتصميم.

رموز Oracle هي رموز تشفير تُستخدم لتحفيز موفري البيانات على توفير بيانات دقيقة وموثوقة لشبكة oracle. تعمل هذه الرموز كمكافأة لتوفير البيانات التي تستخدمها العقود الذكية لتنفيذ وظائف محددة مسبقًا. تُستخدم رموز Oracle أيضًا للدفع مقابل خدمات عقد oracle التي تعالج وتتحقق من البيانات المقدمة من موفري البيانات.

يعد تصميم رموز oracle أمرًا بالغ الأهمية في ضمان سلامة وأمن شبكة oracle. عادةً ما تكون رموز Oracle هي رموز ERC-20 التي تم إنشاؤها على قمة سلسلة بلوكشين الإيثيريوم. يسمح هذا التصميم بالتكامل السلس مع التطبيقات اللامركزية الحالية ويتيح إمكانية التشغيل البيني مع شبكات blockchain الأخرى.

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

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

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

الأمان والخصوصية والسمعة من Oracle

يُعد أمان Oracle وخصوصيتها وسمعتها مكونات مهمة لتقنية blockchain. في هذا القسم، سنناقش هذه المكونات بالتفصيل.

أمان أوراكل

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

تواجه شبكات Oracle العديد من التحديات الأمنية، بما في ذلك التلاعب بالبيانات والتلاعب والهجمات الخارجية. يمكن لهذه التحديات أن تعرض سلامة الشبكة للخطر وتؤدي إلى فقدان الأصول. وللتخفيف من هذه المخاطر، تستخدم شبكات oracle العديد من التدابير الأمنية، بما في ذلك التشفير وآليات التحقق وبروتوكولات الاتصال الآمنة.

تتضمن أفضل ممارسات أمان Oracle استخدام بروتوكولات الاتصال الآمنة وتنفيذ آليات التحقق واستخدام خوارزميات التشفير لمنع التلاعب. هذه الممارسات ضرورية لضمان أمن وسلامة الشبكة.

خصوصية أوراكل

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

تشمل تحديات الخصوصية في شبكات oracle مخاطر تسرب البيانات وتحديد الأطراف المشاركة في المعاملة وإمكانية التلاعب بالبيانات. وللتخفيف من هذه المخاطر، تستخدم شبكات أوراكل العديد من تدابير الخصوصية، بما في ذلك التشفير وإثباتات المعرفة الصفرية والمعاملات الخاصة.

تتضمن أفضل ممارسات خصوصية Oracle استخدام التشفير وإثباتات المعرفة الصفرية والمعاملات الخاصة. هذه الممارسات ضرورية لضمان بقاء الأطراف المشاركة في المعاملة مجهولة الهوية وأن معلوماتهم الشخصية تظل سرية.

سمعة أوراكل

تشير سمعة Oracle إلى مصداقية مشغل عقدة oracle. السمعة أمر بالغ الأهمية لضمان أن البيانات التي تقدمها أوراكل موثوقة ودقيقة. عادةً ما تتحدد سمعة Oracle من خلال دقة البيانات المقدمة وتكرار المشاركة والموثوقية الشاملة لمشغل العقدة. تعد السمعة مكونًا أساسيًا لشبكات oracle، حيث إنها تحفز مشغلي العقد على توفير بيانات دقيقة وموثوقة للشبكة.

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

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

نسخ Oracle الاحتياطية: تجنب قطع الاتصال وعدم الاستقرار

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

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

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

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

آلية النسخ الاحتياطي لـ Chainlink

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

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

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

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

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

آلية النسخ الاحتياطي لبروتوكول النطاق

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

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

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

من الجدير بالذكر أن Band Protocol يتكامل أيضًا مع شبكات oracle الأخرى، مثل Chainlink، لتوفير مصادر إضافية للبيانات والتكرار. هذا يعني أنه في حالة وجود مشكلة في شبكة oracle واحدة، لا يزال بإمكان Band Protocol الوصول إلى البيانات من مصادر أخرى للحفاظ على دقة وموثوقية البيانات المقدمة للعقود الذكية.

بنية أوراكل الرئيسية

هندسة تشاينلينك

تعتبر عُقد Chainlink مسؤولة عن استرداد البيانات من مصادر خارج السلسلة وتسليمها إلى العقود الذكية. تشكل هذه العقد شبكة لامركزية توفر بنية تحتية موثوقة وقوية. تعمل كل عقدة كأوراكل، وتنقل البيانات بأمان إلى بلوكتشين.

يحتوي Chainlink على خوارزمية إجماع تسمى «Threshold Signatures» لضمان سلامة البيانات. تتضمن هذه الآلية عقدًا متعددة تسترجع البيانات بشكل مستقل من مصادر مختلفة ثم تجميع النتائج والتحقق منها. باستخدام خوارزمية الإجماع اللامركزية، تخفف Chainlink من مخاطر نقاط الفشل الفردية وتقلل من احتمالية معالجة البيانات أو التلاعب بها.

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

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

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

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

بنية بروتوكول النطاق

يستخدم بروتوكول Band بنية متطورة لتسهيل التكامل السلس للأوراكل اللامركزية في نظام blockchain البيئي. في هذا القسم، سوف نستكشف آليات البنية المتعمقة لبروتوكول النطاق.

تم بناء بنية Band Protocol على شبكة من موفري البيانات المعروفة باسم المدققين. هؤلاء المدققون مسؤولون عن استرداد البيانات والتحقق منها من مصادر خارجية. تضمن البنية أن البيانات المقدمة من المدققين موثوقة ودقيقة ومقاومة للتلاعب.

المكون الأساسي لبنية Band Protocol هو شبكة أوراكل اللامركزية. تتكون هذه الشبكة من مدققين يساهمون ببياناتهم في BandChain، والتي تعمل كبنية تحتية أساسية لنقل البيانات والتحقق منها. يتم تحفيز المدققين لتقديم بيانات دقيقة من خلال استخدام الحوافز الاقتصادية، مثل كسب رموز BAND.

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

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

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

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

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

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

هندسة واجهة برمجة التطبيقات 3

API3 هو حل أوراكل يهدف إلى توفير وصول آمن ولامركزي إلى بيانات العالم الحقيقي للعقود الذكية. تتضمن بنية API3 العديد من الآليات المتعمقة لضمان الموثوقية والجدارة بالثقة وقابلية التوسع لخدمة oracle.

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

يقدم المشروع مفهوم Airnode، الذي يعمل كبرنامج وسيط بين العقود الذكية وأوراكل الطرف الأول. يعمل Airnode كمكون آمن خارج السلسلة يتفاعل مع واجهات برمجة التطبيقات لموفري البيانات. وهي تتعامل مع عمليات المصادقة والترخيص واسترجاع البيانات، مما يضمن تسليم البيانات الصالحة والمصادقة فقط إلى العقود الذكية.

تنفذ API3 آلية أمان قوية تُعرف باسم نظام تخزين Airnode. يُطلب من موفري البيانات مشاركة كمية معينة من رموز API3 كضمان، والتي تعمل كضمان لدقة وموثوقية بياناتهم. إذا قدم مزود البيانات بيانات غير دقيقة أو فشل في تسليم البيانات كما وعد، فيمكن تخفيض الرموز المميزة المكدسة كعقوبة، مما يضمن المساءلة ويثبط السلوك الضار.

لتعزيز قابلية التوسع وخفض التكاليف، تستخدم API3 آلية تجميع البيانات. يسمح هذا لموفري البيانات المتعددين بالمساهمة بالبيانات في تجمع البيانات المشترك، والذي يمكن الوصول إليه بعد ذلك من خلال عقود ذكية متعددة. من خلال دمج البيانات في تجمع مشترك، تقلل API3 التكرار وتخفض التكاليف المرتبطة بالوصول إلى البيانات واسترجاعها من مصادر مختلفة.

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

تم تصميم بنية API3 بحيث لا تعتمد على بلوكتشين، مما يسمح بالتكامل مع منصات بلوكتشين المتعددة. تتيح قابلية التشغيل البيني هذه للعقود الذكية المنشورة على سلاسل بلوكشين مختلفة الوصول إلى خدمات أوراكل التي تقدمها API3، مما يوسع نطاق الوصول واعتماد حل oracle.

هندسة UMA

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

تستخدم UMA مزيجًا من المكونات داخل السلسلة وخارجها لتوليد خلاصات الأسعار الخاصة بها. خارج السلسلة، تستخدم UMA عملية التحقق من البيانات تسمى «آلية التحقق من البيانات» (DVM). يتضمن DVM شبكة لامركزية من حاملي الرموز، والمعروفة باسم «أدوات التحقق من البيانات»، الذين يقدمون بيانات الأسعار للتحقق من صحتها. يتم تحفيز أدوات التحقق من البيانات هذه لتوفير بيانات دقيقة وموثوقة من خلال مكافآت رمز UMA التي يتلقونها.

لضمان دقة موجز الأسعار، تدمج UMA آلية لحل النزاعات تسمى «النزاعات والتحديات». تسمح هذه الآلية لحاملي الرموز بتحدي بيانات الأسعار المقدمة من قبل مدققي البيانات إذا اشتبهوا في عدم الدقة أو التلاعب. تبدأ عملية حل النزاعات، وتقوم هيئة محلفين لامركزية، مؤلفة من حاملي رموز UMA، بتقييم الأدلة المقدمة لتحديد صحة البيانات المتنازع عليها. توفر هذه البنية نظامًا قويًا لضمان سلامة خلاصات الأسعار.

تدعم بنية المشروع أيضًا مفهوم «عقود Oracle المعينة» (ODCs). ODCs هي عقود ذكية مصممة خصيصًا للتفاعل مع خدمة oracle الخاصة بـ UMA والاستفادة من خلاصات الأسعار. يمكن تخصيص ODCs هذه لتلبية الاحتياجات المحددة للتطبيقات المختلفة، مما يسمح بمزيد من المرونة والقدرة على التكيف في استخدام خدمة ORACLE الخاصة بـ UMA.

免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。
カタログ
レッスン4

بنية أوراكل توكن

تعمل رموز Oracle على تحفيز موفري البيانات على توفير بيانات دقيقة وموثوقة لشبكة oracle، لتكون بمثابة مكافأة لتوفير البيانات التي تستخدمها العقود الذكية لتنفيذ وظائف محددة مسبقًا.

بنية رموز Oracle: نظرة عامة وتصميم

تلعب رموز Oracle دورًا مهمًا في تحفيز موفري البيانات للمساهمة ببيانات دقيقة وموثوقة في شبكة oracle. في هذه الوحدة، سنناقش بنية رموز أوراكل، بما في ذلك النظرة العامة والتصميم.

رموز Oracle هي رموز تشفير تُستخدم لتحفيز موفري البيانات على توفير بيانات دقيقة وموثوقة لشبكة oracle. تعمل هذه الرموز كمكافأة لتوفير البيانات التي تستخدمها العقود الذكية لتنفيذ وظائف محددة مسبقًا. تُستخدم رموز Oracle أيضًا للدفع مقابل خدمات عقد oracle التي تعالج وتتحقق من البيانات المقدمة من موفري البيانات.

يعد تصميم رموز oracle أمرًا بالغ الأهمية في ضمان سلامة وأمن شبكة oracle. عادةً ما تكون رموز Oracle هي رموز ERC-20 التي تم إنشاؤها على قمة سلسلة بلوكشين الإيثيريوم. يسمح هذا التصميم بالتكامل السلس مع التطبيقات اللامركزية الحالية ويتيح إمكانية التشغيل البيني مع شبكات blockchain الأخرى.

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

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

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

الأمان والخصوصية والسمعة من Oracle

يُعد أمان Oracle وخصوصيتها وسمعتها مكونات مهمة لتقنية blockchain. في هذا القسم، سنناقش هذه المكونات بالتفصيل.

أمان أوراكل

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

تواجه شبكات Oracle العديد من التحديات الأمنية، بما في ذلك التلاعب بالبيانات والتلاعب والهجمات الخارجية. يمكن لهذه التحديات أن تعرض سلامة الشبكة للخطر وتؤدي إلى فقدان الأصول. وللتخفيف من هذه المخاطر، تستخدم شبكات oracle العديد من التدابير الأمنية، بما في ذلك التشفير وآليات التحقق وبروتوكولات الاتصال الآمنة.

تتضمن أفضل ممارسات أمان Oracle استخدام بروتوكولات الاتصال الآمنة وتنفيذ آليات التحقق واستخدام خوارزميات التشفير لمنع التلاعب. هذه الممارسات ضرورية لضمان أمن وسلامة الشبكة.

خصوصية أوراكل

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

تشمل تحديات الخصوصية في شبكات oracle مخاطر تسرب البيانات وتحديد الأطراف المشاركة في المعاملة وإمكانية التلاعب بالبيانات. وللتخفيف من هذه المخاطر، تستخدم شبكات أوراكل العديد من تدابير الخصوصية، بما في ذلك التشفير وإثباتات المعرفة الصفرية والمعاملات الخاصة.

تتضمن أفضل ممارسات خصوصية Oracle استخدام التشفير وإثباتات المعرفة الصفرية والمعاملات الخاصة. هذه الممارسات ضرورية لضمان بقاء الأطراف المشاركة في المعاملة مجهولة الهوية وأن معلوماتهم الشخصية تظل سرية.

سمعة أوراكل

تشير سمعة Oracle إلى مصداقية مشغل عقدة oracle. السمعة أمر بالغ الأهمية لضمان أن البيانات التي تقدمها أوراكل موثوقة ودقيقة. عادةً ما تتحدد سمعة Oracle من خلال دقة البيانات المقدمة وتكرار المشاركة والموثوقية الشاملة لمشغل العقدة. تعد السمعة مكونًا أساسيًا لشبكات oracle، حيث إنها تحفز مشغلي العقد على توفير بيانات دقيقة وموثوقة للشبكة.

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

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

نسخ Oracle الاحتياطية: تجنب قطع الاتصال وعدم الاستقرار

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

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

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

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

آلية النسخ الاحتياطي لـ Chainlink

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

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

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

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

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

آلية النسخ الاحتياطي لبروتوكول النطاق

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

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

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

من الجدير بالذكر أن Band Protocol يتكامل أيضًا مع شبكات oracle الأخرى، مثل Chainlink، لتوفير مصادر إضافية للبيانات والتكرار. هذا يعني أنه في حالة وجود مشكلة في شبكة oracle واحدة، لا يزال بإمكان Band Protocol الوصول إلى البيانات من مصادر أخرى للحفاظ على دقة وموثوقية البيانات المقدمة للعقود الذكية.

بنية أوراكل الرئيسية

هندسة تشاينلينك

تعتبر عُقد Chainlink مسؤولة عن استرداد البيانات من مصادر خارج السلسلة وتسليمها إلى العقود الذكية. تشكل هذه العقد شبكة لامركزية توفر بنية تحتية موثوقة وقوية. تعمل كل عقدة كأوراكل، وتنقل البيانات بأمان إلى بلوكتشين.

يحتوي Chainlink على خوارزمية إجماع تسمى «Threshold Signatures» لضمان سلامة البيانات. تتضمن هذه الآلية عقدًا متعددة تسترجع البيانات بشكل مستقل من مصادر مختلفة ثم تجميع النتائج والتحقق منها. باستخدام خوارزمية الإجماع اللامركزية، تخفف Chainlink من مخاطر نقاط الفشل الفردية وتقلل من احتمالية معالجة البيانات أو التلاعب بها.

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

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

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

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

بنية بروتوكول النطاق

يستخدم بروتوكول Band بنية متطورة لتسهيل التكامل السلس للأوراكل اللامركزية في نظام blockchain البيئي. في هذا القسم، سوف نستكشف آليات البنية المتعمقة لبروتوكول النطاق.

تم بناء بنية Band Protocol على شبكة من موفري البيانات المعروفة باسم المدققين. هؤلاء المدققون مسؤولون عن استرداد البيانات والتحقق منها من مصادر خارجية. تضمن البنية أن البيانات المقدمة من المدققين موثوقة ودقيقة ومقاومة للتلاعب.

المكون الأساسي لبنية Band Protocol هو شبكة أوراكل اللامركزية. تتكون هذه الشبكة من مدققين يساهمون ببياناتهم في BandChain، والتي تعمل كبنية تحتية أساسية لنقل البيانات والتحقق منها. يتم تحفيز المدققين لتقديم بيانات دقيقة من خلال استخدام الحوافز الاقتصادية، مثل كسب رموز BAND.

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

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

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

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

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

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

هندسة واجهة برمجة التطبيقات 3

API3 هو حل أوراكل يهدف إلى توفير وصول آمن ولامركزي إلى بيانات العالم الحقيقي للعقود الذكية. تتضمن بنية API3 العديد من الآليات المتعمقة لضمان الموثوقية والجدارة بالثقة وقابلية التوسع لخدمة oracle.

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

يقدم المشروع مفهوم Airnode، الذي يعمل كبرنامج وسيط بين العقود الذكية وأوراكل الطرف الأول. يعمل Airnode كمكون آمن خارج السلسلة يتفاعل مع واجهات برمجة التطبيقات لموفري البيانات. وهي تتعامل مع عمليات المصادقة والترخيص واسترجاع البيانات، مما يضمن تسليم البيانات الصالحة والمصادقة فقط إلى العقود الذكية.

تنفذ API3 آلية أمان قوية تُعرف باسم نظام تخزين Airnode. يُطلب من موفري البيانات مشاركة كمية معينة من رموز API3 كضمان، والتي تعمل كضمان لدقة وموثوقية بياناتهم. إذا قدم مزود البيانات بيانات غير دقيقة أو فشل في تسليم البيانات كما وعد، فيمكن تخفيض الرموز المميزة المكدسة كعقوبة، مما يضمن المساءلة ويثبط السلوك الضار.

لتعزيز قابلية التوسع وخفض التكاليف، تستخدم API3 آلية تجميع البيانات. يسمح هذا لموفري البيانات المتعددين بالمساهمة بالبيانات في تجمع البيانات المشترك، والذي يمكن الوصول إليه بعد ذلك من خلال عقود ذكية متعددة. من خلال دمج البيانات في تجمع مشترك، تقلل API3 التكرار وتخفض التكاليف المرتبطة بالوصول إلى البيانات واسترجاعها من مصادر مختلفة.

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

تم تصميم بنية API3 بحيث لا تعتمد على بلوكتشين، مما يسمح بالتكامل مع منصات بلوكتشين المتعددة. تتيح قابلية التشغيل البيني هذه للعقود الذكية المنشورة على سلاسل بلوكشين مختلفة الوصول إلى خدمات أوراكل التي تقدمها API3، مما يوسع نطاق الوصول واعتماد حل oracle.

هندسة UMA

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

تستخدم UMA مزيجًا من المكونات داخل السلسلة وخارجها لتوليد خلاصات الأسعار الخاصة بها. خارج السلسلة، تستخدم UMA عملية التحقق من البيانات تسمى «آلية التحقق من البيانات» (DVM). يتضمن DVM شبكة لامركزية من حاملي الرموز، والمعروفة باسم «أدوات التحقق من البيانات»، الذين يقدمون بيانات الأسعار للتحقق من صحتها. يتم تحفيز أدوات التحقق من البيانات هذه لتوفير بيانات دقيقة وموثوقة من خلال مكافآت رمز UMA التي يتلقونها.

لضمان دقة موجز الأسعار، تدمج UMA آلية لحل النزاعات تسمى «النزاعات والتحديات». تسمح هذه الآلية لحاملي الرموز بتحدي بيانات الأسعار المقدمة من قبل مدققي البيانات إذا اشتبهوا في عدم الدقة أو التلاعب. تبدأ عملية حل النزاعات، وتقوم هيئة محلفين لامركزية، مؤلفة من حاملي رموز UMA، بتقييم الأدلة المقدمة لتحديد صحة البيانات المتنازع عليها. توفر هذه البنية نظامًا قويًا لضمان سلامة خلاصات الأسعار.

تدعم بنية المشروع أيضًا مفهوم «عقود Oracle المعينة» (ODCs). ODCs هي عقود ذكية مصممة خصيصًا للتفاعل مع خدمة oracle الخاصة بـ UMA والاستفادة من خلاصات الأسعار. يمكن تخصيص ODCs هذه لتلبية الاحتياجات المحددة للتطبيقات المختلفة، مما يسمح بمزيد من المرونة والقدرة على التكيف في استخدام خدمة ORACLE الخاصة بـ UMA.

免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。