Apakah itu Taproot?
Panduan Pemula kepada Peningkatan Taproot Bitcoin
Taproot ialah peningkatan kepada Bitcoin yang bertujuan untuk meningkatkan privasi dan kecekapan rangkaiannya. Taproot merupakan peningkatan pertama kepada Bitcoin dalam tempoh empat tahun, sejak Segregated Witnesses (SegWit) dilancarkan pada 2017.
Kemas kini Taproot merangkumi tiga Cadangan Penambahbaikan Bitcoin (BIP), termasuk BIP340 (BIP – Schnorr), BIP341 (BIP – Taproot), BIP342 (BIP – Tapscript).
BIP-Schnorr memperkenalkan “Schnorr Signatures,” kaedah yang lebih pantas, lebih selamat dan kurang intensif data untuk membenarkan transaksi. BIP – Schnorr juga membolehkan BIP – Taproot, yang menggunakan teknik yang dipanggil “MAST” untuk menyerahkan kurang data transaksi kontrak pintar kepada rantaian blok di samping mengaburkan beberapa maklumat transaksi peribadi. Akhir sekali, BIP – Tapscript melengkapkan Bitcoin dengan bahasa pengaturcaraan transaksi yang dinaik taraf yang menggunakan teknologi Schnorr dan Taproot. Tapscript juga membolehkan pembangun melaksanakan peningkatan Bitcoin pada masa hadapan dengan lebih cekap.
Taproot pertama kali dicadangkan oleh pembangun teras Bitcoin Gregory Maxwell pada Januari 2018. Cadangan itu disokong secara meluas dan mencapai konsensus untuk pelaksanaan daripada majoriti pelombong Bitcoin pada 12 Jun 2021. Taproot diaktifkan pada blok 709,632 pada 14 November 2021.

