RSK (a.k.a Rootstock) adalah salah satu komponen paling penting dalam ekosistem Bitcoin yang menghadirkan fungsionalitas kontrak pintar ke protokol. RSK terhubung ke blockchain Bitcoin melalui teknologi sidechain. Dengan demikian, RSK memungkinkan pengembang untuk membuat aplikasi yang kompatibel dengan Ethereum (model web3 / EVM / Solidity) sambil tetap menikmati keamanan blockchain Bitcoin. Fitur inti RSK adalah sebagai berikut:

  • Ini adalah mesin virtual deterministik yang dihitung dengan sumber daya lengkap Turing (untuk kontrak pintar) yang kompatibel dengan Ethereum Virtual Machine (EVM).
  • Protokol konsensus penambangan gabungan SHA256D (untuk keamanan konsensus yang mengandalkan penambang Bitcoin) dengan interval blok 30 detik. (untuk pembayaran cepat).
  • Sidechain Bitcoin yang dipatok dua arah (untuk perdagangan dalam mata uang BTC) berdasarkan Powpeg.

Mari kita bahas poin terakhir.

RSK Powpeg – Pengantar 

Pasak 2 arah RSK disebut “Powpeg”. Powpeg baru dan yang diperbarui melindungi kunci pribadi yang disimpan dalam PowHSM tujuan khusus berdasarkan elemen aman anti-rusak (SE). PowHSM adalah perangkat eksternal tahan gangguan yang membuat dan melindungi salah satu kunci pribadi yang diperlukan untuk protokol multi-tanda tangan Bitcoin. Ini memastikan bahwa tanda tangan individu hanya dapat dikontrol dengan bukti kerja berantai kumulatif. 

Ekosistem RSK Powpeg

RSK Powpeg

# 1 Powpeg Pegnatories 

Peserta pertama yang akan kita jajaki adalah Pegnator .. Peran mereka adalah sebagai berikut: 

  • Jalankan simpul Powpeg, yang merupakan tipe khusus dari simpul penuh
  • Untuk memastikan bahwa PowHSM terhubung dengan simpul Powpeg untuk menandatangani transaksi peg-out.
  • Mereka tidak secara aktif terlibat dalam proses penandatanganan transaksi yang sebenarnya.
  • Mereka tidak berpartisipasi dalam produksi blok di blockchain RSK.

Setiap pegnatory mempertahankan PowHSM yang terhubung ke tipe khusus dari node penuh RSK yang disebut “Node Powpeg”. Node Powpeg memiliki dua fitur khusus:

  • Mereka dirancang untuk memiliki konektivitas maksimal.
  • Mereka mengkomunikasikan informasi tentang blockchain RSK ke PowHSM. Kepala di antara mereka adalah pekerjaan kumulatif.

# 2 Merge-miners dan Armadillo Monitor

RSK mempertahankan konsensusnya melalui penambangan gabungan. Dengan demikian, penggabungan penambang membentuk tulang punggung dari seluruh protokol. Karena sebagian besar penambang berpartisipasi dalam RSK, RSK memiliki sifat persistensi dan keaktifan yang diperlukan untuk mengamankan jaringan secara keseluruhan. Peran penambang gabungan adalah sebagai berikut:

  • Mereka adalah lapisan paling luas dan penting dari pendekatan pertahanan mendalam RSK untuk mengamankan jembatan antara RSK dan Bitcoin.
  • Pegnator mengandalkan stabilitas penambangan gabungan untuk memastikan transaksi multi-tanda tangan yang valid ditandatangani dan divalidasi dengan cara yang aman dan tepat waktu.

Apa itu Armadillo?

Armadillo adalah seperangkat alat yang membantu melindungi blockchain RSK dari serangan penambangan gabungan yang berbahaya. Armadillo adalah bagian dari pendekatan pertahanan mendalam RSK, yang memberikan pengguna perlindungan sekunder pasak 2 arah jika hashrate penambangan gabungan gagal atau jaringan RSK diserang.

Monitor Armadillo memastikan hal berikut:

  • Ini secara proaktif memastikan bahwa algoritma penggabungan-penambangan yang digunakan di RSK dan Bitcoin berfungsi seperti yang diharapkan.
  • Ini melacak semua garpu RSK paralel dengan memeriksa tag penambangan gabungan Bitcoin. Jika garpu besar yang bentrok terdeteksi, Armadillo secara otomatis mengirimkan peringatan ke pelaku ekonomi seperti bursa dan node pejabat.

Pelaku Ekonomi # 3 dan Kontrak Jembatan

Pelaku Ekonomi merupakan komponen penting dari keseluruhan ekosistem RSK. Aktor ini termasuk pedagang dan bursa yang berinteraksi dengan pasak 2 arah dengan mengirim dan menerima transaksi pasak dan pasak ke kontrak pintar Bridge melalui jaringan RSK.. 

