سلسلة أوراكل رقم 1: نظرة عامة على أوراكل

لم تعد Oracle جديدة مع الأسماء التي شهدت نموًا مثيرًا للإعجاب في موسم الصعود الماضي، مثل ChainLink (LINK)، وTellor (TRB)، وBand Protocol (BAND)... ولكن ما هي الإمكانيات وما هو التطوير الموجود؟ أم لا؟ كيف يمكن لشركة أوراكل أن تصل إلى مرحلة التطوير في المستقبل؟ ما هو مشروع Oracle الذي سيكون الفائز النهائي؟ دعنا نكتشف الإجابة من خلال سلسلة Oracle الخاصة بـ CoinCu!

في الجزء الأول نوضح معًا مفهوم أوراكل وبعض الأسئلة عنه!

ما هو وحي؟

تُفهم Oracle (المترجمة باللغة الفيتنامية تعني "Oracle") على أنها برنامج أو جهاز مسؤول عن تلقي البيانات والتحقق من صحتها من الخارج إلى blockchain والعقد الذكي، باستخدام طرق مثل واجهة برمجة التطبيقات (API) أو بيانات السوق.

إذا كان التعريف أعلاه مربكًا بعض الشيء، فكر في ما يلي: Oracle هي وسيط يساعد في ربط البيانات خارج السلسلة بسلاسل الكتل (المتصلة بالسلسلة)..

فمثلا:

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

وبالمثل، فإن blockchain والعقد الذكي أنفسهم لا يتلقون أو يعالجون أو يصادقون على أي بيانات خارجية (بيانات حول تحركات الأسعار، وحجم المعاملات ...)، ولكن يجب أن يمروا عبر أوراكل. .

حاليًا، يتم تقسيم معلومات blockchain إلى ثلاثة أنواع رئيسية:

  • بيانات العالم الحقيقي: معلومات من العالم الحقيقي.
  • بيانات سوق التشفير: معلومات حول CoinMarketCap وCoinGecko مثل تقلبات الأسعار وأحجام التداول والتغيرات في القيمة السوقية...
  • خدمات للشركات: المعلومات المستخدمة لتشغيل المنظمات والشركات.

يتم استيعاب المعلومات المذكورة أعلاه بواسطة Oracle للتعدين واستخدامها في العقود الذكية و blockchain. بفضل وظائفها المهمة، ساعدت Oracle في جعل blockchain والعقود الذكية أكثر عملية.

تصنيف أوراكل

هناك عدة طرق لتصنيف أوراكل.

- بعد التغذية، تنقسم Oracle إلى Oracle on-chain وOracle خارج السلسلة. والفرق الأساسي بين الاثنين هو مصدر البيانات. على سبيل المثال، سعر BTC/USD من مصدر Uniswap هو On-Chain-Oracle، وسعر BTC/USD من CoinGecko هو خارج Chain-Oracle.

– حسب الغرض من المشروع، تنقسم Oracle إلى Oracle Service Provider (موفري خدمة Oracle مثل Chainlink وBand …) وOracle الداخلي (وهي حلول لمشاريعهم الخاصة، على سبيل المثال UMA لديها Oracle الخاصة بها لمشاريعها الخاصة. مشروعك).

- من خلال اللامركزية، قامت Oracle بإدارة Oracle مركزيًا (مثل Oracle من Compound) وOracle اللامركزية (مثل MakerDAOs).

في هذا القسم، سأشرح أيضًا بعض إيجابيات وسلبيات استخدام Oracle على السلسلة وخارجها:

أوراكل على السلسلة أوراكل خارج السلسلة
مزايا – التأكد من توقيت واستمرارية البيانات - بيانات أقل معالجة
– تتم إضافة البيانات إلى السلسلة من قبل الأشخاص المخولين
عطل - سهولة التلاعب
– يمكن لأي شخص وضع البيانات في السلسلة
- تأخير البيانات

خصائص أوراكل المثالي

يجب أن يتمتع حل Oracle المثالي بالخصائص التالية:

  • دقة عالية: يجب أن تعكس القيم المقدمة من الحل القيمة الفعلية.
  • مقاومة الاحتيال والتلاعب.
  • الاستمرارية والموضوعية: ينبغي ضمان توفير البيانات في الوقت المناسب لتشغيل النظام.
  • لامركزية: يتم التحقق من صحة البيانات المقدمة من Oracle بشكل لا مركزي.

