Блокчейн oracle-ын тухай болон Web3-ийн талаар бага зэрэг

Одоогийн байдлаар блокчэйн нь мэдээллийн гадаад эх сурвалжаас өндөр тусгаарлагдсан байдаг - төвлөрсөн эх үүсвэрүүд болон бусад блокчейнүүдээс. Янз бүрийн блокчейнүүд хоорондоо нийцтэй, өгөгдөл солилцох (мөн гадаад нөөцтэй) байхын тулд oracle ашиглаж болно.

Блокчейн oracle-ын тухай болон Web3-ийн талаар бага зэрэг

Илтгэлүүд гэж юу вэ

Oracle нь блокчэйний гаднаас үйл явдлуудыг хүлээн авч, баталгаажуулдаг систем бөгөөд энэ өгөгдлийг ухаалаг гэрээнд ашиглахын тулд блокчейн рүү дамжуулдаг (эсвэл эсрэгээр). Oracles нь ухаалаг гэрээнд чухал ач холбогдолтой, учир нь ухаалаг гэрээ нь маш тодорхойлогддог. Мэдээлэл нь үнэн зөвийг баталгаажуулж чадах тодорхой сувгаар ухаалаг гэрээнд орох ёстой.

Нэг буюу өөр төрлийн харилцаа холбоог хангадаг хэд хэдэн төрлийн oracles байдаг:

  • програм хангамж - интернетээс эсвэл бусад блокчлоноос өгөгдөл хүлээн авах;
  • техник хангамж - янз бүрийн мэдрэгчээс өгөгдөл хүлээн авах (RFID шошго, ухаалаг гэр; биечлэн, логистик, IoT-ийн програмууд шууд санаанд орж ирдэг);

    Жишээ нь: агаарын температурын өгөгдлийг ухаалаг гэрээнд шилжүүлэх шаардлагатай. Та Интернэтээс өгөгдлийг програм хангамжийн oracle-аар эсвэл IoT мэдрэгчээс техник хангамжийн oracle-аар дамжуулан авч болно. *IoT Интернетийн зүйл.

  • ирж буй - блокчейн гаднаас ухаалаг гэрээ рүү;
  • гарах - ухаалаг гэрээнээс зарим эх сурвалж хүртэл;

Зөвшилцлийн онолыг заримдаа ашигладаг. Хэд хэдэн oracle бие даан өгөгдлийг хүлээн авдаг бөгөөд дараа нь гаралтыг тодорхойлохын тулд зарим алгоритмыг ашигладаг.

Энэ яагаад хэрэгтэй байгаагийн жишээ: 3 oracle нь Binance, BitMex, Coinbase-аас BTC/USD ханшийг хүлээн авч, дундаж утгыг гаралт болгон дамжуулдаг. Энэ нь солилцооны хоорондох бага зэргийн зөрүүг арилгадаг.

Web3

Oracles болон тэдгээрийн хэрэгжилтийн талаар ярихдаа тэдний зохион бүтээсэн ойлголт болох Web3-ийг үл тоомсорлож болохгүй. Web3 нь хайлтын системтэй харилцах харилцааг сайжруулахын тулд сайт бүрийг мета өгөгдлөөр тэмдэглэсэн семантик вэбийн санаа байсан юм. Гэсэн хэдий ч Web3-ийн орчин үеийн санаа бол dApp-аас бүрдэх сүлжээ юм. Мөн төвлөрсөн бус програмуудад oracle хэрэгтэй.

Блокчейн oracle-ын тухай болон Web3-ийн талаар бага зэрэг

Өөрөө oracle үүсгэх боломжтой (зарим тохиолдолд зайлшгүй шаардлагатай), гэхдээ түгээмэл хэрэглэгддэг oracle (жишээлбэл, санамсаргүй тоо үүсгэгч) байдаг тул oracle төслүүдийг ашиглах нь зардал багатай байдаг. Oracles хөгжүүлэх хоёр үндсэн (одоогийн) төсөл нь: Band и Chainlink.

Хамтлагийн протокол

Band Protocol нь dPoS зөвшилцлийн алгоритм дээр ажилладаг (энэ юу вэ) болон өгөгдөл нийлүүлэгчид зөвхөн нэр хүнд биш, харин мөнгөөр ​​үнэн зөвийг хариуцдаг.

Төслийн экосистемд гурван төрлийн хэрэглэгчид байдаг:

  • Мэдээллийн үйлчилгээ үзүүлэгч нь блокчэйний гаднаас блокчэйнд өгөгдөл дамжуулахын тулд бие даан ажилладаг. Токен эзэмшигчид өгөгдөл нийлүүлэгчид протоколд өгөгдөл оруулах эрхийг олгохын тулд бооцоо тавьдаг.
  • Oracle ашиглахын тулд бага хэмжээний төлбөр төлдөг DApp хөгжүүлэгчид.
  • Мэдээллийн үйлчилгээ үзүүлэгчдийн төлөө саналаа өгдөг хамтлаг жетон эзэмшигчид. Үйлчилгээ үзүүлэгчийн төлөө өөрсдийн жетоноор санал өгснөөр тэд dApps-аас төлсөн мөнгөнөөс шагнал авдаг.

Блокчейн oracle-ын тухай болон Web3-ийн талаар бага зэрэг

Band out of box-ийн санал болгож буй таамаглалуудын дунд: онгоцны хөөрөх/буух цаг, цаг агаарын газрын зураг, криптовалютын ханш, алт болон хувьцааны ханш, биткойны блокуудын тухай мэдээлэл, хийн дундаж үнэ, крипто бирж дээрх хэмжээ, санамсаргүй тоо үүсгэгч, Yahoo Finance, HTTP Статусын код.

Дашрамд хэлэхэд, Бэндийн хөрөнгө оруулагчдын дунд домогт венчур сан байдаг Sequoia и Бинан.

Chainlink

Ерөнхийдөө Chainlink болон Band нь анхдагч шийдэл болон хөгжүүлэлтийн чадвараараа маш төстэй юм. Chainlink нь ашиглахад хялбар, мэдээлэл хангагчдад санал өгөх боломжгүй, Band нь илүү уян хатан байдаг. Космос SDK бөгөөд 100% нээлттэй эх сурвалж юм.

Одоогоор Chainlink нь илүү алдартай бөгөөд Google Cloud, Binance, Matic Network болон Polkadot нь төслийн түншүүдийн жагсаалтад багтжээ. Chainlink мөн бөмбөрцөгт зориулсан oracles дээр анхаарлаа төвлөрүүлжээ DEFI, энэ нь одоо хурдацтай хөгжиж байна.

Блокчейн oracle-ын тухай болон Web3-ийн талаар бага зэрэг
Мэдээллийг Chainlink-аас oracle-аар авах боломжтой эх сурвалжууд.

дүгнэлт

Oracles нь төвлөрсөн нөөцөөс блокчэйн рүү өгөгдөл оруулах сайн санаа бөгөөд би түүний хөгжлийг анхааралтай ажиглах болно. Гэсэн хэдий ч, хэрэв бид өөр өөр блокчейнүүдийн харилцан нийцтэй байдлын талаар ярих юм бол парачейн зэрэг бусад шийдлүүд байдаг (илүү ирээдүйтэй технологи, миний дараагийн нийтлэлийн сэдэв).

Илүү гүнзгийрүүлэхийг хүсч буй хүмүүст: Band Docs, Chainlink Docs.

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх