TL;DR
Taproot adalah peningkatan untuk jaringan Bitcoin yang diimplementasikan pada tanggal 14 November 2021. Beserta dengan tanda tangan Schnorr, Taproot merupakan salah satu peningkatan teknologi yang paling dinantikan untuk Bitcoin sejak diperkenalkannya SegWit. Tujuan Taproot adalah mengubah cara skrip Bitcoin beroperasi untuk meningkatkan privasi, skalabilitas, dan keamanan. Hal ini dimungkinkan dengan menggabungkan Taproot dan peningkatan terkait yang disebut tanda tangan Schnorr.
Anda yang akrab dengan komunitas kripto pasti tahu bahwa privasi, skalabilitas, dan keamanan adalah masalah utama. Meskipun Bitcoin adalah mata uang kripto paling populer di dunia, masalah ini masih perlu ditangani. Taproot bertujuan untuk mengatasinya.
Pendahuluan
Bitcoin telah mengalami pasang surut, tetapi telah terbukti menjadi patokan yang membuat dunia kripto tetap berdiri kokoh. Terlepas dari masalah yang muncul beberapa tahun ini, seperti peretasan Mt. Gox atau hard fork Bitcoin yang terkenal, komunitas kripto terus mendukung Bitcoin.
Peningkatan Taproot telah dinantikan sebagai langkah besar pertama dalam mengatasi kurangnya privasi dalam Bitcoin dan masalah terkait lainnya. Pada tanggal 14 November 2021, Taproot diaktifkan di jaringan Bitcoin setelah persetujuan dari para miner di seluruh dunia. Namun, apa itu Taproot dan bagaimana caranya dapat menguntungkan Bitcoin? Mari kita dalami.
Batasan jaringan Bitcoin
Batasan lainnya adalah privasi. Meskipun whitepaper-nya menguraikan bahwa transaksi Bitcoin bersifat privat, semua detail transaksi di jaringan Bitcoin dapat dilihat. Artinya, Anda berpotensi mengetahui seluruh riwayat pembelian seseorang dengan mencari alamat Bitcoin orang tersebut.
Untuk mengatasi batasan ini, Bitcoin telah mengimplementasikan peningkatan terhadap jaringannya dari waktu ke waktu. Namun, mengubah jaringan Bitcoin merupakan hal yang menantang karena sifatnya yang terdesentralisasi. Bukan satu orang yang dapat memutuskan perubahan yang sebaiknya diimplementasikan atau tidak, melainkan keputusan komunitas dengan mencapai konsensus.
Apa itu peningkatan Taproot Bitcoin?
Taproot adalah soft fork yang menyempurnakan skrip Bitcoin untuk meningkatkan privasi, efisiensi, dan kemampuan jaringan untuk memproses smart contract. Taproot dianggap sebagai peningkatan Bitcoin yang paling signifikan sejak peningkatan SegWit pada tahun 2017.
Proposal Taproot diungkap pertama kali oleh pengembang Bitcoin Core, yaitu Greg Maxwell, pada bulan Januari 2018. Pada bulan Oktober 2020, Taproot digabungkan ke dalam perpustakaan Bitcoin Core setelah permintaan penarikan yang dibuat oleh Pieter Wuille. Agar peningkatan ini diterapkan dengan sepenuhnya, para operator node harus mengadopsi aturan konsensus baru milik Taproot. Proposal ini akhirnya menerima dukungan dari 90% miner dan diaktifkan secara resmi pada tanggal 14 November 2021 pada blok ke-709.632.
Bagaimana cara kerja Taproot?
Terdapat 3 BIP yang bekerja sama untuk mencapai peningkatan Taproot. Setiap BIP saling memengaruhi dan melengkapi dengan berbagai cara.
Tanda Tangan Schnorr (BIP340)
Skema tanda tangan yang diadopsi oleh Satoshi Nakamoto (kreator Bitcoin) adalah Elliptic Curve Digital Signature Algorithm (ECDSA). ECDSA dipilih daripada algoritme tanda tangan Schnorr karena ECDSA sudah banyak digunakan, dipahami dengan baik, aman, ringkas, dan bersifat sumber terbuka.
Namun, pengembangan Schnorr Digital Signature Scheme (SDSS) mungkin menjadi titik awal dari generasi baru tanda tangan untuk Bitcoin dan jaringan blockchain lainnya.
Salah satu keunggulan utama tanda tangan Schnorr adalah mampu mengambil beberapa kunci di dalam transaksi Bitcoin yang rumit dan menghasilkan satu tanda tangan yang unik. Artinya, tanda tangan dari beberapa pihak yang terlibat dalam transaksi tersebut dapat “digabungkan” menjadi satu tanda tangan Schnorr. Hal ini disebut sebagai agregasi tanda tangan.
Taproot memungkinkan untuk menyembunyikan fakta bahwa script Bitcoin berjalan. Misalnya, membelanjakan Bitcoin menggunakan Taproot dapat membuat transaksi di saluran Lightning Network, transaksi peer-to-peer, atau smart contract yang canggih menjadi tidak dapat dibedakan. Siapa pun yang memantau salah satu transaksi ini tidak akan melihat apa-apa selain transaksi peer-to-peer. Perlu dicatat, bahwa ini tidak mengubah fakta bahwa wallet pengirim awal dan penerima akhir akan terekspos.
Taproot (BIP341)
Taproot adalah asal nama peningkatan Taproot. BIP ini dibangun berdasarkan peningkatan SegWit pada tahun 2017 dan menggunakan Merkelized Alternative Script Tree (MAST) untuk menskalakan jumlah data transaksi di blockchain Bitcoin.
Namun, transaksi beberapa tanda tangan yang kompleks ini memerlukan beberapa input dan tanda tangan untuk memverifikasi, sehingga menambah sejumlah besar data ke blockchain dan memperlambat kecepatan transaksi. Di saat yang sama, informasi transaksi menjadi terungkap secara otomatis di blockchain, sehingga berpotensi memaparkan data sensitif mengenai pemilik alamat.
Setelah mengintegrasikan MAST, jumlah skrip dan verifikasi yang diperlukan dapat dikurangi karena satu transaksi MAST dapat mewakili beberapa skrip. Jadi, ketika sebuah transaksi Bitcoin yang kompleks dikirim ke MAST, pohon Merkle tidak diperlukan untuk memproses transaksi. MAST hanya mengizinkan kondisi yang dieksekusi dari transaksi untuk dikomitmenkan ke blockchain, bukan detail lengkapnya. Hal ini dapat mengurangi volume data yang harus disimpan di jaringan secara signifikan. Selain memberikan skalabilitas yang lebih besar dan efisiensi yang lebih tinggi kepada blockchain Bitcoin, Taproot juga menawarkan privasi yang lebih tinggi bagi pengguna Bitcoin.
Tapscript (BIP342)
Apa manfaat Taproot untuk Bitcoin?
Seperti yang sudah kita bahas, Taproot menghadirkan peningkatan besar terhadap privasi Bitcoin dan menyempurnakan kegunaannya. Potensi manfaat lainnya mencakup:
1. Skalabilitas jaringan yang ditingkatkan dengan mengurangi jumlah data yang harus ditransfer dan disimpan di blockchain;
3. Biaya transaksi yang lebih rendah.
Mengapa peningkatan Taproot penting?
Aktivasi Taproot diharapkan mendorong fungsionalitas jaringan Bitcoin untuk memfasilitasi transaksi yang cepat dan andal. Sebelum Taproot, protokol Bitcoin masih berada dalam pengembangan Lapisan 1 sedangkan Ethereum sudah memulai lebih awal dalam Lapisan 2 dan DApp. Setelah peningkatan, Bitcoin membuka jalurnya untuk menerapkan smart contract dan berpotensi memperluas kegunaannya untuk mencakup pasar NFT dan DeFi yang sedang tren di masa depan.
Karena menjadi lebih efisien dengan biaya yang lebih rendah, jaringan Bitcoin dapat mendorong lebih banyak transaksi dan adopsi yang lebih luas. Selain itu, pengguna dapat mempertahankan privasinya untuk transaksi, sehingga membuat BTC menjadi lebih bersaing dengan koin privasi lainnya di pasar.
Penutup
Taproot adalah peningkatan terhadap Bitcoin yang sangat dinantikan dan didukung. Dengan diimplementasikan bersama tanda tangan Schnorr, kita melihat peningkatan yang signifikan dalam segi privasi, skalabilitas, keamanan, dan lainnya. Peningkatan ini juga menghasilkan lebih banyak minat terkait Lightning Network dan mendorong multisig untuk menjadi standar industri.
Tidak peduli seberapa besar keterlibatan Anda dalam komunitas Bitcoin, manfaat tambahan dari peningkatan privasi, efisiensi, dan keamanan ini kemungkinan akan memengaruhi pengalaman Anda menggunakan Bitcoin.