Bitcoin adalah cryptocurrency tertua dan, jauh, yang paling sukses. Meskipun benar bahwa Bitcoin merevolusi sistem pembayaran peer-to-peer, namun memiliki keterbatasan signifikan dalam hal skalabilitas dan kemampuan untuk menjalankan kontrak pintar yang kompleks dan turing-complete. Keterbatasan ini telah menimbulkan banyak kekhawatiran dalam komunitas blockchain, dan seiring dengan berkembangnya basis pengguna Bitcoin, kebutuhan akan skalabilitas menjadi semakin mendesak.
Selama awal mula Bitcoin, para pionir awal membahas kebutuhan akan blockchain yang dapat menangani kontrak pintar dan menjadi tuan rumah aplikasi terdesentralisasi. Namun, motivasi di balik penciptaan Bitcoin berbeda — cara yang aman, independen, dan bebas pihak ketiga untuk menyimpan nilai dan bertransaksi lintas batas. Blockchain, teknologi mendasar yang mendukung Bitcoin, memiliki potensi jauh melampaui sistem pembayaran, dan tidak sampai Ethereum hadir dengan pemrograman yang lengkap sehingga potensi penuh blockchain mulai terwujud.
Langsung ke kuartal keempat tahun 2023, sebuah white paper yang diterbitkan oleh Robin Linus membawa sedikit harapan bagi komunitas Bitcoin. Dia mengusulkan paradigma komputasi baru yang disebut BitVM, yang dapat membawa kemampuan kontrak pintar dan kelengkapan Turing ke Bitcoin. Ini akan menciptakan dunia di mana segalanya dapat berjalan di Bitcoin, mulai dari permainan hingga kontrak kompleks. Saat teknologi revolusioner ini terungkap, penting untuk memahami kemungkinan dan peluang bagi komunitas. Artikel ini membahas apa itu BitVM, bagaimana cara kerjanya, dan pertimbangan penting yang harus diketahui.

