Mengenai potensi ekosistem Bitcoin, intinya BTC adalah aset terbesar. Batas atas ekologi suatu rantai publik ditentukan oleh nilai pasar dari rantai publik tersebut. Hal yang paling mudah untuk dipahami adalah meminjam. Pemegang BTC akan selalu membutuhkan pinjaman hipotek. Sekalipun itu 10% dari jumlah dana, itu berarti 120 miliar dolar AS. Dan jika itu adalah rantai publik dengan nilai pasar 1 miliar, 50% dananya hanya akan menjadi 500 juta dolar AS, yang merupakan plafon gap. Contoh lainnya adalah pembuatan stablecoin melalui hipotek. Skala aset yang digadaikan harus besar, dan potensi jalur stablecoin akan besar.

Dari perspektif ini, nilai pasar Bitcoin empat kali lipat dari Ethereum, dan potensi ekologisnya jelas jauh lebih tinggi daripada Ethereum. Namun situasi sebenarnya justru sebaliknya. Skala keseluruhan ekosistem Bitcoin kini jauh di belakang Ethereum. Alasan mendasarnya adalah kinerja Bitcoin sebagai rantai publik terlalu rendah dan kemampuan programnya terlalu buruk, serta tidak memiliki kelengkapan Turing. Maka solusinya adalah meniru arsitektur Ethereum dan menggunakan layer2. Lapisan 2 memerlukan TPS dan TPS, serta memerlukan kemampuan program dan kemampuan program.

Mengadopsi metode layer2 adalah strategi sebagian besar ekosistem Bitcoin saat ini, namun ada masalah mendesak yang perlu diselesaikan, dan itu adalah keamanan. Jika Anda ingin pemegang BTC memasukkan dananya ke lapisan2 dengan tenang, keamanan BTC harus terjamin. Pertama-tama, keamanan sangat penting. Lagi pula, tidak ada yang mau memeriksa biji wijen dan kehilangan semangka. Kedua, rantai Bitcoin sendiri berbeda dengan Ethereum dan tidak dapat belajar dari desain keamanan Ethereum.

Lalu, protagonis kita muncul. babylon memberikan keamanan BTC asli dan merupakan dasar untuk lapisan2 BTC lainnya.

Logika arsitektur Babel

  1. Berbagai rantai PoS, termasuk BT
    ●Ini termasuk BTC layer2, namun bisa juga rantai publik lainnya. Lapisan data terdiri dari rantai PoS individu yang ingin memanfaatkan Bitcoin untuk meningkatkan keamanannya dan bersedia membayarnya.
    ●Selain menjalankan fungsi protokol konsensus normal, seperti membuat dan memvalidasi blok, validator pada rantai PoS juga bertanggung jawab untuk menandatangani tanda tangan finalitas pada gadget finalitas.

  2. Lapisan kontrol: rantai Babel
    ●Lapisan kontrol adalah jembatan yang menghubungkan jaringan Bitcoin dan rantai PoS, dan diimplementasikan oleh rantai Cosmos-SDK yang disebut rantai Babylon.
    ●Rantai Babel berfungsi sebagai bidang kendali dan bertanggung jawab atas fungsi-fungsi utama berikut:
    Menyediakan layanan stempel waktu Bitcoin: Rantai Babylon mencatat hash blok PoS dan set validator pada rantai Bitcoin, memastikan konsistensi antara rantai PoS dan jaringan Bitcoin, dan memungkinkan pemisahan yang cepat dan aman.
    Bertindak sebagai pasar perdagangan: Rantai Babylon mencocokkan pemangku kepentingan Bitcoin dan rantai PoS, memfasilitasi transaksi di antara keduanya.
    Lacak informasi staking dan verifikasi: Rantai Babylon mencatat informasi seperti registrasi dan pembaruan kunci EOTS untuk memastikan keamanan dan transparansi proses staking.
    Catat tanda tangan akhir dari rantai PoS: Rantai Babylon menyimpan tanda tangan akhir dari rantai PoS untuk memastikan keamanan protokol.

  3. Lapisan keamanan yang mendasarinya: jaringan Bitcoin
    ●Jaringan Bitcoin adalah landasan dari keseluruhan arsitektur, yang memberikan keamanan mendasar bagi sistem.
    ●Keamanan dan sifat desentralisasi jaringan Bitcoin memastikan keamanan aset Bitcoin yang dijaminkan dan mencegah perilaku jahat.