Bridge adalah kontrak pintar yang telah dikompilasi yang tinggal di blockchain RSK. Fitur-fiturnya adalah sebagai berikut:

  • Peran utama Bridge adalah untuk mempertahankan tampilan terbaru dari blockchain Bitcoin, memverifikasi permintaan pasak, dan perintah peg-out. 
  • Kontrak Bridge mengelola dompet Bitcoin dalam mode SPV (Verifikasi Pembayaran Sederhana). Dalam mode ini, transaksi dikonfirmasi oleh header blok. Header blok divalidasi minimal, tetapi validasi ini masih menyertakan jumlah bukti kerja (POW) yang diharapkan. 
  • Bridge menunggu 100 konfirmasi sebelum mengkonfirmasikan transaksi pasak. Ini dilakukan untuk mencegah garpu tidak valid.

Bagaimana RSK Powpeg memastikan keamanan

Bitcoiners lebih menyukai keamanan daripada yang lainnya. Inilah mengapa Powpeg RSK perlu menawarkan keamanan dunia nyata yang lebih holistik yang dapat dianalisis untuk berbagai sudut pandang – teknis, operasional, dan reputasi. Jadi, mari kita bahas langkah-langkah keamanan berbeda yang telah diambil RSK.

# 1 Pertahanan-dalam-Kedalaman

Pertahanan mendalam adalah istilah yang mencakup semua yang mendefinisikan pemisahan tanggung jawab secara hati-hati. Ini memastikan bahwa mengkompromikan sistem akan membutuhkan pihak jahat untuk menetralkan banyak elemen. Berikut beberapa poin yang perlu diingat tentang pertahanan mendalam:

  • Penambang berbahaya, pembuat peraturan, pabrikan PowHSM, pengembang tidak akan bisa mencuri dana dari pasak mereka sendiri
  • Peran konsensus yang di-hardcode di firmware perangkat lunak mengatur proses penetapan.
  • Komunitas RSK melindungi kode dari kesalahan
  • Tujuan komunitas adalah untuk meningkatkan Powpeg dengan menambahkan lebih banyak lapisan pelindung. Setiap lapisan menambahkan lebih banyak keamanan.

Menipu PowHSM menjadi hampir tidak mungkin tanpa meretas beberapa kumpulan penambangan Bitcoin karena strategi pertahanannya yang mendalam. Ini mirip dengan sistem “vetokrasi” di mana tidak ada satu entitas pun yang dapat memperoleh kekuatan yang cukup untuk mengganti keputusan dan membuat perubahan monumental (lebih lanjut tentang ini sebentar lagi).  

# 2 Transparansi Koordinasi

  • Semua komunikasi antara pegnatorium terjadi melalui rantai RSK. Pegnator berbahaya tidak dapat berkomunikasi satu sama lain secara diam-diam. Selain itu, tidak ada subsistem yang dibuat sebelumnya yang memungkinkan mereka untuk melakukannya.
  • Semua pesan yang dipertukarkan antara pegnatorium on-chain bersifat publik.
  • Sifat publik dari rantai tersebut memaksa PowHSM menjadi transparan dan memungkinkan peserta jaringan untuk melacak keadaan internal PowHSM secara berkala. 
  • Pegnator Powpeg dapat terhubung ke jaringan melalui Tor atau mengubah IP mereka setiap hari untuk menyamarkan diri dari peretas eksternal.
  • Kontrak pintar jembatan membangun transaksi peg-out dan tidak membiarkan salah satu PowHSM memilih apa pun yang terkait dengan transaksi untuk ditandatangani. 
  • Konsensus RSK memutuskan seluruh konten transaksi.

# 3 Pengesahan Firmware

Untuk memastikan bahwa semua tindakan sistem dapat diprediksi, firmware RSK PowHSM dan node lengkap serta node Powpeg semuanya dihasilkan menggunakan build deterministik. Namun, versi firmware PowHSM saat ini tidak sepenuhnya tidak dapat dipercaya. Grup pengauditan perlu membuktikan kebenaran penginstalan firmware di setiap perangkat baru atau kumpulan perangkat.

Namun, ini akan berubah dengan firmware PowHSM versi 2.1, yang akan memberikan pengesahan firmware menggunakan fitur keamanan perangkat. Untuk mencapai kepercayaan, PowHSM akan menyertakan pengesahan firmware sebagai bagian dari prosedur penerapan mereka, atau bahkan secara berkala sebagai pesan tetap hidup. Akhirnya, pesan pengesahan akan disimpan di blockchain, dan setiap anggota komunitas akan dapat memvalidasi firmware PowHSM.

# 4 Bukti Kerja = Bukti Waktu

RSK menerima sebagian besar hashrate Bitcoin melalui penambangan gabungan. Ini memastikan bahwa jumlah kerja kumulatif yang dibutuhkan oleh PowHSM bertindak sebagai pembatas kecepatan untuk setiap serangan. 

Dalam istilah sederhana, jika seorang aktor jahat entah bagaimana berhasil menipu PowHSM untuk mengonfirmasi percabangan jahat, ini menyiratkan bahwa kumpulan skala besar telah bertindak melawan kepentingan protokol selama beberapa hari. Serangan sebesar ini akan transparan dan terlihat oleh komunitas Bitcoin dan RSK, yang akan memberi mereka cukup waktu untuk merespons, dengan cara yang sama, kepada para penyerang..

