Am oraclau blockchain ac ychydig am Web3

Ar hyn o bryd, mae blockchains wedi'u hynysu'n fawr o ffynonellau allanol o wybodaeth - adnoddau canolog a blockchains eraill. Er mwyn sicrhau bod gwahanol blockchains yn gydnaws ac yn cyfnewid data yn hawdd ymhlith ei gilydd (a chydag adnoddau allanol), gellir defnyddio oraclau.

Am oraclau blockchain ac ychydig am Web3

Beth yw oraclau

Mae oracl yn system sy'n derbyn ac yn gwirio digwyddiadau o'r tu allan i'r blockchain ac yn trosglwyddo'r data hwn i'r blockchain i'w ddefnyddio mewn contractau smart (neu i'r gwrthwyneb). Mae Oracles yn hanfodol i gontractau smart oherwydd bod contractau smart yn benderfyniaethol iawn. Rhaid i wybodaeth fynd i mewn i'r contract smart trwy sianel benodol a all gadarnhau ei chywirdeb.

Mae yna sawl math o oraclau sy'n darparu un neu fath arall o gyfathrebu:

  • meddalwedd - derbyn data o'r Rhyngrwyd neu o blockchains eraill;
  • caledwedd - derbyn data o wahanol synwyryddion (RFID tagiau, cartref craff; yn bersonol, mae cymwysiadau mewn logisteg ac IoT yn dod i'r meddwl ar unwaith);

    Enghraifft: mae angen trosglwyddo data tymheredd aer i gontract smart. Gallwch gymryd data o'r Rhyngrwyd trwy oracl meddalwedd, neu o synhwyrydd IoT trwy oracl caledwedd. * IoT Rhyngrwyd Pethau.

  • sy'n dod i mewn - o'r tu allan i'r blockchain i mewn i'r contract smart;
  • outgoing - o gontract smart i ryw adnodd;

Weithiau defnyddir oraclau consensws. Mae sawl oracl yn derbyn data yn annibynnol, ac yna'n defnyddio rhywfaint o algorithm i bennu'r allbwn.

Enghraifft o pam mae angen hyn: mae 3 oracl yn derbyn cyfradd BTC/USD gan Binance, BitMex a Coinbase, ac yn trosglwyddo'r gwerth cyfartalog fel allbwn. Mae hyn yn llyfnhau mΓ’n anghysondebau rhwng cyfnewidiadau.

Web3

Wrth siarad am oraclau a'u gweithrediadau, ni ellir anwybyddu Web3, y cysyniad y cawsant eu dyfeisio ar ei gyfer. Yn wreiddiol, syniad ar gyfer gwe semantig oedd Web3, lle mae pob gwefan wedi'i thagio Γ’ metadata i wella rhyngweithio Γ’ pheiriannau chwilio. Fodd bynnag, mae'r syniad modern o Web3 yn rhwydwaith sy'n cynnwys dApps. Ac mae angen oraclau ar geisiadau datganoledig.

Am oraclau blockchain ac ychydig am Web3

Mae'n bosibl (ac, mewn rhai achosion, yn angenrheidiol) i greu oracl eich hun, ond mae rhai oraclau a ddefnyddir yn gyffredin (er enghraifft, generadur rhif ar hap), felly mae'n gost-effeithiol defnyddio prosiectau oracl. Y ddau brif brosiect (ar hyn o bryd) sy’n datblygu oraclau yw: Band ΠΈ chainlink.

Protocol Band

Mae Protocol Band yn rhedeg ar yr algorithm consensws dPoS (beth yw hyn) ac mae darparwyr data yn gyfrifol am ddilysrwydd gydag arian, nid dim ond enw da.

Mae tri math o ddefnyddwyr yn ecosystem y prosiect:

  • Darparwyr data sy'n gweithio'n annibynnol i drosglwyddo data yn ddiogel o'r tu allan i'r blockchain i'r blockchain. Mae deiliaid tocynnau yn betio ar ddarparwyr data i roi'r hawl iddynt gyflwyno data i'r protocol.
  • Datblygwyr DApp sy'n talu ffioedd bach i ddefnyddio'r oracl.
  • Deiliaid tocyn band sy'n pleidleisio dros ddarparwyr data. Trwy bleidleisio gyda'u tocynnau ar gyfer y darparwr, maent yn derbyn gwobr o'r arian a dalwyd gan y dApps.

Am oraclau blockchain ac ychydig am Web3

Ymhlith yr oraclau a gynigir gan Band allan o'r bocs: amseroedd esgyn/glanio awyren, map tywydd, cyfraddau arian cyfred digidol, cyfraddau aur a stoc, gwybodaeth am flociau Bitcoin, pris nwy cyfartalog, cyfeintiau ar gyfnewidfeydd crypto, generadur rhifau ar hap, Yahoo Finance, HTTP Cod Statws .

Gyda llaw, ymhlith buddsoddwyr Band mae'r gronfa fenter chwedlonol Sequoia ΠΈ Binance.

chainlink

Yn gyffredinol, mae Chainlink a Band yn debyg iawn - mewn datrysiadau diofyn ac mewn galluoedd datblygu. Mae Chainlink yn haws i'w ddefnyddio, nid oes pleidleisio ar gyfer darparwyr gwybodaeth, ac mae Band yn fwy hyblyg oherwydd ei fod yn defnyddio Cosmos SDK ac mae'n ffynhonnell agored 100%.

Ar hyn o bryd, mae Chainlink yn llawer mwy poblogaidd, gyda Google Cloud, Binance, Matic Network a Polkadot ar restr partneriaid y prosiect. Roedd Chainlink hefyd yn canolbwyntio ar oraclau ar gyfer y sffΓͺr Defi, sydd bellach yn tyfu'n gyflym.

Am oraclau blockchain ac ychydig am Web3
Adnoddau y gellir cael eu data trwy oracl gan Chainlink.

Casgliad

Mae Oracles yn syniad da ar gyfer cael data o adnoddau canolog i'r blockchain, a byddaf yn cadw llygad barcud ar ei ddatblygiad. Fodd bynnag, os byddwn yn siarad am gydweddoldeb gwahanol blockchains, mae yna atebion eraill, gan gynnwys parachains (technoleg hyd yn oed yn fwy addawol a phwnc fy swydd nesaf).

I'r rhai sydd am gloddio'n ddyfnach: Docs Band, Dogfennau Chainlink.

Ffynhonnell: hab.com

Ychwanegu sylw