Pengguna Babylon dapat melakukan staking yang aman tanpa mentransfer Bitcoin dari alamat mereka sendiri. Dengan cara ini pemegang Bitcoin tidak perlu melakukan jembatan ke rantai PoS. Dan tidak perlu merangkum, menghosting, dll. Bitcoin yang dijanjikan.

Karena Bitcoin sendiri tidak mendukung kontrak pintar lengkap Turing, protokol Babylon dengan cerdik menggunakan bahasa skrip Bitcoin dan model UTXO yang ada untuk mengimplementasikan fungsi kontrak hipotek. Protokol merancang empat jenis transaksi: transaksi hipotek, transaksi pelepasan, transaksi pengurangan, dan transaksi pelepasan. Transaksi ini membatasi jalur transfer Bitcoin melalui logika skrip tertentu, sehingga mencapai fungsi yang mirip dengan kontrak pintar.

  1. Transaksi Taruhan:

  • Transaksi hipotek adalah langkah pertama bagi pengguna untuk berpartisipasi dalam staking Bitcoin. Ini mengunci Bitcoin pengguna dalam UTXO khusus. UTXO ini hanya dapat dibuka dengan dua cara: transaksi unstaking yang dilakukan oleh pengguna setelah memenuhi kondisi unstaking, Atau garis miring. transaksi dimulai ketika pelanggaran keamanan terjadi.

  • Dengan cara ini, transaksi staking memasukkan Bitcoin pengguna ke rantai PoS sebagai deposit atas partisipasi mereka dalam memvalidasi dan menjaga keamanan jaringan.

2. Transaksi Tidak Terikat:

  • Ketika pengguna ingin menarik diri dari staking Bitcoin, dia dapat memulai transaksi unstaking.

  • Transaksi yang tidak dipertaruhkan harus memenuhi kondisi tertentu, seperti dikunci selama jangka waktu tertentu untuk mencegah pengguna sering masuk dan keluar dari janji, sehingga mempengaruhi stabilitas jaringan.

3. Pemotongan Transaksi:

  • Transaksi Slash dipicu ketika pengguna melakukan perilaku jahat pada rantai PoS, seperti penandatanganan ganda atau upaya untuk merusak konsensus jaringan.

  • Transaksi garis miring mengirimkan Bitcoin yang dijaminkan milik pengguna ke alamat yang tidak terpakai, yaitu menghancurkan Bitcoin tersebut sebagai hukuman atas perilaku jahat.

  • Protokol Babylon memastikan bahwa jika terjadi pelanggaran keamanan, kunci pribadi pelaku akan terekspos dan pemotongan transaksi secara otomatis dipicu melalui penegasan akuntabilitas dan teknologi gadget finalitas.

4. Transaksi Tanpa Staking:

  • Transaksi unstaking digunakan untuk melepaskan Bitcoin pengguna dari keadaan terkunci setelah waktu relatif penguncian transaksi unstaking telah berakhir.

  • Proses ini memastikan bahwa pengguna dapat memulihkan Bitcoin mereka tepat waktu ketika mereka menarik diri dari staking secara normal, sekaligus mencegah serangan pengguna jahat selama proses unstaking.

Mekanisme hukuman

Untuk keempat jenis transaksi di atas, perlu disediakan mekanisme untuk mencegah perbuatan jahat. Mekanisme teknologi Slash Babylon diimplementasikan melalui penggunaan kriptografi canggih, inovasi protokol konsensus, dan bahasa skrip Bitcoin yang dioptimalkan