Sumber: Mesin Kepercayaan
Menurut yang baru dirilis whitepaperoleh Robin Linus, BitVM, yang singkatan dari Bitcoin Virtual Machine, adalah mesin komputasi yang bertujuan untuk meningkatkan Bitcoin dengan memungkinkan kontrak pintar turing lengkap di jaringan blockchain. Ini akan memberikan fungsionalitas yang mirip dengan Ethereum Virtual Machine (EVM) ke Bitcoin tanpa mengganggu aturan konsensus jaringan.
BitVM bukanlah upaya pertama untuk memperluas kasus penggunaan Bitcoin. Karena Bitcoin awalnya dirancang untuk tugas-tugas yang lebih sederhana seperti transaksi aset di blockchain, telah ada beberapa upaya untuk membangun lebih banyak fungsionalitas pada jaringan tersebut. Beberapa solusi lapisan-2 seperti Lightning Network dan Liquid Network adalah beberapa dari peningkatan tersebut. BitVM muncul sebagai salah satu upaya terbaru untuk meningkatkan jaringan Bitcoin, dengan prospek yang lebih besar untuk mengubah narasi.
Seperti yang sudah diisyaratkan sebelumnya, BitVM tidak memerlukan perubahan pada aturan konsensus Bitcoin yang sudah ada. Ini memanfaatkan blok bangunan seperti timelocks, hashlocks, dan pohon taproot besar untuk membuat mesin yang dapat menangani kontrak dan komputasi kompleks. Dengan ini, BitVM dapat mengubah jaringan Bitcoin dengan memungkinkannya menangani masalah komputasi apa pun dan menjadikannya sekuat sistem turing-lengkap lainnya.
Desain inti dari kontrak pintar Bitcoin sederhana dan tidak lengkap Turing. Hal ini karena mereka tidak dibangun untuk menangani tokenisasi dan pengembangan dApps. Oleh karena itu, pengenalan BitVM ke Bitcoin adalah pengembangan yang sangat inovatif yang mendorong batasan dari apa yang dapat dilakukan Bitcoin.
BitVM meniru rantai kontrak pintar yang lengkap secara Turing lainnya, dan ini membawa beberapa keterbatasan pada sejauh mana fungsionalitasnya. Sebagai contoh, sebuah produk EVM memerlukan bahwa blockchain Ethereum aman untuk memastikan keamanan kontrak. Di sisi lain, produk BitVM memerlukan kepercayaan pada keamanan Bitcoin serta kejujuran para pesertanya. Peserta dalam BitVM harus mengajukan bukti penipuan dalam periode tantangan, yang secara signifikan mempengaruhi bagaimana produk BitVM menangani kegagalan sistem.
Perbedaan mencolok lain antara EVM dan BitVM adalah interaksi rantai mereka. Karena Bitcoin tidak dibangun dengan kemampuan kontrak pintar kompleks, sebagian besar komputasi BitVM dilakukan di luar rantai untuk menghindari pembebanan berlebihan pada rantai utama. Namun, semua komputasi EVM terjadi di dalam rantai. Karena perbedaan signifikan ini, beberapa anggota komunitas Bitcoin berpendapat bahwa BitVM bukan mesin virtual penuh.
Untuk melakukan komputasi kompleks melalui BitVM, seorang “prover” memulai sebuah program dan kemudian berkolaborasi dengan seorang “verifier” untuk mengonfirmasi kevalidannya. Komunikasi prover-verifier berlangsung di luar rantai, yang secara signifikan meminimalkan dampak transaksi pada blockchain Bitcoin. Sistem dua pihak ini bergantung pada protokol kontrak pada blockchain Bitcoin di mana serangkaian transaksi menentukan hubungan antara prover dan verifier.
Pemberi bukti berkomitmen terhadap program bit demi bit, menantang verifier untuk menolak klaim palsu dalam programnya. Setelah audit yang diperlukan dan konfirmasi bahwa program melakukan apa yang diklaim oleh pemberi bukti, pemberi bukti dan verifier secara bersama-sama menandatangani transaksi. Jika pemberi bukti bertindak dengan jahat atau mengajukan sesuatu yang tidak benar, verifier dapat menantangnya, dan transaksi tidak akan berhasil.
Pembuktian dan verifikasi melakukan deposit sebelum memulai protokol tantangan-respons. Hal ini memastikan bahwa hanya pernyataan yang akurat dan data yang diverifikasi dimasukkan ke dalam buku besar Bitcoin yang tidak dapat diubah. Jika pembuktian bertindak dengan jahat, mereka akan kehilangan deposit mereka. Demikian pula, jika verifikator tidak responsif atau melakukan verifikasi dengan cara yang salah, mereka juga dapat kehilangan deposit mereka. Ada insentif ekonomi untuk menjaga sistem tetap jujur dan efisien, karena setiap pihak yang melakukan penipuan akan kehilangan deposit mereka kepada pihak lain.
Keuangan Terdesentralisasi (DeFi): BitVM dapat memungkinkan pengembang untuk membangun berbagai aplikasi terdesentralisasi (dApps) untuk DeFi. Aplikasi ini dapat berpusat pada pemenuhan kasus penggunaan keuangan seperti platform derivatif, protokol pasar prediksi, dan pertukaran terdesentralisasi.
Verifikasi data: BitVM juga dapat digunakan untuk memverifikasi data, yang dapat membantu para pemain di perusahaan riset dan bidang analitik data.
Pembayaran otomatis: Untuk otomatisasi pembayaran produk dan layanan, BitVM dapat berguna. Teknologi ini memungkinkan pekerja lepas, pedagang, dan pekerja remote untuk dibayar melalui solusi pembayaran Bitcoin otomatis.
Gim: Bayangkan dunia di mana segala sesuatu dapat berjalan di blockchain Bitcoin, termasuk permainan. Pengembang gim dapat memanfaatkan kekuatan kontrak pintar yang didukung BitVM untuk membangun aplikasi terdesentralisasi untuk permainan seperti poker dan catur.
Interoperabilitas lintas-rantai: Keunggulan lain dari BitVM adalah kemampuannya untuk menghubungkan Bitcoin ke blockchain lain. Sebagai contoh, sebuah sidechain yang terhubung ke blockchain Bitcoin dapat menggunakan EVM. Hal ini menyiratkan bahwa melalui BitVM, pengguna dapat mengakses fungsionalitas dan produk seolah-olah mereka menggunakan EVM itu sendiri.
Menghubungkan sidechain ke Bitcoin: BitVM dapat memungkinkan interoperabilitas lintas rantai dan berpotensi memungkinkan jembatan tanpa kepercayaan dengan lebih sedikit perantara dan sentralisasi yang lebih sedikit. Hal ini mengurangi risiko sensorship, penipuan, dan manipulasi.
Biaya gas yang lebih rendah: Biaya transaksi rata-rata Bitcoin kadang-kadang melonjak secara berlebihan. BitVM dapat mengurangi hal ini dengan memastikan data berlebihan dan perhitungan yang sesuai tetap di luar rantai.
Keamanan ditingkatkan: Protokol tantangan-respons yang tidak bisa disalahkan secara inheren bertindak sebagai mekanisme yang efektif untuk menjauhkan pelaku jahat. Karena BitVM berfokus pada transaksi antara dua pihak, keamanan dikonsolidasikan. Hal ini berbeda dari EVM, yang mungkin melibatkan beberapa pihak, meningkatkan kemungkinan ancaman keamanan.
Kompleksitas struktur dua pihak: Karena BitVM hanya memiliki ketentuan untuk transaksi dua pihak, hal ini dapat membatasi jenis protokol yang dapat berjalan pada mesin, karena beberapa aplikasi membutuhkan interaksi multipihak.
Penggunaan terbatas dari kontrak pintar: Karena BitVM masih dalam tahap awal perkembangannya, ada keterbatasan pada aplikasi dunia nyata dari kontrak pintarnya. Misalnya, BitVM mungkin saat ini tidak mendukung orakel, yang biasanya diperlukan dalam kasus penggunaan seperti ramalan cuaca dan data pasar kripto.

