Apa itu Chainlink ( LINK )

Apa itu Chainlink - ChainLink adalah layanan penting oracle yang berfungsi untuk jaringan blockchain yang terdesentralisasi pertama dari jenisnya. Ketika Ethereum diluncurkan pada tahun 2015, itu merevolusi apa yang dapat dibawa oleh blockchain ke solusi perusahaan dan bisnis tradisional. 


Blockchain tidak lagi hanya menjadi media untuk transaksi keuangan zaman baru, terbatas pada potensi Bitcoin untuk mengganggu pertukaran mata uang tradisional. Dengan smart contract bertenaga Ethereum, Vitalik Buterin membuka Pandora's Box of use case untuk teknologi blockchain.


apa itu chainlink

gambar : https://twitter.com/chainlink

Masalahnya adalah, sesuai desain mereka, smart contract hanya dapat mengelola data di blockchain. Potensi mereka, kemampuan untuk menyediakan aplikasi yang tidak dapat dirusak dan terdesentralisasi untuk penggunaan di seluruh dunia, sebagian besar masih belum dimanfaatkan, karena banyak program smart contract yang dibangun di atas Ethereum tidak memiliki jembatan ke industri dunia nyata yang mereka coba tingkatkan.


Di sinilah ChainLink berperan. Dengan ChainLink, pengguna smart contract dapat menggunakan oracle jaringan untuk mengambil data dari antarmuka program aplikasi (API) off-chain, kumpulan data, dan sumber daya lain dan mengintegrasikannya ke dalam blockchain. Pada dasarnya, ChainLink mengambil informasi yang berada di luar aplikasi blockchain dan meletakkannya di dalam chain.


Untuk banyak protokol blockchain di luar sana, oracle seperti ChainLink akan diperlukan untuk mengakses data yang dibutuhkan protokol ini untuk beroperasi. Dengan demikian, ChainLink, seperti namanya, adalah link yang menghubungkan blockchain ke infrastruktur yang ada.


Jika itu cukup untuk memuaskan selera Anda, Anda dapat langsung membaca info kami tentang pasar, dompet, dan sejenisnya. Tetapi jika Anda menginginkan penjelasan yang lebih menyeluruh dan teknis tentang ChainLink, mari lompat ke bagian selanjutnya.


Bagaimana ChainLink Bekerja?

Tujuan inti ChainLink adalah menjembatani ekosistem on-chain dan off-chain, dan dengan demikian, ia memiliki dua komponen arsitektur utama: infrastruktur on-chain dan infrastruktur off-chain.


Fungsi On-Chain

Komponen pertama ChainLink terdiri dari kontrak on-chain yang diterapkan pada blockchain Ethereum. Kontrak oracle ini memproses permintaan data pengguna yang ingin memanfaatkan layanan oracle jaringan. Jika pengguna atau entitas menginginkan akses ke data off-chain, mereka mengirimkan kontrak pengguna (atau meminta kontrak) ke jaringan ChainLink, dan blockchain memproses permintaan ini ke dalam kontrak mereka sendiri.


Kontrak ini bertanggung jawab untuk mencocokkan kontrak yang meminta dengan nubuat yang sesuai. Kontrak tersebut mencakup kontrak reputasi, kontrak pencocokan pesanan, dan kontrak agregat.


Yang pertama, kontrak reputasi, persis seperti namanya: ia memeriksa rekam jejak penyedia oracle untuk memverifikasi integritasnya. Pada gilirannya, kontrak pencocokan pesanan mencatat perjanjian tingkat layanan kontrak pengguna di jaringan dan mengumpulkan tawaran dari penyedia oracle yang bertanggung jawab. 


Akhirnya, kontrak agregat mengakumulasi data kolektif dari oracle yang dipilih dan menyeimbangkannya untuk menemukan hasil yang paling akurat.


Dengan kontrak ini, fungsi rantai ChainLink menjalani proses tiga langkah.


  1. Pilihan Oracle : Ketika kontrak yang meminta dikirimkan, pengguna menentukan seperangkat parameter dan persyaratan untuk pencarian data mereka yang dikenal sebagai perjanjian tingkat layanan (SLA). Ini mungkin termasuk reputasi oracle, spesifikasi data, jumlah oracle / sumber data yang dibutuhkan, dan sebagainya.

    Pengguna kemudian dapat memfilter dan mencari oracle secara manual menggunakan ChainLink. Pada saat pencarian manual tidak optimal, mesin pencocokan otomatis akan tersedia. Untuk opsi ini, oracle dapat menawar berdasarkan SLA kontrak.

    Kontrak memiliki opsi untuk menerapkan biaya penalti untuk perilaku buruk, dan setelah kontrak menerima tawaran kualitas yang cukup, oracle ini dipilih dan perjanjian layanan dimulai.
  2. Pelaporan Data : Yang ini cukup sederhana. Setelah mereka dipilih, oracle off-chain melaksanakan perjanjian layanan dan mengirimkan data yang diminta ke blockchain untuk diproses oleh node on-chain.
  3. Agregasi Hasil : Untuk memastikan integritas data, kontrak agregat mengumpulkan data yang dikirimkan oleh semua oracle yang terkait dengan kontrak yang meminta.

    Kontrak agregat kemudian menghitung rata-rata semua data untuk memberikan kontrak yang meminta jawaban yang akurat dan berbobot. Perlu dicatat bahwa, dalam keadaan tertentu, tidak semua jawaban dapat dirata-ratakan, tetapi demi kesederhanaan, artikel ini tidak akan membahas kemungkinan-kemungkinan tersebut.