Bagaimana Transaksi Bitcoin Berfungsi
Untuk memahami kepentingan peningkatan Taproot, adalah perlu untuk mengetahui bagaimana transaksi Bitcoin diproses hari ini. Dompet Bitcoin berfungsi serupa dengan akaun bank tradisional kerana kedua-dua "nombor akaun" dan "kata laluan" diperlukan untuk mengakses dana yang disimpan dalam dompet. Apabila pengguna membuat dompet, mereka menjana pasangan kunci kriptografi yang unik – satu awam dan satu peribadi – yang membolehkan mereka menghantar atau menerima bitcoin. Kunci awam bertindak sebagai "nombor akaun" dan kunci peribadi seperti "kata laluan."
Kunci peribadi boleh mencipta tandatangan kriptografi untuk mengesahkan transaksi dan mengambil kira pengagihan syiling, dengan itu menghalang pihak jahat daripada mencuri syiling atau salah guna dana.
Tandatangan kriptografi, yang diperoleh daripada butiran transaksi dan kunci peribadi, diperlukan untuk melaksanakan dan mengesahkan transaksi. Sesiapa sahaja boleh melihat tandatangan ini pada rantaian blok dan mengesahkan kesahihannya secara bebas.
Penerangan Taproot
Peningkatan Taproot melaksanakan tiga BIP:
Teknologi BIP340 – Schnorr signature melaksanakan jenis tandatangan kriptografi yang lebih kecil, lebih selamat dan fleksibel. Ia juga memperkenalkan teknik yang dipanggil “key aggregation,” yang membolehkan multi-signature transactions (di mana beberapa pihak menyokong satu transaksi) dan smart contracts (di mana syarat yang telah ditetapkan mesti dipenuhi untuk melaksanakan transaksi) untuk melakukan jumlah data yang sama kepada Bitcoin blockchain sebagai transaksi tandatangan tunggal yang standard. Dengan Schnorr Signatures, satu kunci awam teragregat tunggal dan satu tandatangan teragregat tunggal kedua-duanya direkodkan, bukannya semua kunci awam dan tandatangan semua peserta yang terlibat. Hasilnya ialah beban blockchain yang lebih ringan, di mana pemerhati tidak dapat menguraikan sama ada transaksi termasuk penjamin tunggal atau berbilang. Sebagai perhatian, Schnorr signatures adalah serasi ke belakang dengan algoritma kriptografi yang digunakan oleh Bitcoin sejak penubuhannya, yang dipanggil Elliptic Curve Digital Signature Algorithm (ECDSA). Ini membolehkan penyedia perkhidmatan seperti pertukaran, penjaga dan dompet untuk memilih untuk menaik taraf dari semasa ke semasa.
BIP341 – Taproot dibangunkan berdasarkan inovasi privasi peningkatan Bitcoin yang terkini, SegWit, dan melaksanakan Merklized Alternative Script Trees (MAST), yang membenarkan hanya syarat-syarat yang dilaksanakan dalam smart contract transaction untuk dilaksanakan kepada blockchain dan bukannya butiran penuh semua hasil lain yang mungkin. Merkle trees digunakan secara meluas dalam kriptografi sebagai cara untuk membuktikan data wujud dalam satu set, tanpa perlu mendedahkan keseluruhan set. Dengan mendedahkan hanya butiran transaksi yang dilaksanakan, Taproot menawarkan privasi yang lebih tinggi kepada pengguna Bitcoin. Dengan Taproot, mereka yang mengaudit rantaian tidak akan dapat melihat syarat atau hasil transaksi yang tidak dilaksanakan, yang mungkin mengandungi maklumat peribadi sensitif seperti jenis dompet yang digunakan. MAST juga sepatutnya menyediakan skalabiliti, daya pemprosesan transaksi dan kecekapan yang lebih besar, memandangkan maklumat transaksi yang tidak dilaksanakan tidak lagi direkodkan pada blockchain.
BIP342 – Tapscript mengemas kini bahasa pengekodan Script yang digunakan untuk menulis parameter transaksi Bitcoin untuk menampung Schnorr Signatures dan teknologi Taproot bagi mereka yang memilih untuk menaik taraf. Tapscript juga akan memudahkan pelaksanaan kemas kini Bitcoin pada masa hadapan dengan membenarkan jenis opcodes baharu (arahan transaksi) diperkenalkan dengan lebih lancar.
Kesan Taproot
Walaupun kesan penuh peningkatan ini akan terbukti pada tahun-tahun akan datang apabila lebih ramai penyedia perkhidmatan mengguna pakai teknologi ini, peningkatan tambahan Taproot dijangka penting untuk daya maju jangka panjang Bitcoin.
Faedah privasi dan kecekapan Taproot adalah dua sisi mata wang yang sama. Dengan menyerahkan lebih sedikit maklumat transaksi kepada blockchain, lebih sedikit data transaksi tersedia untuk sesiapa sahaja yang menyemak lejar Bitcoin yang tersedia secara umum. Menyerahkan lebih sedikit data juga mewujudkan ruang dalam setiap blok untuk lebih banyak transaksi, yang seharusnya mengurangkan yuran dan meningkatkan daya pemprosesan transaksi.
Taproot juga membuka peluang kepada fleksibiliti smart contract yang lebih besar pada Bitcoin. Walaupun smart contract yang kompleks mudah dicipta dan dikuatkuasakan pada rangkaian blockchain lain selama bertahun-tahun, Taproot dijangka meletakkan asas teknikal yang diperlukan untuk mempercepatkan Decentralized Finance (DeFi) pada rangkaian Bitcoin. Dengan pelaksanaan Taproot, Bitcoin boleh menjadi hos smart contract berskala besar dengan puluhan ribu penandatangan sambil mengaburkan semua peserta dan mengekalkan saiz transaksi tandatangan tunggal.
Peningkatan Taproot juga sepatutnya membolehkan Lightning Network untuk berskala dengan lebih cekap dan pantas. Sesetengah pihak percaya Taproot, digabungkan dengan Lightning Network, akan memajukan utiliti Bitcoin daripada “store of value” kepada juga “medium of exchange,” seterusnya mengesahkan Bitcoin sebagai wang digital peer-to-peer yang sebenar.
Walaupun peningkatan yang dibawa oleh Taproot kepada Bitcoin adalah penting, boleh dikatakan kesan Taproot yang paling penting dan berpanjangan bukanlah apa itu, tetapi bagaimana ia dilaksanakan. Sebagai kemas kini utama pertama kepada protokol Bitcoin sejak perang saiz blok yang terkenal yang membawa kepada penciptaan Bitcoin Cash empat tahun sebelumnya, Taproot kemungkinan besar akan mewujudkan asas operasi untuk bagaimana BIPs berkembang daripada idea kepada pelaksanaan pada tahun-tahun akan datang.
Ingin mengetahui lebih lanjut mengenai peningkatan Taproot? Muat turun “Taproot Primer – An Upgrade for the Ages” dari Kraken Intelligence.
Mula beli Bitcoin
Kini anda bersedia untuk mengambil langkah seterusnya dan membeli Bitcoin!