Sumber: @muneeb di X
Eric Wall, seorang penggemar Bitcoin, melalui unggahan Twitter, berpendapat bahwa meskipun konsep BitVM secara konseptual memukau, namun secara praktis memiliki kelemahan. Menurutnya, BitVM sama-sama 'mengagumkan' dan 'jalan buntu teknologi.' Adam Back, seorang kontributor inti Bitcoin, juga tidak positif mengenai BitVM, menyiratkan bahwa teknologi tersebut mundur.

Sumber: @ercwl di X
Seorang pemeriksa white paper, Super Testnet, menyebut BitVM sebagai "mungkin penemuan paling menarik dalam sejarah skrip Bitcoin." Teknologi ini menambahkan kemungkinan baru untuk Bitcoin tanpa ada fork atau perubahan konsensus. Untuk lebih memperkuat kasus penggunaan BitVM, beberapa pemain aktif di bidang ini, seperti Dylan LeClair dan Sam Parker, mengusulkan bahwa ini akan berfungsi baik dengan Jaringan Lightning untuk memungkinkan fungsionalitas dengan lebih banyak dApps.
* Informasi ini tidak bermaksud untuk menjadi dan bukan merupakan nasihat keuangan atau rekomendasi lain apa pun yang ditawarkan atau didukung oleh Gate.
* Artikel ini tidak boleh di reproduksi, di kirim, atau disalin tanpa referensi Gate. Pelanggaran adalah pelanggaran Undang-Undang Hak Cipta dan dapat dikenakan tindakan hukum.





