Apa itu Taproot ? Kemajuan dalam era Jaringan Bitcoin
Taproot disebut-sebut sebagai salah satu peningkatan paling menarik untuk Bitcoin sejak diperkenalkannya SegWit ke blockchain cryptocurrency. Ini akan menjadi instantiasi dari garpu lunak, yang dimaksudkan untuk meningkatkan privasi dan meningkatkan aspek lain yang terkait dengan transaksi yang lebih kompleks.
Tujuannya adalah untuk mengubah cara skrip beroperasi dalam Bitcoin untuk meningkatkan privasi, skalabilitas, dan keamanan blockchain. Taproot dirancang untuk dicapai dengan melengkapi Bitcoin dengan skema tanda tangan yang dikenal sebagai tanda tangan Schnorr. Schnorr Signatures dikembangkan oleh Claus Schnorr dan menawarkan keuntungan sejauh mereka dapat mengambil banyak kunci dalam transaksi Bitcoin yang kompleks dan menghasilkan satu tanda tangan.
Saat ini, transaksi di Bitcoin dapat memanfaatkan berbagai fitur kompleks, seperti timelock atau multi-signature. Tanpa Taproot, siapa pun dapat mendeteksi transaksi yang menggunakan fungsi kompleks ini. Setelah blockchain Bitcoin ditingkatkan dengan implementasi Taproof, semua ini akan menjadi mungkin untuk dijadikan pribadi. Transaksi kompleks ini hanya akan tampak seperti satu transaksi, sehingga meningkatkan privasi Bitcoin.
Taproot bahkan memungkinkan untuk menyembunyikan bahwa skrip Bitcoin telah berjalan sama sekali. Siapa pun yang memantau blockchain tidak akan melihat apa pun selain transaksi peer-to-peer, bahkan di mana metode yang lebih kompleks sebenarnya telah digunakan.
Apa itu Taproot ?
Apa itu Taproot ? Kemajuan dalam era Jaringan Bitcoin |
Siapa pun yang akrab dengan komunitas cryptocurrency tahu bahwa privasi, skalabilitas, dan keamanan adalah perhatian utama. Sementara Bitcoin adalah cryptocurrency paling populer di dunia, masalah ini masih perlu ditangani. Taproot bertujuan untuk melakukan hal itu.
Pembahasan mendalam tentang Taproot
Bitcoin telah mengalami pasang surut, tetapi telah terbukti menjadi jangkar yang membuat ayat kripto tetap berdiri kokoh. Terlepas dari masalah yang muncul selama bertahun-tahun, seperti peretasan Gunung Gox atau hard fork Bitcoin yang terkenal, komunitas crypto telah mendukung Bitcoin.
Tetapi ada masalah tertentu yang tidak dapat diabaikan – salah satu yang terbesar adalah privasi. Dengan Bitcoin menjadi blockchain publik, siapa pun dapat memantau transaksi yang terjadi di jaringan. Bagi sebagian orang, itu menjadi perhatian utama.
Dimungkinkan untuk meningkatkan anonimitas Anda melalui teknik seperti pencampuran koin dan CoinJoins. Sayangnya, bagaimanapun, tidak satupun dari ini membuat Bitcoin menjadi mata uang pribadi. Meskipun itu juga tidak dapat dikatakan untuk Taproot, ini dapat membantu meningkatkan anonimitas di jaringan.
Pembaruan Taproot telah diantisipasi secara luas sebagai langkah pertama yang besar untuk memecahkan kurangnya privasi Bitcoin dan masalah terkait lainnya. Pada 14 November 2021, Taproot diaktifkan di jaringan Bitcoin setelah mendapat persetujuan dari para penambang di seluruh dunia. Tapi apa itu Taproot, dan apa manfaatnya bagi Bitcoin? Mari selami.
Keterbatasan jaringan Bitcoin
Meskipun menjadi cryptocurrency pertama dan terpopuler yang dibuat, jaringan Bitcoin memiliki kekurangan di area tertentu, seperti kecepatan transaksi yang lambat. Bitcoin awalnya dibuat untuk memproses 7 transaksi per detik, tetapi seiring dengan popularitas dan pengguna jaringan yang semakin meningkat, kecepatan dan biaya transaksi juga meningkat. Biaya transaksi rata-rata jaringan Bitcoin mencapai titik tertinggi sepanjang masa sekitar $60 pada tahun 2021 setelah harga koin yang meroket. Biaya tinggi dan kecepatan transaksi yang lambat dikatakan akan menghambat perkembangan jaringan Bitcoin. Untuk meningkatkan kapasitas transaksi, pengembang menerapkan pemutakhiran Segregated Witness (SegWit) pada tahun 2017 agar lebih banyak transaksi dalam satu blok. Namun biaya tinggi tampaknya menang.
Keterbatasan lainnya adalah privasinya. Meskipun diuraikan dalam whitepaper-nya bahwa transaksi Bitcoin bersifat pribadi, semua detail transaksi di jaringan Bitcoin dapat dilihat. Ini berarti Anda berpotensi mengetahui seluruh riwayat pembelian seseorang dengan mencari alamat Bitcoin mereka.
Untuk mengatasi keterbatasan, Bitcoin telah mengimplementasikan peningkatan ke jaringannya dari waktu ke waktu. Namun, mengubah jaringan Bitcoin itu menantang karena sifatnya yang terdesentralisasi. Tidak ada satu orang pun yang memutuskan perubahan apa yang harus atau tidak harus diterapkan, tetapi keputusan komunitas dengan mencapai konsensus.
Apa itu peningkatan Bitcoin Taproot?
Taproot adalah garpu lunak yang meningkatkan skrip Bitcoin untuk meningkatkan privasi, efisiensi, dan kemampuan jaringan untuk memproses kontrak pintar. Ini dianggap sebagai peningkatan Bitcoin paling signifikan sejak peningkatan SegWit pada tahun 2017.
Pembaruan Taproot terdiri dari 3 Proposal Peningkatan Bitcoin (BIP) yang berbeda, termasuk Taproot, Tapscript, dan intinya – skema tanda tangan digital baru yang disebut tanda tangan Schnorr. Taproot bertujuan untuk memberikan beberapa manfaat bagi pengguna Bitcoin, seperti privasi transaksi yang ditingkatkan dan biaya transaksi yang lebih rendah. Ini juga akan memungkinkan Bitcoin untuk melakukan transaksi yang lebih kompleks dan berpotensi memperluas kasus penggunaannya untuk bersaing dengan Ethereum, terutama pada kemampuan kontrak pintar dan mendukung Decentralized Finance (DeFi) dan token non-fungible (NFT) di jaringan.
Proposal Taproot pertama kali diungkapkan oleh pengembang Bitcoin Core Greg Maxwell pada Januari 2018. Pada Oktober 2020, Taproot digabungkan ke perpustakaan Bitcoin Core setelah permintaan tarik yang dibuat oleh Pieter Wuille. Agar pemutakhiran dapat diterapkan sepenuhnya, operator node harus mengadopsi aturan konsensus baru Taproot. Ini akhirnya menerima dukungan dari 90% penambang dan secara resmi diaktifkan pada 14 November 2021 di blok 709.632.
Bagaimana cara kerja Taproot ?
Ada 3 BIP yang bekerja sama untuk mencapai upgrade Taproot. Masing-masing BIP mempengaruhi dan melengkapi yang lain dengan cara yang berbeda.
Tanda Tangan Schnorr (BIP340)
Tanda tangan Schnorr memfasilitasi cara yang lebih cepat dan lebih aman untuk memvalidasi transaksi di jaringan Bitcoin. Ini terdiri dari skema tanda tangan kriptografi yang dikembangkan oleh Claus Schnorr – matematikawan dan kriptografer Jerman. Meskipun algoritme Schnorr dilindungi paten selama bertahun-tahun, paten tersebut secara resmi berakhir pada tahun 2008. Di antara sejumlah manfaat, tanda tangan Schnorr terutama dikenal karena kesederhanaan dan efisiensinya dalam menghasilkan tanda tangan pendek.
Skema tanda tangan yang diadopsi oleh Satoshi Nakamoto (pencipta Bitcoin) adalah Elliptic Curve Digital Signature Algorithm (ECDSA). Pilihan ECDSA daripada algoritma tanda tangan Schnorr adalah karena fakta bahwa itu sudah banyak digunakan, dipahami dengan baik, aman, kompak, dan open-source.
Namun, pengembangan Schnorr Digital Signature Scheme (SDSS) mungkin menjadi titik awal dari generasi baru tanda tangan untuk Bitcoin dan jaringan blockchain lainnya.
Salah satu keuntungan utama dari tanda tangan Schnorr adalah mereka dapat mengambil banyak kunci di dalam transaksi Bitcoin yang kompleks dan menghasilkan satu tanda tangan unik. Ini berarti bahwa tanda tangan dari banyak pihak yang terlibat dalam transaksi dapat “digabungkan” menjadi satu tanda tangan Schnorr. Ini dikenal sebagai agregasi tanda tangan.
Faktanya, Taproot memungkinkan untuk menyembunyikan fakta bahwa skrip Bitcoin berjalan sama sekali. Misalnya, membelanjakan Bitcoin menggunakan Taproot dapat membuat transaksi di saluran Lightning Network, transaksi peer-to-peer, atau kontrak pintar yang canggih menjadi tidak dapat dibedakan. Siapa pun yang memantau salah satu transaksi ini tidak akan melihat apa pun kecuali transaksi peer-to-peer. Namun, perlu dicatat bahwa ini tidak mengubah fakta bahwa dompet pengirim awal dan penerima akhir akan terbuka.
Taproot (BIP341)
Taproot adalah tempat upgrade Taproot mendapatkan namanya. Ini dibangun di atas peningkatan SegWit pada tahun 2017 dan menggunakan Merkelized Alternative Script Tree (MAST) untuk menskalakan jumlah data transaksi pada blockchain Bitcoin.
Transaksi di jaringan Bitcoin dilindungi oleh kunci publik dan pribadi. Untuk membelanjakan aset digital di dompet, pembelanja perlu memberikan tanda tangan untuk menunjukkan bahwa mereka adalah pemilik sebenarnya sebelum mereka dapat memindahkan koin. Selain transaksi tanda tangan tunggal, pembelanja juga dapat menggunakan berbagai fitur untuk membuat transaksi Bitcoin lebih kompleks, termasuk rilis timelock, persyaratan multi-tanda tangan (multisig), dan lainnya.
Namun, transaksi multi-tanda tangan yang kompleks ini memerlukan banyak input dan tanda tangan untuk diverifikasi, yang menambahkan sejumlah besar data ke blockchain dan menyeret kecepatan transaksi. Pada saat yang sama, informasi transaksi secara otomatis terungkap di blockchain, yang berpotensi mengekspos data sensitif tentang pemilik alamat.
Setelah mengintegrasikan MAST, jumlah skrip dan verifikasi yang diperlukan dapat dikurangi, karena satu transaksi MAST dapat mewakili beberapa skrip. Jadi ketika transaksi Bitcoin yang kompleks dikirim ke MAST, pohon Merkle tidak diperlukan untuk memproses transaksi. Alih-alih detail lengkap, MAST hanya mengizinkan kondisi transaksi yang dieksekusi untuk dikomit ke blockchain. Ini dapat secara drastis mengurangi volume data yang diperlukan untuk disimpan di jaringan. Tidak hanya memberikan skalabilitas yang lebih besar dan efisiensi yang lebih tinggi untuk blockchain Bitcoin, ia juga menawarkan privasi yang lebih besar bagi pengguna Bitcoin.
Tapscript (BIP342)
Tapscript adalah peningkatan bahasa pengkodean ke Skrip Bitcoin untuk memberi jalan bagi 2 BIP lainnya. Ini adalah kumpulan opcode, instruksi transaksi yang digunakan untuk menentukan bagaimana harus dilakukan. Dengan lebih banyak ruang yang tersedia di blok, diharapkan memberikan lebih banyak fleksibilitas untuk fitur baru, dan berpotensi dapat membantu dukungan jaringan Bitcoin dan membuat kontrak pintar di masa depan.
Bagaimana Taproot menguntungkan Bitcoin?
Seperti yang telah kita bahas, Taproot membawa peningkatan besar pada privasi Bitcoin dan meningkatkan kasus penggunaannya. Manfaat potensial lainnya termasuk:
- Meningkatkan skalabilitas jaringan dengan mengurangi jumlah data yang akan ditransfer dan disimpan di blockchain;
- Lebih banyak transaksi per blok (tarif TPS lebih tinggi);
- Biaya transaksi yang lebih rendah.
Manfaat lain bagi Taproot adalah fakta bahwa tanda tangan tidak lagi dapat ditempa, yang merupakan risiko keamanan yang diketahui dalam jaringan Bitcoin. Sederhananya, kelenturan tanda tangan berarti secara teknis dimungkinkan untuk mengubah tanda tangan suatu transaksi sebelum dikonfirmasi. Dengan melakukan ini, serangan akan membuat seolah-olah transaksi tidak pernah terjadi. Ini membuat Bitcoin terkena masalah pengeluaran ganda yang terkenal, yang dapat merusak integritas buku besar yang didistribusikan.
Mengapa pemutakhiran Taproot penting?
Aktivasi Taproot diharapkan dapat meningkatkan fungsionalitas jaringan Bitcoin untuk memfasilitasi transaksi yang cepat dan andal. Sebelum Taproot, protokol Bitcoin masih dalam pengembangan Layer 1 sementara yang lain seperti Ethereum telah memulai di Layer 2 dan DApps. Setelah peningkatan, Bitcoin membuka jalurnya untuk menyebarkan kontrak pintar dan berpotensi memperluas kasus penggunaannya untuk mencakup pasar NFT dan DeFi yang sedang tren di masa depan.
Karena jaringan Bitcoin menjadi lebih efisien dengan biaya yang lebih rendah, ini dapat mendorong lebih banyak transaksi dan adopsi yang lebih luas. Selain itu, pengguna dapat mempertahankan privasi mereka untuk transaksi, membuat BTC lebih kompetitif dengan koin privasi lainnya di pasar.
Referensi : academy.binance
Post a Comment