Fungsi Off-Chain

Komponen kedua ChainLink terdiri dari node oracle off-chain yang terhubung ke jaringan Ethereum. Saat ini, ChainLink hanya berinteraksi dengan smart contract di jaringan Ethereum, tetapi di masa depan, program ini akan menjadi blockchain agnostik untuk bekerja dengan smart contract di banyak jaringan.


Node off-chain bertanggung jawab untuk mengumpulkan data dari sumber off-chain seperti yang diminta oleh kontrak pengguna. Setelah mengambil data yang relevan, node ini memproses data tersebut melalui ChainLink Core, perangkat lunak node inti yang memungkinkan infrastruktur off-chain berinteraksi dengan blockchain ChainLink.


Setelah data diproses, ChainLink Core mengirimkannya ke kontrak oracle on-chain untuk agregasi hasil. Sebagai kompensasi untuk pekerjaan ini, operator oracle off-chain dibayar dalam LINK, token asli ChainLink, untuk memanen dan mengirim data.


Selain menjalankan fungsi penting ini, node off-chain juga memungkinkan pengembang untuk mengintegrasikan adaptor eksternal. Meskipun ini bukan paralel yang sempurna, adaptor eksternal untuk ChainLink adalah aplikasi yang terdesentralisasi ke jaringan Ethereum. 


Adaptor ini adalah plugin yang dapat digunakan oleh operator node untuk mengakomodasi sejumlah program tambahan ke dalam basis operasi mereka. Selain itu, mereka dapat melakukan subtugas yang merampingkan proses pengumpulan data.


Sumber yang Didistribusikan dan Oracle yang Didistribusikan

Kami telah menyertakan bagian ini di sini karena kedua konsep ini penting untuk memahami bagaimana ChainLink membedakan dirinya dari protokol oracle lainnya.


Tidak seperti program terpusatnya, program ChainLink sepenuhnya terdesentralisasi. Masalah dengan oracle terpusat, itu mungkin memberi jalan ke data palsu. Jika, misalnya, kontrak pengguna mengandalkan satu oracle untuk memberikan laporan tentang audit keuangan, oracle ini dapat merusak data ini jika memiliki niat jahat.


Untuk mengatasi masalah keamanan ini, ChainLink mengimplementasikan apa yang disebutnya distribusi sumber dan oracle. Jika seorang oracle menginginkan reputasi yang dapat dipercaya, ia dapat mengambil datanya dari berbagai sumber. 


Selain itu, ketika kontrak pengguna mengajukan permintaan dengan jaringan, permintaan tersebut dikontrakkan ke beberapa node oracle off-chain. Nubuat ini mungkin menarik dari sumber yang sama atau berbeda.


Untuk menggambarkan hal ini, katakanlah Boomer Blockchain Stock Tracker mengajukan permintaan kontrak untuk data pasar saham. Sejalan dengan distribusi oracle ChainLink, permintaan ini kemudian dicocokkan dengan Oracle A, Oracle B, dan Oracle C. 


Karena penekanan jaringan pada distribusi sumber, Oracle A mengambil datanya dari Barron's dan CNN Money, Oracle B dari MSN Money dan Market Watch, dan Oracle C dari Barron's dan Nasdaq. Berkat keragaman ini, Boomer Blockchain Stock Tracker tidak menerima datanya dari sumber terpusat dan, sebagai gantinya, menerima agregasi informasi yang seimbang.


Akibatnya, sistem distribusi dua tingkat ini menjaga oracle tetap jujur, karena setiap kumpulan data digabungkan dan diukur satu sama lain. Oracle yang bertindak dan merusak data akan dihukum dengan hukuman dan reputasi rusak di jaringan ChainLink.


ChainLink price

ChainLink awalny tidak cukup aktif . Keluar dari ICO-nya pada akhir September 2017, itu tumbuh ke level tertinggi $ 0,47, hanya menjadi dukungan $ 0,14-0,18 hingga Desember.


Setelah kenaikan Desember, cryptocurrency ini berada di kapitalisasi pasar 100 teratas dengan harga $ 13,46 pada saat penulisan.


Tempat Membeli ChainLink

Chainlink telah dapat diperjualbelikan dibanyak crypto exchange ternama seperti Binance, Huobi, Okex. Kucoin dll.


ChainLink Wallet

Dibangun di Ethereum, ChainLink adalah token ERC20, jadi dompet yang kompatibel dengan Ethereum seperti My Ether Wallet dan Ledger Nano S.


Kesimpulan

Chainlink memang bukan proyek yang mudah untuk dipahami, tetapi setelah Anda memahaminya, Anda mungkin akan mengerti mengapa platform oracle seperti ChainLink penting untuk teknologi blockchain.


Dunia Blockchain membutuhkan oracle jika ingin melihat adopsi yang sah. Seperti berdiri, ChainLink adalah salah satu dari sedikit penyedia oracle di pasar, dan beberapa menyebutnya pemimpin industri. Selain itu, ini satu-satunya penyedia oracle yang benar-benar terdesentralisasi, dan jika oracle ingin beroperasi seaman protokol blockchain yang mereka layani, desentralisasi adalah suatu keharusan.


Sumber

LihatTutupKomentar