دور وأهمية أوراكل

بالنسبة لـ blockchain بشكل عام

ولتوضيح دور العرافة، سأضرب مثالاً يتعلق بحدث موسم اليورو: نتيجة المباراة بين إسبانيا وكرواتيا.

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

إذن، إليك كيفية رؤية المشكلات التي تحلها Oracle والتي تتضمن:

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

إذن ما الذي تحتاجه Oracle في DeFi؟ يعد هذا جزءًا مهمًا من ضمان إمكانية اعتماد الجميع على إمكانات النمو المستقبلية لشركة Oracle. سنكتشف ذلك في الأقسام القليلة القادمة.

بالنسبة للتمويل اللامركزي

باعتبارها منصة مالية لا مركزية، يتطلب تشغيل DeFi بيانات مستمرة ودقيقة وفي الوقت المناسب. يمكن القول أن Oracle هي القوة الدافعة وراء تطوير واستقرار DeFi. في DeFi، توفر حلول Oracle بشكل أساسي نوعين من البيانات: موجز البيانات وسعر البيانات.

- خلاصة البيانات

هو تطبيق يساعد في توفير المعلومات لخدمات وتطبيقات الطرف الثالث.

يوفر المشروع معلومات لأطراف ثالثة، والتي تشمل المعلومات:

  • معلومات الطقس.
  • معلومات عن أسعار Coinecko.
  • تجزئة كتلة البيتكوين.

- سعر البيانات

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

النهاية

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

في المقالة التالية، سأتعمق في 3 مشاريع نموذجية لشركة Oracle، وهي: Chainlink، وBand Protocol، وTellor. هذه هي 3 مشاريع تمثل تصميمات رمزية مختلفة في Oracle. سأحلل بمزيد من التفصيل كيفية تصميم الرموز المميزة في كل مشروع محدد. سنلتقى مجددا!

بوسيدون

تحقق من المزيد من المقالات التي تحلل مشاريع DeFi المحتملة الأخرى بواسطة مؤلف Poseidon:

سلسلة أوراكل رقم 1: نظرة عامة على أوراكل

لم تعد Oracle جديدة مع الأسماء التي شهدت نموًا مثيرًا للإعجاب في موسم الصعود الماضي، مثل ChainLink (LINK)، وTellor (TRB)، وBand Protocol (BAND)... ولكن ما هي الإمكانيات وما هو التطوير الموجود؟ أم لا؟ كيف يمكن لشركة أوراكل أن تصل إلى مرحلة التطوير في المستقبل؟ ما هو مشروع Oracle الذي سيكون الفائز النهائي؟ دعنا نكتشف الإجابة من خلال سلسلة Oracle الخاصة بـ CoinCu!

في الجزء الأول نوضح معًا مفهوم أوراكل وبعض الأسئلة عنه!

ما هو وحي؟

تُفهم Oracle (المترجمة باللغة الفيتنامية تعني "Oracle") على أنها برنامج أو جهاز مسؤول عن تلقي البيانات والتحقق من صحتها من الخارج إلى blockchain والعقد الذكي، باستخدام طرق مثل واجهة برمجة التطبيقات (API) أو بيانات السوق.

إذا كان التعريف أعلاه مربكًا بعض الشيء، فكر في ما يلي: Oracle هي وسيط يساعد في ربط البيانات خارج السلسلة بسلاسل الكتل (المتصلة بالسلسلة)..

فمثلا:

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

وبالمثل، فإن blockchain والعقد الذكي أنفسهم لا يتلقون أو يعالجون أو يصادقون على أي بيانات خارجية (بيانات حول تحركات الأسعار، وحجم المعاملات ...)، ولكن يجب أن يمروا عبر أوراكل. .

حاليًا، يتم تقسيم معلومات blockchain إلى ثلاثة أنواع رئيسية:

  • بيانات العالم الحقيقي: معلومات من العالم الحقيقي.
  • بيانات سوق التشفير: معلومات حول CoinMarketCap وCoinGecko مثل تقلبات الأسعار وأحجام التداول والتغيرات في القيمة السوقية...
  • خدمات للشركات: المعلومات المستخدمة لتشغيل المنظمات والشركات.