1. Pernyataan Akuntabilitas

Penegasan yang akuntabel adalah teknik kriptografi yang ide intinya adalah menggunakan tanda tangan satu kali yang dapat diekstraksi (EOTS) untuk memastikan bahwa kunci pribadi pelaku akan dikompromikan dalam kondisi tertentu. Dalam protokol Babylon, ketika validator melakukan perilaku jahat seperti penandatanganan ganda, protokol akan secara otomatis mengekstrak kunci privatnya dan menjadikannya publik sehingga siapa pun dapat menggunakan kunci privat tersebut untuk melakukan transaksi pemotongan dan menghukum pelakunya.

Karena pemberi gadai menggunakan tanda tangan bersama pada saat menggadaikan UXTO. Jika dia ingin melakukan kejahatan dan menandatangani transfer sebelum janjinya berakhir, pernyataan akuntabilitas akan terpicu dan kunci pribadi akan diungkapkan.

2. Gadget Finalitas

Gadget finalitas adalah lapisan mekanisme tambahan yang ditambahkan di atas protokol konsensus PoS yang ada untuk meningkatkan keamanan. Gadget finalitas EOTS digunakan dalam protokol Babylon, yang mengharuskan validator melakukan tanda tangan tambahan menggunakan EOTS setelah blok diselesaikan.

Peran tanda tangan tambahan ini adalah untuk mengubah semua pelanggaran keamanan menjadi keberatan terhadap pernyataan akuntabilitas dengan ketinggian blok yang sama, sehingga memungkinkan mekanisme pernyataan akuntabilitas berfungsi secara efektif.

Aspek kunci dari Babylon adalah protokol cap waktu BTC-nya. Ini memberi stempel waktu pada peristiwa dari blockchain lain ke Bitcoin, memungkinkan peristiwa tersebut menikmati stempel waktu Bitcoin seperti transaksi Bitcoin. Ini secara efektif meminjam keamanan Bitcoin sebagai server stempel waktu. Protokol stempel waktu BTC memungkinkan pemisahan ekuitas secara cepat, kepercayaan yang dapat disusun, dan mengurangi biaya keamanan untuk memaksimalkan likuiditas pemegang Bitcoin. Protokol ini dirancang sebagai plug-in modular yang dapat digunakan di atas banyak algoritma konsensus PoS yang berbeda dan memberikan landasan di mana protokol reset dapat dibangun.

Layanan Stempel Waktu Bitcoin

Bitcoin Timestamp Protocol adalah teknologi bukti waktu yang memungkinkan data arbitrer dikirim ke Babylon untuk menghasilkan stempel waktu Bitcoin, menghasilkan stempel waktu untuk rantai POS, sehingga meningkatkan integritas dan keamanannya, seperti menahan serangan jarak jauh

Serangan jarak jauh membuat pusing rantai POS. Node verifikasi rantai POS perlu menjanjikan token sebagai hukuman karena melakukan kejahatan. Namun, ketika node menarik tokennya, tidak ada cara untuk membatasi perilakunya. Karena biaya pembuatan rantai POS relatif rendah, banyak verifikator dapat membuat rantai palsu. Serangan jarak jauh mengacu pada memulai dari blok genesis, membuat rantai yang lebih panjang dari rantai utama asli, dan merusak seluruh riwayat transaksi untuk menggantikan rantai utama asli. Misalnya, validator jahat masih memiliki token pilihannya di rantai palsu.

Ketika node yang baru ditambahkan atau node yang sudah lama offline menyinkronkan data blok baru, mereka tidak dapat mengetahui dengan jelas rantai mana yang merupakan rantai utama sebenarnya. Kemungkinan besar rantai palsu akan ditambahkan dan rantai utama sebenarnya akan diambil alih .

