Mahitungod sa mga orakulo sa blockchain ug gamay bahin sa Web3

Sa pagkakaron, ang mga blockchain kay nahimulag kaayo gikan sa gawas nga mga tinubdan sa impormasyon - pareho nga sentralisadong mga kapanguhaan ug uban pang mga blockchain. Aron maseguro nga ang lain-laing mga blockchain compatible ug daling magbayloay og data sa ilang mga kaugalingon (ug uban sa external resources), ang mga orakulo mahimong gamiton.

Mahitungod sa mga orakulo sa blockchain ug gamay bahin sa Web3

Unsa ang mga orakulo

Ang orakulo usa ka sistema nga nagdawat ug nagpamatuod sa mga panghitabo gikan sa gawas sa blockchain ug nagpadala niini nga datos sa blockchain aron magamit sa mga smart nga kontrata (o vice versa). Ang mga Oracle kritikal alang sa mga smart nga kontrata tungod kay ang mga smart contract kay deterministiko kaayo. Ang impormasyon kinahanglang mosulod sa smart contract pinaagi sa usa ka piho nga channel nga makapamatuod sa katukma niini.

Adunay ubay-ubay nga mga matang sa orakulo nga naghatag og usa o lain nga matang sa komunikasyon:

  • software - makadawat og datos gikan sa Internet o gikan sa ubang mga blockchain;
  • hardware - makadawat data gikan sa lainlaing mga sensor (RFID mga tag, smart home; personal, ang mga aplikasyon sa logistics ug IoT diha-diha dayon nahunahunaan);

    Pananglitan: ang datos sa temperatura sa hangin kinahanglang ibalhin ngadto sa usa ka smart contract. Makakuha ka ug data gikan sa Internet pinaagi sa software oracle, o gikan sa IoT sensor pinaagi sa hardware oracle. *IoT Internet sa mga Butang.

  • umaabot - gikan sa gawas sa blockchain ngadto sa smart contract;
  • outgoing - gikan sa usa ka smart kontrata ngadto sa pipila ka mga kapanguhaan;

Ang mga orakulo sa konsensus usahay gigamit. Daghang mga orakulo nga independente nga nakadawat mga datos, ug dayon mogamit pipila ka algorithm aron mahibal-an ang output.

Usa ka pananglitan kung nganong gikinahanglan kini: Ang 3 nga mga orakulo makadawat sa BTC / USD nga rate gikan sa Binance, BitMex ug Coinbase, ug ipadala ang kasagaran nga bili isip output. Kini nagpahapsay sa gagmay nga mga kalainan tali sa mga pagbayloay.

Web3

Kung maghisgot bahin sa mga orakulo ug ang ilang mga pagpatuman, ang usa dili makabalewala sa Web3, ang konsepto diin kini giimbento. Ang Web3 sa sinugdan usa ka ideya alang sa usa ka semantiko nga web, diin ang matag site adunay tag nga metadata aron mapaayo ang interaksyon sa mga search engine. Bisan pa, ang modernong ideya sa Web3 usa ka network nga gilangkuban sa mga dApps. Ug ang mga desentralisadong aplikasyon nanginahanglan mga orakulo.

Mahitungod sa mga orakulo sa blockchain ug gamay bahin sa Web3

Posible (ug, sa pipila ka mga kaso, gikinahanglan) sa paghimo sa usa ka orakulo sa imong kaugalingon, apan adunay pipila nga kasagarang gigamit nga mga orakulo (pananglitan, usa ka random nga numero generator), mao nga kini epektibo nga gasto sa paggamit sa mga proyekto sa orakulo. Ang duha ka nag-unang (karon) nga mga proyekto nga nagpalambo sa mga orakulo mao ang: Band ΠΈ Chainlink.

Band Protocol

Ang Band Protocol nagdagan sa dPoS consensus algorithm (unsa ni) ug mga data providers ang responsable sa pagkatinuod sa kwarta, dili lang reputasyon.

Adunay tulo ka matang sa mga tiggamit sa proyekto nga ekosistema:

  • Ang mga taghatag sa datos nga independente nga nagtrabaho aron luwas nga ibalhin ang data gikan sa gawas sa blockchain ngadto sa blockchain. Ang mga tag-iya sa token nagpusta sa mga taghatag sa datos aron hatagan sila sa katungod sa pagsumite sa datos sa protocol.
  • Ang mga developer sa DApp nga nagbayad gamay nga bayad aron magamit ang orakulo.
  • Ang mga naghupot sa token sa banda nga nagboto alang sa mga taghatag sa datos. Pinaagi sa pagboto gamit ang ilang mga token para sa provider, makadawat sila og ganti gikan sa kwarta nga gibayad sa dApps.

Mahitungod sa mga orakulo sa blockchain ug gamay bahin sa Web3

Lakip sa mga orakulo nga gitanyag sa Band gikan sa kahon: mga oras sa pag-takeoff / landing sa eroplano, mapa sa panahon, mga rate sa cryptocurrency, mga presyo sa bulawan ug stock, impormasyon bahin sa mga bloke sa Bitcoin, kasagaran nga presyo sa gas, mga volume sa crypto exchange, random number generator, Yahoo Finance, HTTP Status Code .

Pinaagi sa dalan, taliwala sa mga tigpamuhunan sa Band mao ang legendary venture fund sequoia ΠΈ Binance.

Chainlink

Sa kinatibuk-an, ang Chainlink ug Band parehas kaayo - pareho sa mga default nga solusyon ug sa mga kapabilidad sa pag-uswag. Ang Chainlink mas sayon ​​​​gamiton, walay pagboto alang sa mga naghatag og impormasyon, ug ang Band mas flexible tungod kay kini naggamit Cosmos SDK ug 100% open source.

Sa pagkakaron, ang Chainlink mas popular, uban sa Google Cloud, Binance, Matic Network ug Polkadot sa listahan sa mga kauban sa proyekto. Ang Chainlink nagkonsentrar usab sa mga orakulo para sa sphere Defi, nga karon kusog nga mitubo.

Mahitungod sa mga orakulo sa blockchain ug gamay bahin sa Web3
Mga kapanguhaan kansang datos makuha pinaagi sa orakulo gikan sa Chainlink.

konklusyon

Ang mga Oracle usa ka maayong ideya alang sa pagkuha sa datos gikan sa sentralisadong mga kapanguhaan ngadto sa blockchain, ug akong bantayan pag-ayo ang pag-uswag niini. Bisan pa, kung maghisgot kita bahin sa mutual compatibility sa lainlaing mga blockchain, adunay uban pang mga solusyon, lakip ang mga parachain (usa ka labi ka maayong teknolohiya ug ang hilisgutan sa akong sunod nga post).

Para sa mga gusto nga magkalot ug lawom: Band Docs, Chainlink Docs.

Source: www.habr.com

Idugang sa usa ka comment