# 5 Finalitas Peg-in dan Peg-out

Finalitas sangat penting untuk transaksi peg-in dan peg-out karena blockchain Bitcoin dan rantai samping RSK tidak terjerat dalam satu rantai. Dengan demikian, transfer BTC di antara mereka harus dianggap final. Jika ini tidak dilakukan, mustahil untuk membuka kunci bitcoin yang dikirim ke satu sisi dari sisi lain dengan aman. Satu-satunya cara agar mereka dapat menyelesaikan transaksi adalah dengan sejumlah besar konfirmasi blok.

  • Transaksi pasak: 100 blok Bitcoin atau 2000 blok RSK
  • Transaksi Peg-out: 4000 blok RSK atau 200 blok Bitcoin.

Transaksi yang ditandatangani oleh node federasi dianggap final oleh RSK dan disiarkan ke blockchain Bitcoin untuk dimasukkan. Jika terjadi percabangan berbahaya, simpul Powpeg menghentikan pasak di masa depan untuk mencegah pembelanjaan ganda.

# 5 Desentralisasi melalui vetokrasi

Kami telah menyentuh vetokrasi sebelumnya, tetapi itu adalah filosofi inti di balik desentralisasi RSK. Dalam konteks teknologi blockchain, vetokrasi berarti bahwa penambang atau sekelompok penambang menjadi cukup kuat untuk melampaui 51% dari keseluruhan hashrate jaringan. Ketika mereka melakukannya, mereka dapat mengambil alih keseluruhan protokol. Ini disebut serangan 51%.

Jadi, bagaimana RSK mengatasi masalah ini? Mari lihat.

  • RSK memiliki sebagian besar dari hashrate gabungan Bitcoin yang melampaui 51%. Ini berarti bahwa grup baru penambang gabungan tidak dapat membajak protokol dan memaksa PowHSM melakukan peg-out yang berbahaya. 
  • Lapisan keamanan lain yang sedang dipertimbangkan oleh para penambang gabungan dalam pembaruan Powpeg2 (Powpeg squared) mereka adalah federasi kedua. Anggota federasi kedua secara otomatis dipilih berdasarkan kontribusi hashrate penambangan gabungan sebelumnya oleh kontrak Jembatan.
  • Di federasi penambang, setiap penambang diharapkan menandatangani transaksi peg-out. Dalam skenario ini, setiap tanda tangan penambang berkontribusi dengan skor tertentu berdasarkan hashrate yang sesuai dan ambang penerimaan yang ditetapkan sebagai skor kumulatif minimum. Implementasi ini mendesentralisasikan keamanan dana pasak dan melindungi dari serangan 51%.
  • Sasaran akhir RSK adalah membangun rantai penggerak. Skrip Bitcoin yang digunakan oleh pasak RSK dirancang untuk kompatibilitas yang mudah dengan rantai penggerak BIP.

Apakah penyensoran Powerpeg resisten?

Penyensoran selektif di RSK tidak mungkin karena pelarangan transaksi menyebabkan penghentian total Powpeg. Bagaimana cara kerjanya? Ayo lihat:

  • Jika salah satu pejabat Powpeg mencoba menyensor satu transaksi tertentu, pihak penjepit lainnya menandatangani dan mengeksekusi transaksi peg-out, menyebabkan upaya penyensoran gagal..
  • Namun, bagaimana jika semua pegnator beralih ke Bizantium? Dalam kasus tersebut, pegnatories tidak dapat terus melakukan peg-out lainnya karena peg-out ditautkan ke UTXO dan pegnatories tidak dapat memilih UTXO untuk transaksi peg-out. UTXO peg-out ini dipilih oleh kontrak Bridge, membentuk rantai yang ditegakkan secara konsensus.

Sekarang, mari kita lakukan hal yang ekstrem. Bagaimana jika satu pemerintah memutuskan untuk menutup Powpeg sepenuhnya? Ini hampir tidak mungkin dilakukan karena pegnatorium didistribusikan ke seluruh dunia. Upaya mematikan hanya akan membuat RSK lebih kuat karena akan meminta pengguna untuk menjalankan perangkat PowHSM dan simpul Powpeg melalui Tor.

Selain itu, untuk mencegah lembaga pemerintah yang kuat mengambil kendali protokol, RSK berencana menambahkan kunci waktu multisig pemulihan darurat untuk diaktifkan satu tahun setelah Powpeg terbukti dibongkar. 

Kesimpulan

Saat pasak RSK tumbuh dari waktu ke waktu, lebih banyak bitcoin dipindahkan ke sidechain. Dibandingkan dengan alternatif lain, Powpeg menggabungkan keamanan yang kuat berdasarkan perlindungan berlapis dengan desentralisasi maksimum dalam batasan sistem skrip Bitcoin. Karena para Bitcoiners menghargai keamanan daripada fungsionalitas over-hyped terbaru, RSK pasti akan menjadi pilihan pertama DeFi untuk Bitcoiners. Keamanan dan desentralisasi pasak akan terus meningkat, tidak hanya secara teknis tetapi juga dalam kualitas dan kuantitas, dan dengan semakin banyak pegnator yang berpartisipasi.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me