يتم استيعاب المعلومات المذكورة أعلاه بواسطة Oracle للتعدين واستخدامها في العقود الذكية و blockchain. بفضل وظائفها المهمة، ساعدت Oracle في جعل blockchain والعقود الذكية أكثر عملية.

تصنيف أوراكل

هناك عدة طرق لتصنيف أوراكل.

- بعد التغذية، تنقسم Oracle إلى Oracle on-chain وOracle خارج السلسلة. والفرق الأساسي بين الاثنين هو مصدر البيانات. على سبيل المثال، سعر BTC/USD من مصدر Uniswap هو On-Chain-Oracle، وسعر BTC/USD من CoinGecko هو خارج Chain-Oracle.

– حسب الغرض من المشروع، تنقسم Oracle إلى Oracle Service Provider (موفري خدمة Oracle مثل Chainlink وBand …) وOracle الداخلي (وهي حلول لمشاريعهم الخاصة، على سبيل المثال UMA لديها Oracle الخاصة بها لمشاريعها الخاصة. مشروعك).

- من خلال اللامركزية، قامت Oracle بإدارة Oracle مركزيًا (مثل Oracle من Compound) وOracle اللامركزية (مثل MakerDAOs).

في هذا القسم، سأشرح أيضًا بعض إيجابيات وسلبيات استخدام Oracle على السلسلة وخارجها:

أوراكل على السلسلة أوراكل خارج السلسلة
مزايا – التأكد من توقيت واستمرارية البيانات - بيانات أقل معالجة
– تتم إضافة البيانات إلى السلسلة من قبل الأشخاص المخولين
عطل - سهولة التلاعب
– يمكن لأي شخص وضع البيانات في السلسلة
- تأخير البيانات

خصائص أوراكل المثالي

يجب أن يتمتع حل Oracle المثالي بالخصائص التالية:

  • دقة عالية: يجب أن تعكس القيم المقدمة من الحل القيمة الفعلية.
  • مقاومة الاحتيال والتلاعب.
  • الاستمرارية والموضوعية: ينبغي ضمان توفير البيانات في الوقت المناسب لتشغيل النظام.
  • لامركزية: يتم التحقق من صحة البيانات المقدمة من Oracle بشكل لا مركزي.

دور وأهمية أوراكل

بالنسبة لـ blockchain بشكل عام

ولتوضيح دور العرافة، سأضرب مثالاً يتعلق بحدث موسم اليورو: نتيجة المباراة بين إسبانيا وكرواتيا.

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

إذن، إليك كيفية رؤية المشكلات التي تحلها Oracle والتي تتضمن:

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

إذن ما الذي تحتاجه Oracle في DeFi؟ يعد هذا جزءًا مهمًا من ضمان إمكانية اعتماد الجميع على إمكانات النمو المستقبلية لشركة Oracle. سنكتشف ذلك في الأقسام القليلة القادمة.

بالنسبة للتمويل اللامركزي

باعتبارها منصة مالية لا مركزية، يتطلب تشغيل DeFi بيانات مستمرة ودقيقة وفي الوقت المناسب. يمكن القول أن Oracle هي القوة الدافعة وراء تطوير واستقرار DeFi. في DeFi، توفر حلول Oracle بشكل أساسي نوعين من البيانات: موجز البيانات وسعر البيانات.

- خلاصة البيانات

هو تطبيق يساعد في توفير المعلومات لخدمات وتطبيقات الطرف الثالث.

يوفر المشروع معلومات لأطراف ثالثة، والتي تشمل المعلومات:

  • معلومات الطقس.
  • معلومات عن أسعار Coinecko.
  • تجزئة كتلة البيتكوين.

- سعر البيانات

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

النهاية

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

في المقالة التالية، سأتعمق في 3 مشاريع نموذجية لشركة Oracle، وهي: Chainlink، وBand Protocol، وTellor. هذه هي 3 مشاريع تمثل تصميمات رمزية مختلفة في Oracle. سأحلل بمزيد من التفصيل كيفية تصميم الرموز المميزة في كل مشروع محدد. سنلتقى مجددا!

بوسيدون

تحقق من المزيد من المقالات التي تحلل مشاريع DeFi المحتملة الأخرى بواسطة مؤلف Poseidon:

تمت الزيارة 70 مرة، 1 زيارة اليوم

اترك تعليق