Demikian pula, Babylon memungkinkan pengguna Bitcoin untuk melakukan staking BTC untuk meningkatkan keamanan jaringan PoS, meningkatkan keamanan jaringan sambil mendapatkan imbalan, dan mempertahankan self-custody Bitcoin. Karena mainnet Bitcoin tidak dapat mendukung kontrak pintar penuh, desain arsitektur dan skenario aplikasi Babylon berbeda secara signifikan dari EigenLayer. Anurag Arjun, mantan rekan pendiri Polygon dan pendiri Avail, juga menyatakan di media sosial bahwa dibandingkan dengan proyek seperti Eigenlayer, Babylon tampaknya lebih dianggap remeh. Ini akan mendapatkan momentum pengembangan, yang mungkin menjadi sebuah terobosan besar untuk ekosistem BTC.

Artikel ini bertujuan untuk memberikan pemahaman yang lebih mendalam tentang kesamaan dan perbedaan antara kedua proyek tersebut dengan membandingkannya dari berbagai aspek.
Pertama, mari kita lihat struktur protokol Bitcoin Timestamp:

Arsitektur Babel ditunjukkan dalam diagram di atas. Ini terdiri dari tiga bagian, dengan dua tingkat pos pemeriksaan:
Bitcoin, sebagai lapisan layanan penanda waktu.- Rantai Babylon (rantai yang dibangun di atas Cosmos SDK), adalah lapisan perantara.- Blockchain PoS (misalnya, zona Cosmos lain) adalah konsumen keamanan.Pertimbangan desain penting adalah bahwa Bitcoin memiliki kapasitas yang sangat terbatas untuk membawa data. Dalam hal ini, rantai Babylon melayani berbagai fungsi:
Ini menggabungkan aliran titik kontrol dari banyak rantai konsumen PoS, sehingga hanya diperlukan satu aliran titik kontrol untuk dimasukkan ke jaringan Bitcoin guna memberi cap waktu pada peristiwa-peristiwa di seluruh rantai konsumen PoS.- Titik kontrolnya dalam jaringan Bitcoin dapat dibuat ringkas menggunakan teknik kriptografi (misalnya, tanda tangan agregat).- Ini menerima titik kontrol dari rantai PoS konsumen melalui protokol IBC.- Ini memeriksa ketersediaan data dari titik kontrol dari rantai konsumen PoS, sehingga penyerang tidak dapat memberi cap waktu pada data yang tidak tersedia.Struktur ini membantu rantai PoS meningkatkan keamanan mereka, misalnya, terhadap serangan jarak jauh.

Untuk melindungi rantai PoS dari serangan jarak jauh, kita dapat mengirimkan titik cek blok rantai PoS ke BTC dan memilih fork dengan timestamp BTC lebih awal sebagai fork yang valid. Ini hanya meninggalkan dua kemungkinan:
Selain mengatasi serangan jarak jauh, cap waktu BTC yang tidak dapat dibalik untuk blok PoS memberikan keunggulan keamanan lainnya untuk rantai PoS:
Berikut adalah contoh dari Bitcoin staking:
Alice memiliki satu Bitcoin, dan dia ingin mempertaruhkannya pada sebuah rantai PoS. Pertama, dia memasuki perjanjian staking dengan mengirimkan transaksi staking ke rantai Bitcoin. Transaksi ini adalah transaksi Bitcoin yang mengunci Bitcoin-nya ke dalam brankas self-custodial. Bitcoin yang terkunci hanya dapat dibuka kembali oleh kunci pribadi Alice melalui salah satu dari dua jalur berikut:
(1) Alice memulai transaksi “unbonding”, dalam hal ini Bitcoin akan dibuka kunci dan dikembalikan ke Alice dalam waktu tiga hari.
(2) Alice memulai transaksi "slashing", mengirimkan Bitcoin ke alamat pembakaran.
Setelah transaksi staking ini masuk ke rantai Bitcoin, Alice dapat mulai menandatangani blok dengan kuncinya untuk memvalidasi rantai PoS.
Selama tugas verifikasinya, ada dua kemungkinan jalur.

Sumber: https://docs.babylonchain.io/papers/btc_staking_litepaper(CN).pdf
"Jalur bahagia" (gambar (a)) adalah saat Alice jujur mengikuti protokol, dan ketika dia ingin melepas stake Bitcoin-nya, dia memulai permintaan pembekuan dengan mengirimkan transaksi pembekuan ke rantai Bitcoin (gambar (b)). Setelah transaksi pembekuan masuk ke rantai Bitcoin, tugas validasi Alice di rantai PoS berakhir, dan setelah tiga hari, Alice dapat menarik dan mengambil kembali Bitcoin-nya. Rantai PoS juga akan memberikan Alice hadiah."
"Jalur yang tidak menyenangkan" (gambar (b)) adalah tempat di mana Alice berubah menjadi jahat dan berpartisipasi dalam serangan pengeluaran ganda pada rantai PoS. Dalam kasus ini, perjanjian staking memastikan bahwa kunci pribadi Alice akan bocor. Kemudian, siapa pun dapat mengirim transaksi pemotongan ke rantai Bitcoin sebagai Alice dan membakar Bitcoin miliknya. Keberadaan jalur yang tidak menyenangkan ini memastikan bahwa seorang penyerang akan dipotong, yang mencegah semua orang dari berperilaku buruk - semua orang berperilaku normal di "jalur yang menyenangkan".
Untuk pemangkasan perilaku buruk, Babylon menggunakan tanda tangan sekali pakai yang dapat diekstraksi (EOTS). Ide intinya adalah pengguna dapat menandatangani pesan sekali, mirip dengan skema tanda tangan normal. EOTS membutuhkan parameter label tambahan (tinggi blok adalah parameter tambahan saat menandatangani blok selama validasi). Jika pengguna mencoba menandatangani pesan yang sama dua kali dengan label yang sama (menandatangani dua blok pada ketinggian yang sama), kunci pribadi pengguna dapat diekstraksi dari kedua tanda tangan tersebut.
Babilon:

