Ringkasan
Taproot adalah peningkatan jaringan Bitcoin, diluncurkan pada 14 November 2021. Tanda tangan Taproot dan Schnorr telah menjadi peningkatan teknologi Bitcoin yang sangat dinanti sejak munculnya SegWit. Taproot bertujuan untuk mengubah cara skrip Bitcoin beroperasi, meningkatkan privasi, skalabilitas, dan keamanan. Taproot, dikombinasikan dengan peningkatan terkait yang disebut tanda tangan Schnorr, diharapkan dapat mencapai tujuan ini dan banyak lagi.
Semua pengguna yang akrab dengan komunitas mata uang kripto tahu bahwa privasi, skalabilitas, dan keamanan adalah perhatian utama komunitas. Meskipun Bitcoin adalah mata uang kripto paling populer di dunia, permasalahan ini masih perlu diselesaikan. Tujuan Taproot adalah untuk menyelesaikan permasalahan di atas.
Perkenalan
Meskipun Bitcoin mengalami pasang surut, Bitcoin telah terbukti menjadi “tulang punggung” yang menopang dunia mata uang kripto. Selama bertahun-tahun, meskipun dunia mata uang kripto telah mengalami berbagai masalah seperti peretasan Mt. Gox dan hard fork Bitcoin yang terkenal, komunitas mata uang kripto selalu mendukung Bitcoin.
Namun, ada beberapa masalah yang tidak dapat diabaikan - masalah yang paling penting adalah privasi. Bitcoin adalah blockchain publik, dan siapa pun dapat memantau transaksi di jaringan. Bagi sebagian orang, ini adalah kekhawatiran terbesar.
Meskipun dimungkinkan untuk meningkatkan anonimitas melalui teknologi seperti pencampuran mata uang dan CoinJoin, teknologi ini tidak dapat mengubah Bitcoin menjadi koin privasi. Meskipun Taproot tidak dapat melakukan hal ini, hal ini dapat meningkatkan anonimitas Internet.
Peningkatan Taproot sangat dinantikan dan dipandang sebagai titik awal yang penting untuk menyelesaikan masalah privasi Bitcoin yang buruk dan masalah terkait lainnya. Pada tanggal 14 November 2021, dengan persetujuan bulat dari para penambang di seluruh dunia, Taproot diaktifkan secara online di jaringan Bitcoin. Apa sebenarnya akar tunggang itu? Apa manfaatnya bagi Bitcoin? Mari kita gali lebih dalam.
Keterbatasan Jaringan Bitcoin
Meski merupakan mata uang kripto pertama dan paling banyak diadopsi, jaringan Bitcoin masih memiliki kekurangan di beberapa aspek, seperti kecepatan transaksi yang lambat. Saat diciptakan, Bitcoin memproses 7 transaksi per detik, namun seiring dengan meningkatnya popularitas jaringan dan pengguna, kecepatan dan biaya transaksi pun meningkat. Setelah harga Bitcoin melonjak, biaya transaksi rata-rata di jaringan Bitcoin mencapai rekor tertinggi pada tahun 2021, mencapai sekitar $60. Beberapa orang percaya bahwa biaya tinggi dan kecepatan transaksi yang lambat akan menghambat pertumbuhan jaringan Bitcoin. Untuk meningkatkan kemampuan transaksi, pengembang meluncurkan peningkatan Segregated Witness (SegWit) pada tahun 2017, yang memungkinkan satu blok untuk mengakomodasi lebih banyak transaksi. Namun, biaya yang tinggi masih banyak terjadi.
Batasan lainnya adalah privasi. Meskipun Bitcoin menyatakan dalam ikhtisar whitepapernya bahwa transaksinya bersifat pribadi, semua detail transaksi di jaringan Bitcoin dapat dilihat oleh publik. Dengan kata lain, seluruh riwayat pembelian pribadi dapat diperoleh berdasarkan alamat Bitcoin.
Untuk mengatasi keterbatasan ini, Bitcoin telah menerapkan beberapa peningkatan jaringan. Namun, karena sifat Bitcoin yang terdesentralisasi, modifikasi jaringan menjadi sangat menantang. Dilakukan atau tidaknya perubahan bukanlah keputusan satu orang, melainkan konsensus masyarakat.
Apa yang dimaksud dengan peningkatan Bitcoin Taproot?
Taproot adalah soft fork yang mengoptimalkan skrip Bitcoin untuk meningkatkan privasi, efisiensi, dan kemampuan jaringan untuk memproses kontrak pintar. Hal ini diakui sebagai peningkatan besar Bitcoin sejak peningkatan SegWit pada tahun 2017.
Peningkatan Taproot terdiri dari 3 Proposal Peningkatan Bitcoin (BIP) yang berbeda, termasuk: Taproot, Tapscript dan intinya, skema tanda tangan digital baru yang disebut "Schnorr Signature". Taproot bertujuan untuk memberikan banyak manfaat bagi pengguna Bitcoin, seperti peningkatan privasi transaksi dan biaya transaksi yang lebih rendah. Hal ini juga akan memungkinkan Bitcoin untuk melakukan transaksi yang lebih kompleks, memperluas kasus penggunaan untuk bersaing dengan Ethereum, terutama kemampuan kontrak pintar dan dampak jaringan terhadap dukungan keuangan terdesentralisasi (DeFi) dan token non-fungible (NFT).
Proposal Taproot awalnya diusulkan oleh pengembang Bitcoin Core Greg Maxwell pada Januari 2018. Pada bulan Oktober 2020, Pieter Wuille membuat permintaan penarikan kode untuk menggabungkan Taproot ke dalam basis kode Bitcoin Core. Untuk menerapkan pemutakhiran sepenuhnya, operator node harus mengadopsi aturan konsensus baru Taproot. Proposal tersebut akhirnya didukung oleh 90% penambang dan secara resmi diaktifkan di blok 709,632 pada 14 November 2021.
Bagaimana cara kerja Akar Tunggang?
Peningkatan Taproot dicapai melalui kolaborasi 3 Proposal Peningkatan Bitcoin (BIP). Proposal tersebut saling melengkapi dengan cara yang berbeda.
Tanda tangan Schnorr (BIP340)
Tanda tangan Schnorr meningkatkan kecepatan dan keamanan verifikasi transaksi di jaringan Bitcoin. Tanda tangan tersebut terdiri dari skema tanda tangan kriptografi yang dikembangkan oleh ahli matematika dan kriptografer Jerman Claus Schnorr. Algoritma Schnorr dilindungi paten selama bertahun-tahun, namun paten tersebut secara resmi habis masa berlakunya pada tahun 2008. Tanda tangan Schnorr memiliki banyak keunggulan, terutama dalam pembuatan tanda tangan pendek, dan dikenal karena kesederhanaan dan efisiensinya.
Skema tanda tangan yang diadopsi oleh pendiri Bitcoin Satoshi Nakamoto disebut "Elliptic Curve Digital Signature Algorithm (ECDSA)". ECDSA dipilih dibandingkan algoritma tanda tangan Schnorr karena algoritma ini digunakan secara luas, mudah dimengerti, aman dan stabil, ringan dan open source.
Namun, kemajuan Schnorr Digital Signature Scheme (SDSS) mungkin menjadi titik awal penerapan teknologi tanda tangan generasi baru di Bitcoin dan jaringan blockchain lainnya.
Salah satu keuntungan inti dari tanda tangan Schnorr adalah mereka dapat mengekstrak beberapa set kunci dalam transaksi Bitcoin yang kompleks untuk menghasilkan tanda tangan yang unik. Oleh karena itu, tanda tangan semua pihak dalam transaksi dapat diintegrasikan ke dalam satu tanda tangan Schnorr, sebuah proses yang disebut "agregasi tanda tangan".
Faktanya, Taproot dapat membuat skrip Bitcoin tidak terlihat sama sekali. Misalnya, dengan Taproot, metode pembayaran Bitcoin yang berbeda terlihat sama, baik itu transaksi saluran jaringan kilat, transaksi peer-to-peer, atau transaksi melalui kontrak pintar yang kompleks. Pemantau transaksi ini hanya melihat transaksi peer-to-peer. Namun, perlu dicatat bahwa ini tidak mengubah fakta bahwa informasi dompet pengirim dan penerima akhir terungkap.
Akar tunggang (BIP341)
Nama Taproot diambil dari pemutakhiran Taproot, yang dibangun berdasarkan pemutakhiran SegWit 2017 dan menggunakan Merkelized Alternative Script Trees (MAST) untuk menskalakan jumlah data transaksi di blockchain Bitcoin.
Transaksi di jaringan Bitcoin dilindungi oleh kunci publik dan pribadi. Untuk membayar aset digital di dompet, pengguna perlu memberikan tanda tangan untuk membuktikan identitas pemilik sebenarnya sebelum mereka dapat mentransfer token. Selain transaksi dengan satu tanda tangan, transaksi di jaringan Bitcoin juga dapat meningkatkan kompleksitas dengan melepaskan kunci waktu, memerlukan banyak tanda tangan (multisig), dan fungsi lainnya.
Namun, transaksi multi-tanda tangan yang kompleks memerlukan banyak masukan dan verifikasi tanda tangan, yang akan menambah sejumlah besar data ke blockchain dan memperlambat transaksi. Selain itu, informasi transaksi secara otomatis ditampilkan di blockchain, yang memperlihatkan data sensitif pemilik alamat.
Setelah MAST terintegrasi, satu transaksi MAST dapat mewakili banyak skrip, sehingga mengurangi jumlah skrip dan verifikasi yang diperlukan. Setelah transaksi Bitcoin yang kompleks dikirim ke MAST, pohon Merkle tidak diperlukan untuk memproses transaksi tersebut. MAST hanya mengizinkan kondisi eksekusi suatu transaksi untuk dikirimkan ke blockchain, daripada mengirimkan semua detailnya. Hal ini akan secara signifikan mengurangi jumlah data yang perlu disimpan oleh jaringan. Hal ini tidak hanya meningkatkan skalabilitas dan efisiensi blockchain Bitcoin, namun juga memungkinkan pengguna Bitcoin menikmati privasi yang lebih besar.
Skrip Tap (BIP342)
Tapscript adalah bahasa pemrograman yang ditingkatkan menjadi Bitcoin Script untuk memfasilitasi dua Proposal Peningkatan Bitcoin (BIP) lainnya. Ini adalah kumpulan opcode, yang merupakan instruksi yang menentukan cara menjalankan transaksi. Dengan lebih banyak ruang yang tersedia dalam blok, fitur-fitur baru akan lebih fleksibel, yang akan memfasilitasi jaringan Bitcoin untuk mendukung dan membuat kontrak pintar di masa depan.
Bagaimana Taproot bisa memberi manfaat pada Bitcoin?
Seperti dibahas di atas, Taproot dapat meningkatkan privasi Bitcoin secara signifikan dan memperluas kasus penggunaannya. Keuntungan potensial lainnya meliputi:
1. Meningkatkan skalabilitas jaringan dengan mengurangi jumlah data yang dikirimkan dan disimpan dalam blockchain;
2. Memproses lebih banyak transaksi per blok (meningkatkan tingkat volume transaksi per detik (TPS));
3. Potong biaya transaksi.
Keuntungan lain dari Taproot adalah menghilangkan kelenturan tanda tangan, yang merupakan risiko keamanan yang diketahui dalam jaringan Bitcoin. Singkatnya, dari sudut pandang teknis, kelenturan tanda tangan berarti bahwa tanda tangan dapat dimodifikasi sebelum transaksi dikonfirmasi. Dengan cara ini, penyerang dapat menciptakan ilusi bahwa transaksi tidak pernah terjadi. Hal ini akan memaparkan Bitcoin pada masalah pembelanjaan ganda yang terkenal buruk, yang akan merusak integritas buku besar yang didistribusikan.
Mengapa pemutakhiran Taproot penting?
Mengaktifkan Taproot dapat meningkatkan fungsionalitas jaringan Bitcoin dan memfasilitasi transaksi yang cepat dan andal. Sebelum Taproot, pengembangan protokol Bitcoin masih dalam tahap Layer 1, sementara protokol lain seperti Ethereum sudah memimpin di Layer 2 dan DApp. Setelah peningkatan, Bitcoin telah memungkinkan penerapan kontrak pintar, memperluas kasus penggunaan, dan mengikuti tren masa depan di pasar NFT dan DeFi.
Seiring dengan peningkatan efisiensi jaringan Bitcoin dan penurunan biaya, volume transaksi dan cakupan penerapannya akan meningkat. Selain itu, Bitcoin juga menjamin privasi transaksi pengguna sehingga menjadikannya mata uang privasi yang lebih kompetitif di pasar.
Meringkaskan
Taproot adalah peningkatan Bitcoin yang sangat dinanti dan didukung secara luas. Diimplementasikan bersamaan dengan tanda tangan Schnorr, privasi, skalabilitas, keamanan, dan fitur lainnya akan ditingkatkan secara signifikan. Peningkatan ini akan meningkatkan daya tarik Lightning Network dan mempromosikan multi-tanda tangan menjadi standar industri yang banyak digunakan.
Terlepas dari tingkat partisipasi Anda dalam komunitas Bitcoin, mengoptimalkan privasi, efisiensi, keamanan, dan faktor lainnya akan menciptakan nilai tambah bagi pengguna dan meningkatkan pengalaman Bitcoin.



