Ngeunaan oracles blockchain sarta saeutik ngeunaan Web3

Di momen, blockchains kacida terasing tina sumber éksternal informasi - duanana sumberdaya terpusat jeung blockchains lianna. Pikeun mastikeun yén blokchain anu béda cocog sareng gampang tukeur data diantara aranjeunna (sareng nganggo sumber éksternal), oracles tiasa dianggo.

Ngeunaan oracles blockchain sarta saeutik ngeunaan Web3

Naon anu oracles

Oracle mangrupikeun sistem anu nampi sareng pariksa acara ti luar blockchain sareng ngirimkeun data ieu ka blockchain pikeun dianggo dina kontrak pinter (atanapi sabalikna). Oracles penting pikeun kontrak pinter sabab kontrak pinter kacida deterministik. Inpormasi kedah ngalebetkeun kontrak pinter ngalangkungan saluran khusus anu tiasa mastikeun katepatanana.

Aya sababaraha jinis oracles anu nyayogikeun hiji atanapi jinis komunikasi anu sanés:

  • parangkat lunak - nampi data tina Internét atanapi tina blokcheyn anu sanés;
  • hardware - nampi data tina rupa-rupa sensor (RFID tags, imah pinter; pribadi, aplikasi dina logistik jeung IoT geuwat datang ka pikiran);

    Conto: data suhu hawa kedah ditransfer ka kontrak pinter. Anjeun tiasa nyandak data tina Internét ngalangkungan software oracle, atanapi tina sénsor IoT ngalangkungan oracle hardware. *IoT Internét tina Hal.

  • asup - ti luar blockchain kana kontrak pinter;
  • kaluar - ti kontrak pinter pikeun sababaraha sumberdaya;

Oracles konsensus kadang dianggo. Sababaraha oracles nampi data sacara mandiri, teras nganggo sababaraha algoritma pikeun nangtukeun kaluaran.

Conto naha ieu diperlukeun: 3 oracles narima BTC / laju USD ti Binance, BitMex na Coinbase, sarta ngirimkeun nilai rata salaku output. Ieu smooths kaluar discrepancies minor antara séntral.

Web3

Nalika ngobrol ngeunaan oracles sareng palaksanaanna, anjeun moal tiasa malire Web3, konsép anu diciptakeunana. Web3 asalna mangrupa gagasan pikeun web semantik, dimana unggal situs geus tagged kalawan metadata pikeun ngaronjatkeun interaksi jeung mesin pencari. Nanging, ide modéren Web3 mangrupikeun jaringan anu diwangun ku dApps. Sareng aplikasi desentralisasi peryogi oracles.

Ngeunaan oracles blockchain sarta saeutik ngeunaan Web3

Kasebut nyaéta dimungkinkeun (jeung, dina sababaraha kasus, perlu) nyieun hiji Oracle sorangan, tapi aya sababaraha oracles ilahar dipaké (Contona, generator angka acak), jadi éta ongkos-éféktif ngagunakeun proyék Oracle. Dua proyék utama (ayeuna) ngembangkeun oracles nyaéta: pita и Chainlink.

Band Protocol

Band Protocol dijalankeun dina algoritma konsensus dPoS (anu mana?) jeung panyadia data tanggung jawab kaaslian ku duit, teu ngan reputasi.

Aya tilu jinis pangguna dina ékosistem proyék:

  • Panyadia data anu sacara mandiri damel pikeun mindahkeun data sacara aman ti luar blockchain ka blockchain. Panyekel token bet dina panyadia data pikeun masihan aranjeunna hak ngalebetkeun data kana protokol.
  • Pamekar DApp anu mayar biaya leutik pikeun nganggo oracle.
  • Panyekel token band anu milih panyadia data. Ku voting kalawan tokens maranéhna pikeun panyadia nu, aranjeunna nampi ganjaran tina duit dibayar ku dApps.

Ngeunaan oracles blockchain sarta saeutik ngeunaan Web3

Diantara oracles ditawarkeun ku Band out of the box: pesawat takeoff / kali badarat, peta cuaca, ongkos cryptocurrency, emas jeung ongkos stock, informasi ngeunaan blok Bitcoin, harga gas rata, volume on séntral crypto, angka acak generator, Yahoo Keuangan, HTTP. Kodeu Status.

Ku jalan kitu, diantara investor Band nyaéta dana venture legendaris Sequoia и Binance.

Chainlink

Sacara umum, Chainlink sareng Band sami pisan - boh dina solusi standar sareng kamampuan pangwangunan. Chainlink langkung gampang dianggo, teu aya voting pikeun panyadia inpormasi, sareng Band langkung fleksibel sabab ngagunakeun Kosmos SDK tur mangrupakeun 100% open source.

Ayeuna, Chainlink langkung populer, sareng Google Cloud, Binance, Matic Network sareng Polkadot dina daptar mitra proyék. Chainlink ogé konsentrasi dina oracles pikeun sphere Defi, anu ayeuna ngembang pesat.

Ngeunaan oracles blockchain sarta saeutik ngeunaan Web3
Sumberdaya anu datana tiasa didapet ngaliwatan oracle ti Chainlink.

kacindekan

Oracles mangrupakeun ide nu sae pikeun meunangkeun data tina sumber terpusat onto blockchain, sarta kuring bakal ningali perkembangannya raket. Sanajan kitu, lamun urang ngobrol ngeunaan kasaluyuan silih tina blockchains béda, aya solusi sejen, kaasup parachains (hiji téhnologi malah leuwih ngajangjikeun jeung topik pos kuring salajengna).

Pikeun anu hoyong ngagali langkung jero: Dokumén band, Dokumén Chainlink.

sumber: www.habr.com

Tambahkeun komentar