Diagram struktur protokol Babel
EigenLayer:

Diagram struktur EigenLayer
Babylon terdiri dari protokol Bitcoin Timestamp dan protokol Staking, dan karena Bitcoin tidak Turing-complete, sebagian besar pekerjaan pemrosesan perlu dilakukan oleh rantai terpisah, itulah mengapa protokol Babylon memiliki rantai dibangun di Cosmos SDK, dengan seperangkat node validasi sendiri sesuai. Ini juga mencakup komponen independen seperti Manajer EOTS dan Penyedia Finality.
Sebaliknya, EigenLayer pada dasarnya adalah kumpulan kontrak pintar yang dapat menerima taruhan pengguna dan mengelola kontrak AVS, dengan jaringan Ethereum yang mendasarinya melakukan eksekusi dan memastikan keamanan.
Kedua, kedua protokol berbeda dalam implementasi pemotongan mereka.
Karena Ethereum mendukung fungsionalitas kontrak pintar, logika pemangkasan EigenLayer diimplementasikan dalam kontrak, memungkinkan kondisi pemangkasan yang lebih kompleks yang disesuaikan dengan AVS yang berbeda. Sementara itu, jika situasi timbul yang tidak dapat diselesaikan oleh kondisi pemangkasan yang telah ditentukan sebelumnya, akan ada komite veto di luar rantai untuk menyelesaikannya melalui pemungutan suara.
Terbatas oleh fungsionalitas dari mainnet Bitcoin, Babylon menerapkan logika slashing melalui EOTS. Ini memiliki lebih banyak keterbatasan dan hanya dapat menerapkan logika slashing yang relatif sederhana untuk kasus penandatanganan ketinggian blok yang sama secara berulang.
Karena implementasi pengurangan yang berbeda, kedua protokol juga berbeda dalam layanan target mereka.
Kemampuan EigenLayer untuk menerapkan logika slashing kompleks memungkinkannya memberikan layanan keamanan untuk berbagai AVS. Bagi EigenLayer, keunggulannya terletak pada konsistensinya dengan Ethereum. Ethereum memiliki ekosistem terbesar di ruang kriptokurensi, artinya lebih banyak pengguna dan permintaan yang lebih besar. Solusi EigenLayer memiliki potensi untuk mengatasi keterbatasan Ethereum, seperti kebutuhan akan jembatan yang aman dan terdesentralisasi, solusi ketersediaan data, dan lapisan sequencer terdesentralisasi untuk solusi Layer 2. Dalam ekosistem Ethereum, menggunakan ETH sebagai aset staking dianggap sebagai pendekatan yang “politik secara benar”. Jadi aplikasi yang dibangun di sekitar EigenLayer akan secara utama melayani ekosistem Ethereum.
Di sisi lain, Babylon lebih banyak melayani rantai PoS, terutama yang ada di ekosistem Cosmos, karena layanan cap waktu Bitcoin perlu melewati pesan antara rantai Babylon dan rantai Cosmos melalui protokol IBC, yang membatasi aplikabilitasnya. Semua rantai PoS ini memerlukan set node validasi mereka sendiri. Keunggulannya mungkin adalah ekosistem Cosmos telah tumbuh dengan skala yang cukup besar dan telah menghasilkan banyak rantai PoS yang sangat baik, seperti Celestia, Osmosis, Axelar, dYdX, dan lainnya, yang semuanya dapat dengan mudah terintegrasi dengan rantai Babylon dan mendapatkan manfaat dari keamanan Bitcoin. Sebaliknya, pengembangan EigenLayer akan memerlukan sejumlah proyek yang signifikan untuk mengembangkan kembali dan beradaptasi dengan AVSs, yang menempatkannya pada posisi kekurangan awal. Selain itu, pendekatan membangun rantai aplikasi menggunakan Cosmos SDK telah divalidasi secara ekstensif dan mungkin lebih ramah pengembang, memberikan keunggulan bagi Babylon dalam membawa ekosistem Cosmos di bawah payung keamanan Bitcoin.
Hal ini juga terkait dengan arah pengembangan ekosistem Ethereum dan Cosmos. Ekosistem Ethereum pertama-tama membangun inti keamanan besar, Ethereum mainnet, dan kemudian membentuk banyak solusi Layer 2 di atasnya, namun interoperabilitas antara Layer 2 belum terselesaikan. Sebaliknya, ekosistem Cosmos pertama-tama mengatasi interoperabilitas antara zona yang berbeda namun kurang memiliki inti keamanan yang kuat, karena kap pasar Cosmos Hub terlalu rendah untuk menanggung tanggung jawab ini. Oleh karena itu, ada kebutuhan alami untuk menemukan inti keamanan, inilah tempat Babylon hadir, bertujuan untuk membawa keamanan Bitcoin ke dalam ekosistem. Pada saat yang sama, EigenLayer juga berharap dapat membawa keamanan Ethereum ke dalam ekosistem Cosmos melalui kolaborasi. Dari perspektif arsitektur, pendekatan Babylon mungkin lebih cocok untuk ekosistem Cosmos.
Artikel Referensi
Penafian: Pandangan dan pendapat yang terdapat dalam artikel ini semata-mata milik penulis dan tidak merupakan nasihat investasi apa pun.
Versi terjemahan artikel ini oleh tim Gate Learn tidak dapat disalin, disebarluaskan, atau diplagiatkan tanpa menyebutkanGate.com.





