Babagan oracle blockchain lan sethithik babagan Web3

Ing wayahe, pamblokiran banget diisolasi saka sumber informasi eksternal - sumber daya terpusat lan pamblokiran liyane. Kanggo mesthekake yen pamblokiran sing beda-beda kompatibel lan gampang ngganti data ing antarane awake dhewe (lan karo sumber daya eksternal), oracle bisa digunakake.

Babagan oracle blockchain lan sethithik babagan Web3

Apa oracles

Oracle minangka sistem sing nampa lan verifikasi acara saka njaba blockchain lan ngirim data kasebut menyang blockchain kanggo digunakake ing kontrak cerdas (utawa kosok balene). Oracles penting kanggo kontrak pinter amarga kontrak pinter banget deterministik. Informasi kudu ngetik kontrak pinter liwat saluran tartamtu sing bisa konfirmasi akurasi.

Ana sawetara jinis oracle sing nyedhiyakake siji utawa jinis komunikasi liyane:

  • piranti lunak - nampa data saka Internet utawa saka pamblokiran liyane;
  • hardware - nampa data saka macem-macem sensor (RFID tags, omah sing cerdas; kanthi pribadi, aplikasi ing logistik lan IoT langsung kepikiran);

    Conto: data suhu udhara kudu ditransfer menyang kontrak cerdas. Sampeyan bisa njupuk data saka Internet liwat oracle piranti lunak, utawa saka sensor IoT liwat oracle hardware. *IoT Internet samubarang.

  • mlebu - saka njaba blockchain menyang kontrak pinter;
  • metu - saka kontrak pinter kanggo sawetara sumber;

Oracle konsensus kadhangkala digunakake. Sawetara oracle nampa data kanthi mandiri, banjur nggunakake sawetara algoritma kanggo nemtokake output.

Conto kenapa iki dibutuhake: 3 oracle nampa tingkat BTC / USD saka Binance, BitMex lan Coinbase, lan ngirimake nilai rata-rata minangka output. Iki smooths metu bedo cilik antarane ijol-ijolan.

Web3

Nalika ngomong babagan oracles lan implementasine, siji ora bisa nglirwakake Web3, konsep sing padha nemokke. Web3 wiwitane minangka gagasan kanggo web semantik, ing ngendi saben situs diwenehi metadata kanggo nambah interaksi karo mesin telusur. Nanging, ide modern Web3 yaiku jaringan sing kalebu dApps. Lan aplikasi desentralisasi mbutuhake oracle.

Babagan oracle blockchain lan sethithik babagan Web3

Sampeyan bisa (lan, ing sawetara kasus, perlu) kanggo nggawe oracle dhewe, nanging ana sawetara oracles umum digunakake (contone, generator nomer acak), supaya iku biaya-efektif kanggo nggunakake proyek oracle. Loro proyek utama (saiki) ngembangake oracle yaiku: band ΠΈ chainlink.

Protokol Band

Protokol Band lumaku ing algoritma konsensus dPoS (opo iku) lan panyedhiya data tanggung jawab kanggo keaslian karo dhuwit, ora mung reputasi.

Ana telung jinis pangguna ing ekosistem proyek:

  • Panyedhiya data sing makarya kanthi mandhiri kanggo nransfer data kanthi aman saka njaba pamblokiran menyang pamblokiran. Pemegang Token nang ing panyedhiya data kanggo menehi hak ngirim data menyang protokol.
  • Pangembang DApp sing mbayar biaya cilik kanggo nggunakake oracle.
  • Pemegang token band sing milih panyedhiya data. Kanthi milih karo token kanggo panyedhiya, dheweke nampa ganjaran saka dhuwit sing dibayar dening dApps.

Babagan oracle blockchain lan sethithik babagan Web3

Antarane oracles sing ditawakake Band metu saka kothak: pesawat takeoff / landing kaping, peta cuaca, tarif cryptocurrency, emas lan rega saham, informasi bab pamblokiran Bitcoin, rega gas rata-rata, volume ing ijol-ijolan crypto, generator nomer acak, Yahoo Finance, HTTP Kode Status.

Miturut cara, ing antarane investor Band yaiku dana usaha legendaris Sequoia ΠΈ Binance.

chainlink

UmumΓ©, Chainlink lan Band meh padha - ing solusi standar lan ing kemampuan pangembangan. Chainlink luwih gampang digunakake, ora ana voting kanggo panyedhiya informasi, lan Band luwih fleksibel amarga nggunakake Kosmos SDK lan 100% open source.

Saiki, Chainlink luwih populer, kanthi Google Cloud, Binance, Matic Network lan Polkadot ing dhaptar mitra proyek. Chainlink uga konsentrasi ing oracles kanggo bal Defi, sing saiki tuwuh kanthi cepet.

Babagan oracle blockchain lan sethithik babagan Web3
Sumber daya sing data bisa dipikolehi liwat oracle saka Chainlink.

kesimpulan

Oracles minangka ide sing apik kanggo njupuk data saka sumber daya terpusat menyang blockchain, lan aku bakal ngawasi perkembangane kanthi rapet. Nanging, yen kita ngomong babagan kompatibilitas bebarengan saka macem-macem pamblokiran, ana solusi liyane, kalebu parachain (teknologi sing luwih janjeni lan topik kiriman sabanjure).

Kanggo sing pengin nggali luwih jero: Dokumen Band, Dokumen Chainlink.

Source: www.habr.com

Add a comment