Cryptocurrency nomor satu di dunia, Bitcoin, telah mengalami banyak perubahan, baik dan buruk, sejak diluncurkan pada tahun 2008. Namun, meski raksasa, jaringannya tidak sempurna. Banyak pemutakhiran, bahkan yang kontroversial, telah diperkenalkan ke blockchain untuk memperbaiki masalah utamanya.
Setelah pengenalan Segregated Witness (SegWit), jaringan Bitcoin tidak menerima peningkatan penting baru hingga tahun lalu. Setelah mencapai konsensus 90% di antara penambang crypto, pemutakhiran baru diperkenalkan ke jaringan. Pembaruan baru, Taproot, diaktifkan pada 14 November 2021, dengan menambang blok 709.632.
Dengan diperkenalkannya Taproot, masalah Bitcoin dengan skalabilitas dan privasi telah dikurangi secara signifikan. Artikel ini menguraikan cara kerja pemutakhiran Taproot, dari mana asalnya, dan bagaimana manfaatnya bagi jaringan Bitcoin.
Pembaruan Taproot adalah hasil dari beberapa pengembang berpikiran maju yang bersatu untuk menghadirkan solusi inovatif untuk masalah dengan jaringan Bitcoin. Greg Maxwell, pengembang crypto terkemuka, muncul dengan ide peningkatan pada tahun 2018.
Setelah lamarannya, empat pengembang lagi, Pieter Wuille, Tim Ruffing, A.J Townes, dan Jonas Nick, bergabung dengannya. Bersama-sama mereka menulis tiga BIP (Bitcoin Improvement Proposal) yang berfungsi sebagai dasar dari Taproot yang kita miliki saat ini.
Pertama kali diluncurkan pada tahun 2018 oleh pengembang Bitcoin Core Greg Maxwell, pemutakhiran Taproot adalah soft fork dari jaringan blockchain Bitcoin. Terdiri dari tiga Proposal Peningkatan Bitcoin (BIP), Taproot secara positif meningkatkan jaringan Bitcoin dalam hal biaya, keamanan, dan efisiensi.
Sebelum pengenalan Taproot, jaringan Bitcoin berjuang dengan dua masalah signifikan: skalabilitas dan privasi. Bitcoin dibangun dengan mekanisme konsensus Proof of Work (PoW) dan dirancang untuk memproses hingga 7 transaksi. Namun, sekarang jaringan menjadi raksasa cryptocurrency, kecepatan transaksi telah berkurang secara signifikan, dan biaya telah meningkat. Pada tahun 2021, biaya jaringan mencapai $60.
Meskipun transaksi blockchain adalah pseudo-anonim (tidak disertai nama atau alamat terlampir), semua transaksi Bitcoin tersedia untuk umum. Artinya, memiliki alamat dompet seseorang memberi Anda akses ke seluruh riwayat transaksi mereka.
Dengan pemutakhiran Taproot, khususnya BIP intinya, Schnorr Signatures, transaksi di jaringan akan disembunyikan, dan akan memadatkan lebih banyak transaksi agar sesuai dengan satu blok.
Taproot juga akan memungkinkan Bitcoin untuk memproses kontrak pintar, baris kode yang berisi ketentuan perjanjian antara dua pihak, dan menghilangkan kebutuhan akan perantara. Kontrak pintar di jaringan Bitcoin akan membantu memperkenalkan keuangan terdesentralisasi (DeFi) dan, pada akhirnya, token yang tidak dapat dipertukarkan (NFT).
Seperti disebutkan sebelumnya, pemutakhiran Taproot terdiri dari tiga Proposal Peningkatan Bitcoin yang penting. Setiap BIP memiliki tujuan penting dan memainkan peran penting dalam menghadirkan fleksibilitas, skalabilitas, dan keamanan ke jaringan Bitcoin.
Dikembangkan oleh Claus Schnorr pada tahun 2008, Schnorr Signatures adalah skema tanda tangan kriptografi yang mengoptimalkan proses validasi pada jaringan Bitcoin.
Sebelum pengenalan Taproot, Bitcoin menggunakan Elliptic Curve Digital Signature Algorithm (ECDSA). Satoshi Nakamoto, pencipta Bitcoin telah menyatakan bahwa ECDSA lebih disukai daripada Algoritma Tanda Tangan Schnorr karena yang pertama lebih populer, dipahami dengan baik, dan aman.
Namun, tanda tangan Schnoor menerapkan perubahan berikut:
Pencipta Bitcoin memungkinkan pengguna untuk membuat baris kode yang disebut skrip yang menentukan bagaimana Bitcoin akan dibelanjakan dalam suatu transaksi. Seorang pengguna dapat memasukkan kondisi seperti rilis kunci waktu atau persyaratan multi-tanda tangan ke kode mereka untuk membuat transaksi menjadi lebih kompleks. Namun, masalahnya adalah setiap baris kode adalah data yang harus ditulis di blockchain. Dengan demikian, transaksi yang kompleks membutuhkan lebih banyak input dan pada akhirnya menghabiskan banyak penyimpanan data di blockchain. Ketika blockchain dibanjiri dengan begitu banyak data, itu memperlambat kecepatan transaksi.
Selain itu, karena semua ketentuan transaksi ditulis di blockchain, yang bersifat publik, data sensitif pengguna akan terungkap.
BIP kedua, Taproot, menggunakan Merkelized Abstract SyntaxTree (MAST) untuk merangkum skrip yang disertakan dalam transaksi. Menggunakan Merkle root, struktur data yang ringkas, Taproot membuatnya tidak perlu mengungkapkan seluruh skrip transaksi. Di bawah MAST, hanya kondisi transaksi yang dieksekusi yang diungkapkan dan disimpan di blockchain, memungkinkan data skrip lainnya tetap tersembunyi dan terlindungi.
BIP ini memungkinkan lebih banyak kontrak pintar di jaringan Bitcoin. karena transaksi sekarang memakan lebih sedikit ruang di jaringan blockchain. Ini juga memungkinkan blockchain berjalan lebih cepat karena tidak dibebani dengan menyimpan semua data untuk setiap transaksi.
BIP terakhir mengikat dua sisanya bersama-sama. Tap script adalah versi terbaru dari script Bitcoin asli, bahasa pemrograman protokol yang menentukan bagaimana transaksi dikunci dan dibuka.
Tapscript dapat disebut sebagai bahasa, tetapi ini benar-benar kumpulan opcode dengan perintah yang memberi jalan bagi BIP lain yang dijelaskan di atas.
Tapscript juga mengangkat batas ukuran skrip, yang mencapai 10.000 byte. Ini memungkinkan skrip yang jauh lebih besar, membuka jalan bagi kontrak pintar di jaringan Bitcoin.
Mungkin manfaat paling signifikan dari pemutakhiran Taproot ke jaringan Bitcoin adalah peningkatan privasi. Bersamaan dengan privasi yang meningkat, muncul pula keamanan yang lebih. Jika data transaksi disembunyikan, risiko serangan berkurang.
Sebagian besar fungsi di jaringan Bitcoin ditingkatkan secara signifikan. Agregasi tanda tangan mempercepat waktu pemrosesan transaksi, memungkinkan lebih banyak transaksi per blok.
Laju pemrosesan transaksi yang dipercepat juga mengurangi biaya transaksi karena transaksi tidak divalidasi satu per satu.
Juga, MAST memungkinkan ruang untuk skrip yang lebih besar dan kontrak pintar. Ini juga meningkatkan skalabilitas Bitcoin karena mengurangi berapa banyak data yang disimpan di blockchain.
Satu lagi manfaat yang tidak disebutkan sebelumnya adalah bahwa tanda tangan Schnoor memperkenalkan SigHash, fungsi hash, untuk transaksi. Hash ini tidak memungkinkan untuk mengubah skrip. Jika skrip diubah, transaksi dianggap tidak valid. Ini karena informasi dalam skrip tidak dapat dimanipulasi tanpa penghancuran SigHash. Sebelumnya, kelenturan suatu transaksi berarti bahwa pelaku jahat dapat membuatnya tampak seolah-olah transaksi itu tidak pernah terjadi; skenario ini dikenal sebagai masalah pembelanjaan ganda.
Pemutakhiran taproot membuat peningkatan yang signifikan dan bermanfaat untuk pemutakhiran taproot. Satu manfaat lainnya adalah kontrak pintar. Dengan diperkenalkannya Tanda Tangan Schnorr, lebih banyak transaksi dapat masuk ke dalam satu blok, menempati lebih sedikit data/ruang di blockchain. Kontrak pintar adalah baris kode yang berisi syarat dan kesepakatan transaksi antara individu tanpa perantara.
Dengan Taproot memecahkan masalah skalabilitas Bitcoin, Bitcoin sekarang menghosting smart contract pada rantai dasarnya; memungkinkannya untuk bersaing dengan Ethereum.
Lapangan bermain telah diratakan, dan Bitcoin dapat bersaing dengan Ethereum, rumah dari DeFi. Bitcoin memiliki potensi untuk menghosting aplikasi terdesentralisasi dan fungsi lainnya di bawah gerakan DeFi. Kasus penggunaan untuk Bitcoin juga dapat memperluas penggunaan sehari-hari untuk menyertakan pinjaman, token yang tidak dapat dipertukarkan, dan pembayaran item tiket besar seperti sewa.
Pembaruan Taproot sebagian besar bersifat teknis dengan sebagian besar detail terjadi di belakang layar.
Pemangku kepentingan dan investor mungkin tidak secara langsung terpengaruh oleh perubahan tersebut. Investor yang telah memperhatikan Bitcoin dan perubahan dalam industri cryptocurrency memahami bahwa Peningkatan Taproot adalah langkah pertama dalam masa depan yang cerah bagi Bitcoin.
Untuk saat ini, rencana yang lebih besar untuk Bitcoin yang melibatkan DeFi dan smart contract belum dilaksanakan. Investor mungkin hanya memperhatikan penurunan biaya transaksi, memungkinkan mereka untuk lebih menghemat biaya transaksi.
Namun, di masa mendatang, jika taproot dan pemutakhiran berikutnya berhasil memperluas kasus penggunaan untuk Bitcoin, pengusaha dan investor dapat mengambil manfaat dari berinvestasi di dApps layanan keuangan peer-to-peer yang dibangun di jaringan Bitcoin. Pembaruan Taproot menghasilkan jaringan yang lebih stabil dan aman serta diprivatisasi, yang merupakan landasan sempurna untuk kasus penggunaan jangka panjang.
Setelah memeriksa semua aspek dari Peningkatan Taproot, jelas bahwa peningkatan tersebut merupakan pengembangan yang sangat dibutuhkan di jaringan Bitcoin. Pembaruan tidak hanya memberikan solusi untuk masalah jaringan tetapi juga menempatkan Bitcoin pada jalur untuk bersaing memperebutkan pangsa pasar kontrak pintar.
Namun, penting untuk diingat bahwa ini bukanlah perkembangan besar terakhir. Pembaruan Taproot memberi pengembang lebih banyak kebebasan, memungkinkan mereka untuk mengeksekusi ide-ide menarik dan membangun proyek inovatif di blockchain.
Cryptocurrency nomor satu di dunia, Bitcoin, telah mengalami banyak perubahan, baik dan buruk, sejak diluncurkan pada tahun 2008. Namun, meski raksasa, jaringannya tidak sempurna. Banyak pemutakhiran, bahkan yang kontroversial, telah diperkenalkan ke blockchain untuk memperbaiki masalah utamanya.
Setelah pengenalan Segregated Witness (SegWit), jaringan Bitcoin tidak menerima peningkatan penting baru hingga tahun lalu. Setelah mencapai konsensus 90% di antara penambang crypto, pemutakhiran baru diperkenalkan ke jaringan. Pembaruan baru, Taproot, diaktifkan pada 14 November 2021, dengan menambang blok 709.632.
Dengan diperkenalkannya Taproot, masalah Bitcoin dengan skalabilitas dan privasi telah dikurangi secara signifikan. Artikel ini menguraikan cara kerja pemutakhiran Taproot, dari mana asalnya, dan bagaimana manfaatnya bagi jaringan Bitcoin.
Pembaruan Taproot adalah hasil dari beberapa pengembang berpikiran maju yang bersatu untuk menghadirkan solusi inovatif untuk masalah dengan jaringan Bitcoin. Greg Maxwell, pengembang crypto terkemuka, muncul dengan ide peningkatan pada tahun 2018.
Setelah lamarannya, empat pengembang lagi, Pieter Wuille, Tim Ruffing, A.J Townes, dan Jonas Nick, bergabung dengannya. Bersama-sama mereka menulis tiga BIP (Bitcoin Improvement Proposal) yang berfungsi sebagai dasar dari Taproot yang kita miliki saat ini.
Pertama kali diluncurkan pada tahun 2018 oleh pengembang Bitcoin Core Greg Maxwell, pemutakhiran Taproot adalah soft fork dari jaringan blockchain Bitcoin. Terdiri dari tiga Proposal Peningkatan Bitcoin (BIP), Taproot secara positif meningkatkan jaringan Bitcoin dalam hal biaya, keamanan, dan efisiensi.
Sebelum pengenalan Taproot, jaringan Bitcoin berjuang dengan dua masalah signifikan: skalabilitas dan privasi. Bitcoin dibangun dengan mekanisme konsensus Proof of Work (PoW) dan dirancang untuk memproses hingga 7 transaksi. Namun, sekarang jaringan menjadi raksasa cryptocurrency, kecepatan transaksi telah berkurang secara signifikan, dan biaya telah meningkat. Pada tahun 2021, biaya jaringan mencapai $60.
Meskipun transaksi blockchain adalah pseudo-anonim (tidak disertai nama atau alamat terlampir), semua transaksi Bitcoin tersedia untuk umum. Artinya, memiliki alamat dompet seseorang memberi Anda akses ke seluruh riwayat transaksi mereka.
Dengan pemutakhiran Taproot, khususnya BIP intinya, Schnorr Signatures, transaksi di jaringan akan disembunyikan, dan akan memadatkan lebih banyak transaksi agar sesuai dengan satu blok.
Taproot juga akan memungkinkan Bitcoin untuk memproses kontrak pintar, baris kode yang berisi ketentuan perjanjian antara dua pihak, dan menghilangkan kebutuhan akan perantara. Kontrak pintar di jaringan Bitcoin akan membantu memperkenalkan keuangan terdesentralisasi (DeFi) dan, pada akhirnya, token yang tidak dapat dipertukarkan (NFT).
Seperti disebutkan sebelumnya, pemutakhiran Taproot terdiri dari tiga Proposal Peningkatan Bitcoin yang penting. Setiap BIP memiliki tujuan penting dan memainkan peran penting dalam menghadirkan fleksibilitas, skalabilitas, dan keamanan ke jaringan Bitcoin.
Dikembangkan oleh Claus Schnorr pada tahun 2008, Schnorr Signatures adalah skema tanda tangan kriptografi yang mengoptimalkan proses validasi pada jaringan Bitcoin.
Sebelum pengenalan Taproot, Bitcoin menggunakan Elliptic Curve Digital Signature Algorithm (ECDSA). Satoshi Nakamoto, pencipta Bitcoin telah menyatakan bahwa ECDSA lebih disukai daripada Algoritma Tanda Tangan Schnorr karena yang pertama lebih populer, dipahami dengan baik, dan aman.
Namun, tanda tangan Schnoor menerapkan perubahan berikut:
Pencipta Bitcoin memungkinkan pengguna untuk membuat baris kode yang disebut skrip yang menentukan bagaimana Bitcoin akan dibelanjakan dalam suatu transaksi. Seorang pengguna dapat memasukkan kondisi seperti rilis kunci waktu atau persyaratan multi-tanda tangan ke kode mereka untuk membuat transaksi menjadi lebih kompleks. Namun, masalahnya adalah setiap baris kode adalah data yang harus ditulis di blockchain. Dengan demikian, transaksi yang kompleks membutuhkan lebih banyak input dan pada akhirnya menghabiskan banyak penyimpanan data di blockchain. Ketika blockchain dibanjiri dengan begitu banyak data, itu memperlambat kecepatan transaksi.
Selain itu, karena semua ketentuan transaksi ditulis di blockchain, yang bersifat publik, data sensitif pengguna akan terungkap.
BIP kedua, Taproot, menggunakan Merkelized Abstract SyntaxTree (MAST) untuk merangkum skrip yang disertakan dalam transaksi. Menggunakan Merkle root, struktur data yang ringkas, Taproot membuatnya tidak perlu mengungkapkan seluruh skrip transaksi. Di bawah MAST, hanya kondisi transaksi yang dieksekusi yang diungkapkan dan disimpan di blockchain, memungkinkan data skrip lainnya tetap tersembunyi dan terlindungi.
BIP ini memungkinkan lebih banyak kontrak pintar di jaringan Bitcoin. karena transaksi sekarang memakan lebih sedikit ruang di jaringan blockchain. Ini juga memungkinkan blockchain berjalan lebih cepat karena tidak dibebani dengan menyimpan semua data untuk setiap transaksi.
BIP terakhir mengikat dua sisanya bersama-sama. Tap script adalah versi terbaru dari script Bitcoin asli, bahasa pemrograman protokol yang menentukan bagaimana transaksi dikunci dan dibuka.
Tapscript dapat disebut sebagai bahasa, tetapi ini benar-benar kumpulan opcode dengan perintah yang memberi jalan bagi BIP lain yang dijelaskan di atas.
Tapscript juga mengangkat batas ukuran skrip, yang mencapai 10.000 byte. Ini memungkinkan skrip yang jauh lebih besar, membuka jalan bagi kontrak pintar di jaringan Bitcoin.
Mungkin manfaat paling signifikan dari pemutakhiran Taproot ke jaringan Bitcoin adalah peningkatan privasi. Bersamaan dengan privasi yang meningkat, muncul pula keamanan yang lebih. Jika data transaksi disembunyikan, risiko serangan berkurang.
Sebagian besar fungsi di jaringan Bitcoin ditingkatkan secara signifikan. Agregasi tanda tangan mempercepat waktu pemrosesan transaksi, memungkinkan lebih banyak transaksi per blok.
Laju pemrosesan transaksi yang dipercepat juga mengurangi biaya transaksi karena transaksi tidak divalidasi satu per satu.
Juga, MAST memungkinkan ruang untuk skrip yang lebih besar dan kontrak pintar. Ini juga meningkatkan skalabilitas Bitcoin karena mengurangi berapa banyak data yang disimpan di blockchain.
Satu lagi manfaat yang tidak disebutkan sebelumnya adalah bahwa tanda tangan Schnoor memperkenalkan SigHash, fungsi hash, untuk transaksi. Hash ini tidak memungkinkan untuk mengubah skrip. Jika skrip diubah, transaksi dianggap tidak valid. Ini karena informasi dalam skrip tidak dapat dimanipulasi tanpa penghancuran SigHash. Sebelumnya, kelenturan suatu transaksi berarti bahwa pelaku jahat dapat membuatnya tampak seolah-olah transaksi itu tidak pernah terjadi; skenario ini dikenal sebagai masalah pembelanjaan ganda.
Pemutakhiran taproot membuat peningkatan yang signifikan dan bermanfaat untuk pemutakhiran taproot. Satu manfaat lainnya adalah kontrak pintar. Dengan diperkenalkannya Tanda Tangan Schnorr, lebih banyak transaksi dapat masuk ke dalam satu blok, menempati lebih sedikit data/ruang di blockchain. Kontrak pintar adalah baris kode yang berisi syarat dan kesepakatan transaksi antara individu tanpa perantara.
Dengan Taproot memecahkan masalah skalabilitas Bitcoin, Bitcoin sekarang menghosting smart contract pada rantai dasarnya; memungkinkannya untuk bersaing dengan Ethereum.
Lapangan bermain telah diratakan, dan Bitcoin dapat bersaing dengan Ethereum, rumah dari DeFi. Bitcoin memiliki potensi untuk menghosting aplikasi terdesentralisasi dan fungsi lainnya di bawah gerakan DeFi. Kasus penggunaan untuk Bitcoin juga dapat memperluas penggunaan sehari-hari untuk menyertakan pinjaman, token yang tidak dapat dipertukarkan, dan pembayaran item tiket besar seperti sewa.
Pembaruan Taproot sebagian besar bersifat teknis dengan sebagian besar detail terjadi di belakang layar.
Pemangku kepentingan dan investor mungkin tidak secara langsung terpengaruh oleh perubahan tersebut. Investor yang telah memperhatikan Bitcoin dan perubahan dalam industri cryptocurrency memahami bahwa Peningkatan Taproot adalah langkah pertama dalam masa depan yang cerah bagi Bitcoin.
Untuk saat ini, rencana yang lebih besar untuk Bitcoin yang melibatkan DeFi dan smart contract belum dilaksanakan. Investor mungkin hanya memperhatikan penurunan biaya transaksi, memungkinkan mereka untuk lebih menghemat biaya transaksi.
Namun, di masa mendatang, jika taproot dan pemutakhiran berikutnya berhasil memperluas kasus penggunaan untuk Bitcoin, pengusaha dan investor dapat mengambil manfaat dari berinvestasi di dApps layanan keuangan peer-to-peer yang dibangun di jaringan Bitcoin. Pembaruan Taproot menghasilkan jaringan yang lebih stabil dan aman serta diprivatisasi, yang merupakan landasan sempurna untuk kasus penggunaan jangka panjang.
Setelah memeriksa semua aspek dari Peningkatan Taproot, jelas bahwa peningkatan tersebut merupakan pengembangan yang sangat dibutuhkan di jaringan Bitcoin. Pembaruan tidak hanya memberikan solusi untuk masalah jaringan tetapi juga menempatkan Bitcoin pada jalur untuk bersaing memperebutkan pangsa pasar kontrak pintar.
Namun, penting untuk diingat bahwa ini bukanlah perkembangan besar terakhir. Pembaruan Taproot memberi pengembang lebih banyak kebebasan, memungkinkan mereka untuk mengeksekusi ide-ide menarik dan membangun proyek inovatif di blockchain.