ChainLink: Jaringan Oracle Terdesentralisasi

Penulis Nazarov, Sergey; Ellis, Steve
Tahun 2017
Proyek Chainlink
Lisensi Public
Sumber Resmi https://research.chain.link/whitepaper-v1.pdf

Halaman ini merupakan ringkasan dan analisis edukatif dari whitepaper atau makalah teknis resmi, yang ditulis untuk tujuan referensi. Ini bukan reproduksi verbatim. CryptoGloss tidak mengklaim kepengarangan atas karya asli. Seluruh hak kekayaan intelektual tetap menjadi milik penulis asli. Dokumen resmi tertaut di atas.

“ChainLink: A Decentralized Oracle Network” diterbitkan pada September 2017 oleh Sergey Nazarov dan Steve Ellis, dengan kontribusi awal dari Ari Juels (Cornell University). Makalah ini mengidentifikasi dan mengusulkan solusi untuk masalah oracle — smart contract hanya dapat mengakses data onchain; menghubungkannya ke data dunia nyata (harga aset, cuaca, skor olahraga, verifikasi identitas) memerlukan perantara tepercaya, yang memperkenalkan kembali kepercayaan terpusat yang dirancang untuk dihilangkan oleh blockchain.

PDF tersedia di research.chain.link/whitepaper-v1.pdf.

Masalah Oracle

Smart contract sepenuhnya terisolasi dari dunia eksternal. Kontrak prediksi harga membutuhkan data harga. Kontrak asuransi panen membutuhkan data cuaca. Pembayaran lintas batas membutuhkan kurs valuta asing. Tanpa jalur yang dapat dipercaya untuk data eksternal, smart contract hanya dapat memproses data yang sudah ada di blockchain — sangat membatasi kegunaannya.

Oracle mana pun yang menghubungkan data off-chain ke kontrak onchain menjadi titik kegagalan tunggal — membatalkan sifat tanpa kepercayaan dari kontrak itu sendiri.

Arsitektur: Decentralized Oracle Networks (DONs)

Jawaban Chainlink: jangan andalkan satu oracle. Sebuah Decentralized Oracle Network adalah sekumpulan node oracle independen yang masing-masing mengambil data dari sumber eksternal, menandatangani respons mereka dengan tanda tangan kriptografis, dan mengirimkannya ke kontrak agregasi onchain.

Arsitektur tiga lapisan:

  1. Sumber data off-chain: API tradisional, bursa, penyedia data (Bloomberg, Coinbase, Binance)
  2. Node oracle: Operator independen yang menjalankan perangkat lunak node Chainlink, mengambil data, menandatanganinya, dan mengirimkan onchain. Node men-stake token LINK sebagai jaminan.
  3. Kontrak agregasi onchain: Mengumpulkan respons node, mengagregasinya (biasanya median), dan mengekspos hasilnya ke kontrak yang menggunakan data tersebut

Model Insentif LINK

Token LINK berfungsi sebagai jaminan dan pembayaran:

  • Operator node men-stake LINK — jika mereka melaporkan data tidak akurat atau offline, stake mereka di-slash
  • Peminta data membayar LINK kepada node oracle sebagai imbalan atas pengambilan data
  • Reputasi node terbentuk secara onchain — operator yang andal mendapatkan lebih banyak permintaan

Inovasi Kunci

Agregasi Off-Chain: Node menandatangani respons secara off-chain; hanya satu transaksi agregasi yang dikirim onchain. Ini mengurangi biaya gas versus setiap node melakukan posting secara individual — kritis untuk kelayakan ekonomi di Ethereum mainnet.

Kompatibilitas Blockchain-Agnostik: Whitepaper merancang Chainlink sebagai lapisan middleware yang bekerja di atas blockchain apa pun, bukan hanya Ethereum. Desain ini memungkinkan ekspansi ke Polygon, Avalanche, Solana, dan puluhan chain lainnya.

Kontrak Layanan Oracle (OSC): Pembuat permintaan menentukan berapa banyak oracle yang diperlukan, ambang batas reputasi minimum, dan token pembayaran. OSC mengelola seleksi oracle, pengumpulan respons, dan pembayaran secara atomis.

Dampak Nyata

Price feed Chainlink mengamankan lebih dari $75 miliar dalam nilai DeFi pada puncaknya — menjadikannya infrastruktur paling kritis yang tidak dapat dilihat kebanyakan pengguna DeFi. Hampir setiap platform pinjaman besar (Aave, Compound, MakerDAO) bergantung pada price feed Chainlink. Eksploitasi oracle yang paling merusak dalam DeFi — seperti eksploitasi harga Mango Markets senilai $114 juta pada 2022 — terjadi pada protokol yang tidak menggunakan oracle terdesentralisasi seperti Chainlink.

Istilah Terkait

Referensi

  • Nazarov, S. & Ellis, S. (2017). ChainLink: A Decentralized Oracle Network. research.chain.link. — Sumber utama.
  • Juels, A., et al. (2021). Chainlink 2.0: Next Steps in the Evolution of Decentralized Oracle Networks. research.chain.link. — Whitepaper yang diperbarui memperkenalkan DON dan Chainlink Off-Chain Reporting (OCR).