Sidechain adalah sebuah jaringan blockchain terpisah yang terhubung ke blockchain lain, yang disebut dengan blockchain induk atau mainnet, melalui two-way peg.
Sidechain telah menjadi sangat penting untuk membantu blockchain yang telah ada sebelumnya seperti Bitcoin untuk berkembang dan meningkatkan interoperabilitasnya
Konsep pertama sidechain dipublikasikan dalam sebuah makalah akademis pada tanggal 22 Oktober 2014, oleh Adam Back, penemu HashCash dan CEO Blockstream saat ini. Terlibat juga di dalamnya sejumlah insinyur Bitcoin legendaris seperti Matt Corallo, Luke Dashjr, salah satu pendiri Blockstream, Mark Friedenbach, dan masih banyak lagi.
Meskipun banyak dari penulis makalah tersebut memainkan peran penting dalam mengembangkan ide Satoshi Nakamoto mengenai sistem uang elektronik, yaitu integrasi mekanisme konsensus Proof-of-Work HashCash ke dalam blockchain Bitcoin, mereka menyadari bahwa masih ada ruang untuk perbaikan jika Bitcoin ingin melayani pengguna global.
Dalam whitepaper sidechain, para penulis mencatat bahwa infrastruktur Bitcoin, pada saat itu, menghadapi dilema antara skalabilitas dan desentralisasi. Ada juga kekhawatiran mengenai privasi dan sensor Bitcoin, dengan teknologi baru yang meningkatkan keamanan kriptografi Bitcoin yang dianggap perlu jika semakin banyak orang mengadopsi mata uang bitcoin (BTC).
Dengan mempertimbangkan hal ini, para penulis mengemukakan hal berikut:
"Kami mengusulkan sebuah teknologi baru, pegged sidechains, yang memungkinkan bitcoin dan aset buku besar lainnya ditransfer di antara beberapa blockchain. Hal ini memberikan akses kepada pengguna ke sistem mata uang digital yang baru dan inovatif dengan menggunakan aset yang sudah mereka miliki."
Sidechain adalah sebuah jaringan blockchain terpisah yang terhubung ke blockchain lain, yang disebut dengan blockchain induk atau mainnet, melalui two-way peg.
Blockchain sekunder ini memiliki protokol konsensus mereka sendiri yang memungkinkan jaringan blockchain untuk meningkatkan privasi dan keamanannya, dan meminimalkan sistem kepercayaan tambahan yang diperlukan untuk memelihara jaringan.
Komponen utama dari sidechain adalah kemampuannya untuk memfasilitasi pertukaran aset yang lebih lancar antara blockchain utama dan blockchain sekunder. Ini berarti bahwa aset digital seperti token dapat ditransfer dengan aman di antara blockchain, memungkinkan proyek untuk mengembangkan ekosistem mereka dengan cara yang terdesentralisasi.
Secara praktis, seseorang yang menggunakan mainnet Bitcoin perlu mengirim bitcoin ke alamat keluaran. Alamat ini dapat berupa hard wallet, hot wallet, atau sidechain. Setelah transaksi dikonfirmasi, pemberitahuan tentang transaksi yang telah selesai disiarkan ke seluruh jaringan Bitcoin.
Setelah pemeriksaan keamanan singkat, bitcoin yang dikirim ditransfer ke sidechain, sehingga pengguna dapat dengan bebas memindahkan aset mereka ke jaringan yang baru.
Walaupun terdengar sederhana, ada beberapa komponen utama yang memungkinkan sidechain beroperasi secara efektif. Komponen-komponen ini meliputi:
Sidechains (Coindesk)
Sidechain dikembangkan untuk memfasilitasi transfer aset digital antar blockchain, terlepas dari siapa pemegang aset tersebut. Aset digital harus dapat dipindahkan tanpa adanya risiko pihak lawan (counterparty risk), yang berarti tidak ada pihak kedua yang dapat menghentikan proses transfer aset tersebut.
Untuk memfasilitasi transfer bolak-balik antara blockchain, dibutuhkan two-way peg. Anda dapat membayangkannya sebagai sebuah terowongan dua arah dengan mobil yang melaju di kedua arah.
Menurut whitepaper sidechain, two-way peg didefinisikan sebagai:
"Mekanisme yang digunakan untuk mentransfer koin di antara sidechain [...] sidechain yang dipatok adalah sidechain yang asetnya dapat dikirim dari dan dikembalikan ke chain lain."
Sederhananya, two-way peg memungkinkan aset digital seperti bitcoin ditransfer bolak-balik antara mainnet dan sidechain baru. Menariknya, "transfer" aset digital tidak pernah terjadi. Aset tidak benar-benar ditransfer; sebaliknya, aset hanya dikunci di mainnet sementara jumlah yang setara dibuka di sidechain.
Akibatnya, setiap operasi two-pegged harus mengasumsikan bahwa para pelaku, atau "validator", yang terlibat dalam two-pegged bertindak jujur. Jika tidak, transfer yang curang dapat terjadi, atau transfer yang asli dapat dihentikan.
Two-way peg (Blockstream.com)
Untuk mentransfer aset digital antara sidechain dan mainnet-nya, proses off-chain, transaksi yang terjadi di luar blockchain induk, yang mentransfer data antara dua blockchain harus dibangun.
Seperti yang telah disebutkan di atas, karena transfer aset digital antara chain induk dan sidechain bersifat imajiner, aset digital dikunci dan dilepaskan di kedua ujung kedua blockchain setelah transaksi divalidasi melalui smart contract.
Smart contract digunakan untuk memastikan bahwa kecurangan dapat diminimalisir dengan cara mengharuskan validator di mainnet dan sidechain untuk bertindak jujur dalam mengonfirmasi transaksi lintas rantai. Setelah transaksi terjadi, smart contract akan memberitahukan kepada mainnet bahwa sebuah peristiwa telah terjadi.
Kemudian, proses off-chain akan menyampaikan informasi transaksi ke smart contract di sidechain, memverifikasi transaksi tersebut. Setelah peristiwa tersebut diverifikasi, dana dapat dilepaskan di sidechain, yang memungkinkan pengguna untuk memindahkan aset digital di kedua blockchain.
Sebagai catatan, proses ini dapat terjadi dari mainnet ke sidechain atau sebaliknya.
Mainnet to Sidechain illustration (Ulam.io)
Contoh nyata dari sidechain adalah Liquid Network dan RootStock (RSK) milik Bitcoin. Karena kedua sidechain tersebut terikat dengan mainnet Bitcoin, hanya aktivitas yang melibatkan bitcoin saja yang dapat dilakukan.
Liquid Network adalah sebuah sidechain sumber terbuka yang dibuat oleh Blockstream yang dibangun di atas mainnet Bitcoin. Dengan menggunakan fitur-fitur yang ada pada sidechain, waktu penemuan blok di Liquid Network hanya satu menit, jauh lebih cepat daripada waktu blok Bitcoin yang membutuhkan waktu 10 menit. Ini berarti 10 kali lebih banyak blok dapat ditambahkan ke sidechain dibandingkan dengan blockchain Bitcoin. Jaringan ini juga memungkinkan pengguna untuk bertransaksi aset digital secara lebih privat, dengan menyamarkan jumlah dan jenis aset yang ditransfer.
RSK adalah sebuah sidechain yang dirancang untuk menjalankan smart contract. Ketika menggunakan RSK, bitcoin dikunci di Mainnet dan dirilis sebagai smart bitcoin (SBTC), mata uang asli RSK.
Karena kemahiran kontrak pintar RSK, pengguna tidak perlu mengubah bitcoin mereka menjadi aset lain untuk menggunakan kontrak pintar. Ini berarti kontrak ini dapat dioperasikan pada jaringan blockchain lain seperti Ethereum.
Sidechain memiliki potensi besar untuk memperluas cakupan, skala, dan dinamika teknologi blockchain, yang memungkinkan jaringan blockchain yang sebelumnya terpisah untuk diintegrasikan ke dalam satu ekosistem yang sama.
Mengambil perspektif makro, bayangkan sebuah jaringan blockchain universal yang terdiri dari banyak blockchain, masing-masing dengan mekanisme konsensus, aturan tata kelola, dan visinya sendiri, tetapi semuanya tetap independen satu sama lain.
Interoperabilitas lintas rantai yang difasilitasi oleh sidechain akan memungkinkan pengguna untuk menavigasi dengan mulus di berbagai proyek ini. Ini adalah proposisi nilai fundamental dari sidechain.
Download aplikasi Pluang untuk investasi Saham AS, emas, ratusan aset kripto dan puluhan produk reksa dana mulai dari Rp5.000 dan hanya tiga kali klik saja!
Dengan Pluang, kamu bisa melakukan diversifikasi aset dengan mudah dan aman karena seluruh aset di Pluang sudah terlisensi dan teregulasi. Ayo, download dan investasi di aplikasi Pluang sekarang!
Bagikan artikel ini