Untuk mencegah serangan jangka panjang, banyak rantai PoS memerlukan klien dan validator baru yang bergabung untuk mengidentifikasi blok pos pemeriksaan pada rantai kanonik. Mungkin diperlukan waktu berhari-hari atau berminggu-minggu bagi semua rekan tepercaya untuk menyetujui sebuah pos pemeriksaan. Hal ini karena tidak ada pihak pusat yang dapat mempercayai blockchain, dan semua validator memiliki kepercayaan yang sama. Jika ada rantai palsu dan terjadi perselisihan, verifikator memerlukan waktu tertentu untuk berkomunikasi dan mengonfirmasi.

Inilah sebabnya POS mengadopsi periode pembukaan kunci janji yang sangat lama.

Karena BTC adalah rantai PoW, rantai terpanjang digunakan sebagai prinsip rantai utama. Untuk menyerang BTC, 51% dari seluruh daya komputasi jaringan perlu dikonsentrasikan. Biayanya sangat tinggi dan pada dasarnya dapat dipastikan mustahil. Oleh karena itu, BTC dapat dianggap sebagai rantai publik paling aman.

1. Layanan stempel waktu Bitcoin memungkinkan validator rantai PoS mengemas nilai hash blok PoS dan kumpulan validator yang memilih blok tersebut ke dalam paket terpadu dan mengirimkannya ke rantai Bitcoin sebagai transaksi. Informasi transaksi ini akan dicatat dalam blok Bitcoin, sehingga “melekatkan” informasi blok PoS ke rantai Bitcoin.

Karena pos pemeriksaan di blok PoS akan dikirimkan ke jaringan utama Bitcoin, verifikasi PoS hanya perlu melakukan sinkronisasi sesuai dengan pos pemeriksaan di jaringan utama BTC. Ketika stempel waktu aplikasi penarikan validator dicatat di Bitcoin, rantai palsu perlu membuat stempel waktu BTC lebih awal untuk meyakinkan validator lain bahwa mereka belum melakukan penarikan. Namun perilaku ini setara dengan serangan terhadap BTC.

Oleh karena itu, rantai POS yang menggunakan stempel waktu BTC dapat mencapai dekompresi dengan cepat, seringkali hanya memerlukan waktu tunggu 1 hari atau bahkan beberapa jam.

Layanan Stempel Waktu Bitcoin adalah teknologi yang memanfaatkan keamanan jaringan Bitcoin untuk meningkatkan keamanan rantai PoS dan memungkinkan penghapusan staking secara cepat. Karena blok PoS tidak dapat diperiksa secara langsung di Bitcoin karena kurangnya ruang di dalam blok Bitcoin, Babylon mengumpulkan pos pemeriksaan yang dikirim oleh rantai PoS sebagai rantai PoS terpisah dan menerbitkannya ke Bitcoin atas nama mereka. Dan layanan stempel waktu Bitcoin Babylon memiliki desain modular untuk integrasi yang mudah.

Singkatnya, protokol Babylon menyediakan cara inovatif untuk meningkatkan skalabilitas dan keamanan ekosistem BTC dengan menggabungkan keamanan Bitcoin dengan solusi Layer 2. Meskipun Bitcoin menghadapi tantangan dalam hal kinerja dan kemampuan program, desain arsitektur Babylon secara efektif memecahkan masalah ini, memungkinkan pemegang Bitcoin untuk berpartisipasi dengan aman dalam staking tanpa memindahkan aset mereka. Hal ini tidak hanya meningkatkan potensi ekologi Bitcoin, tetapi juga memberikan jaminan keamanan penting untuk rantai publik dan proyek DeFi di masa depan. Seiring berkembangnya protokol ini, kita dapat melihat pertumbuhan lebih lanjut dan diversifikasi ekosistem Bitcoin.

Artikel referensi:

https://www.theblockbeats.info/news/48455

https://www.chaincatcher.com/article/2079486