Mengapa Anda Harus Peduli Tentang Taproot, Peningkatan Bitcoin Besar Berikutnya PlatoBlockchain Data Intelligence. Pencarian Vertikal. ai.

Mengapa Anda Harus Peduli Tentang Taproot, Peningkatan Bitcoin Besar Berikutnya

Mengapa Anda Harus Peduli Tentang Taproot, Peningkatan Bitcoin Besar Berikutnya PlatoBlockchain Data Intelligence. Pencarian Vertikal. ai.

Banyak yang telah ditulis tentang peningkatan Taproot Bitcoin, dan banyak sumber daya tersedia untuk menjelaskan konsep teknisnya. Namun, menurut penulis, ringkasan yang lebih komprehensif tentang mengapa Taproot diimplementasikan, apa yang akan dibawanya ke jaringan, dan apa yang memungkinkannya untuk masa depan, dalam bahasa Inggris sederhana, masih kurang. Didorong oleh kesalahpahaman yang dimiliki pengguna biasa tentang Taproot dan kurangnya pemahaman tertentu, esai ini memanfaatkan sumber daya teknis yang ada sebelumnya untuk mencerahkan Anda pada implikasi yang lebih luas dari apa yang bisa dibilang merupakan peningkatan paling signifikan ke Bitcoin.

Mengapa Taproot Penting?

Singkatnya dan pada tingkat abstraksi setinggi mungkin, garpu lunak Bitcoin Taproot akan mengoptimalkan skalabilitas, privasi, dan fungsionalitas kontrak pintar. Ini akan menghasilkan jenis alamat baru, memungkinkan pengeluaran bitcoin terlihat serupa terlepas dari apakah pengirim melakukan pembayaran sederhana, transaksi multi-tanda tangan yang kompleks, atau menggunakan Lightning Network. Selain itu, alamat Taproot akan memungkinkan pengguna untuk menghemat biaya transaksi โ€” semakin kompleks kondisi pengeluaran, semakin banyak pengguna akan menghemat โ€” dibandingkan dengan jenis alamat sebelumnya. Dengan mengurangi ukuran transaksi dan membuat hampir semua transaksi tampak sederhana, dengan satu tanda tangan, Taproot juga akan memungkinkan operasi yang lebih besar dan lebih kompleks untuk diterapkan pada Bitcoin yang sebelumnya tidak mungkin atau hampir tidak mungkin.

Jika Anda hanya menggunakan Bitcoin untuk menyimpan koin dalam jangka panjang dan dengan hemat memindahkannya di antara dompet, Anda mungkin berpikir Taproot akan berdampak kecil pada Anda. Namun pada kenyataannya, kemungkinan bahwa garpu lunak ini akan memungkinkan untuk masa depan Bitcoin sangat luas, karena Taproot meletakkan dasar bagi perkembangan yang lebih menonjol dan lebih signifikan untuk mendarat di jaringan.

Pertama, Taproot pada akhirnya memberdayakan Lightning Network untuk mengeluarkan potensi penuhnya sebagai teknologi penskalaan yang tepat untuk Bitcoin. Saat ini, protokol lapisan kedua dapat terlihat beraksi di blockchain Bitcoin, mengurangi kesepadanan koin. Kesepadanan sangat penting untuk barang moneter untuk mengaktualisasikan peran alat tukar karena memungkinkan koin untuk dilihat sebagai setara. Jika hasil transaksi terlihat berbeda, mereka dapat mengalami diskriminasi oleh penerima, mencegah pengguna menggunakan BTC mereka untuk pembayaran dalam kondisi tertentu.

Selain itu, Lightning Network dan dompet serta kontrak kompleks lainnya akan menikmati efisiensi yang lebih besar dan biaya transaksi yang lebih rendah, yang semakin memberdayakan penggunaan Bitcoin sebagai alat tukar. Diaktifkan oleh tanda tangan Schnorr, bahkan transaksi paling rumit yang dilakukan antara dompet yang mendukung Taproot akan dikenakan biaya yang sama dengan yang sederhana. Selanjutnya, pengurangan biaya dan peningkatan fleksibilitas dan kemampuan untuk kontrak pintar pada akhirnya akan memungkinkan pengaturan yang sangat kompleks yang sebelumnya tidak layak dilakukan di Bitcoin.

Tetapi untuk memahami mengapa Taproot diimplementasikan di Bitcoin, pertama-tama kita harus memahami cara kerja transaksi Bitcoin dan banyak peningkatan yang telah dilakukan hingga saat ini, yang secara alami mengarah ke Taproot.

Tinjauan Singkat Tentang Cara Kerja Transaksi Bitcoin

Transaksi Bitcoin bekerja berdasarkan input dan output, yang juga sama karena koin tidak dihancurkan. Jika Anda ingin mengirimi saya 5 BTC, misalnya, Anda harus memilih tepat 5 bitcoin, jika tidak, transaksinya tidak akan lengkap, atau Anda akan memiliki terlalu banyak dana.

Untuk yang pertama, Bitcoin tidak dapat berbuat banyak โ€” Anda tidak dapat mengirim dana yang tidak Anda miliki โ€” tetapi untuk yang terakhir, Bitcoin akan memberi Anda โ€œsisanyaโ€ sebagai uang kembalian. Oleh karena itu, jika Anda memilih 7.38 BTC untuk mengirimi saya lima, 2.38 akan kembali kepada Anda sebagai perubahan. Jadi Anda akan memiliki 7.38 sebagai input dan 2.38 + 5 sebagai output, meskipun Anda akan menerima sedikit kurang dari 2.38 karena jaringan perlu mengurangi biaya transaksi.

Ketika kita berbicara tentang pengeluaran, kita mengacu pada output. Sekarang saya memiliki 5 BTC yang Anda kirimkan kepada saya, saya dapat menggunakannya sesuai keinginan. Saya dapat mengirim 3 BTC ke Alice dan 2 BTC ke Bob, misalnya, atau saya dapat mengirim 5 BTC ke Joe. Atau saya dapat menyimpan 5 BTC dan HODL tanpa batas. Kecuali saya memilih untuk menahannya, saya akan melakukan transaksi terlepas dari penggunaan bitcoin baru saya. Transaksi terakhir ini akan mendapatkan output 5 BTC yang saya miliki sebagai input, dan output transaksi ini akan menjadi apa pun yang saya putuskan untuk dikirim. Perhatikan bahwa karena saya menerima 5 BTC secara penuh, meskipun saya hanya ingin mengirim 3 bitcoin, saya harus memasukkan semua 5 bitcoin ke dalam transaksi, dan sisanya akan saya kembalikan sebagai uang kembalian.

Yang penting dalam dinamika ini adalah mewujudkan interaksi koin sebagai input dan output. Ketika kita membelanjakan, kita mentransfer output transaksi ke orang lain. Tetapi untuk melakukan itu, kita perlu memasukkannya ke dalam transaksi baru, dan orang lain akan mendapatkan BTC sebagai hasil transaksi lainnya. Oleh karena itu, konsep dompet adalah abstraksi yang dimaksudkan untuk membuat segala sesuatunya lebih mudah dikenali dan dipahami dengan menjumlahkan semua hasil transaksi yang Anda miliki. Karena bagaimanapun, hanya itu yang ada โ€” keluaran transaksi (UTXO).

Meningkatkan Model Transaksi Bitcoin

Sejarah pembayaran dalam bitcoin telah banyak berubah sejak awal jaringan. Secara keseluruhan, model UTXO yang dijelaskan di atas bergantung pada skrip atau kontrak yang dibuat menggunakan bahasa โ€œpemrogramanโ€ Bitcoin Script. Penulis ini telah menempatkan "pemrograman" dalam tanda kutip karena bahasa scripting Bitcoin dapat lebih akurat dilihat sebagai bahasa verifikasi daripada yang menyediakan arahan komputasi. Intinya, skrip Bitcoin adalah cara untuk menentukan kondisi pengeluaran UTXO.

Ada tiga kendala utama ketika mempertimbangkan Bitcoin Script dan bagaimana peningkatannya dilakukan: privasi, efisiensi ruang, dan efisiensi komputasi โ€” biasanya, meningkatkan salah satu kaskade ini menjadi memperkuat dua lainnya. Misalnya, berusaha untuk mengungkapkan lebih sedikit tentang suatu transaksi dan dengan demikian meningkatkan privasi akan memerlukan pengiriman data dalam jumlah yang lebih kecil, mengurangi kebutuhan ruang untuk transaksi, dan membuatnya lebih mudah untuk diverifikasi โ€” tidak terlalu intensif secara komputasi.

Komunitas telah meningkatkan cara kerja transaksi Bitcoin dengan secara bertahap memperkenalkan jenis skrip, atau alamat, baru. Pada akhirnya, perubahan ini berusaha untuk meningkatkan privasi transaksional, membuat transfer dana lebih ringan, dan mempercepat proses validasi transaksi. Akibatnya, pengguna memiliki fleksibilitas yang lebih besar untuk membuat skrip yang meningkatkan ketahanan tabungan mereka, memindahkan dana secara lebih efisien dan pribadi, dan membantu melepaskan kedaulatan finansial. Meskipun rumit bagi pengguna akhir, alat teknis telah muncul untuk mengadopsi praktik ini dan abstraksi teknis tingkat rendah, memastikan adopsi yang lebih besar dari praktik terbaik saat ini.

Salah satu contoh yang jelas dari hal ini adalah alamat multisignature, yang dulunya harus dilakukan secara manual dengan Bitcoin Script tetapi sekarang dapat dengan mudah dibuat dengan smartphone atau laptop. Hal yang sama berlaku untuk Lightning, solusi penskalaan lapis kedua Bitcoin untuk pembayaran kecil dan sering. Layer 2 ini sekarang tersedia di aplikasi seluler dan memungkinkan orang untuk bertransaksi BTC dalam jumlah yang tidak layak satu sama lain secara instan.

Taproot, peningkatan terbaru ke protokol Bitcoin dan bisa dibilang yang paling penting hingga saat ini, adalah evolusi alami dari cara transaksi Bitcoin, dan karenanya skrip, bekerja. Diaktifkan oleh tanda tangan Schnorr, MAST dan Tapscript, Taproot berupaya meningkatkan fleksibilitas dan privasi tanpa mengorbankan keamanan.

Pada hari-hari awal Bitcoin, dengan alamat lama, pengirim transaksi harus memperhatikan kebijakan dompet penerima โ€” kontrak, atau skripnya โ€” yang tidak hanya tidak praktis tetapi juga mewakili kekurangan privasi yang signifikan. Kontrak harus diungkapkan ketika transaksi dikirim untuk dilihat siapa pun; karenanya, privasi penerima rendah.

Dengan munculnya bayar ke hash skrip (P2SH), Bitcoin mengubah dinamika itu, dan transaksi mulai dikirim ke hash kontrak, bukan kontrak itu sendiri. Ini berarti kontrak tidak akan terungkap sampai output dihabiskan, dan output menjadi identik โ€” hanya hash.

Hash adalah output dari fungsi hashing, yang mengambil input dengan panjang variabel dan mengembalikan hasil terenkripsi dengan panjang tetap. Penambahan transaksi Bitcoin ini tidak hanya meningkatkan privasi dengan membuat semua keluaran terlihat serupa, tetapi juga mengurangi ukuran keluaran, sehingga meningkatkan efisiensi.

Namun, kontrak harus terlihat ketika pengeluaran dan semua kondisi pengeluaran harus diungkapkan. Dua kelemahan dengan pendekatan ini adalah privasi dan efisiensi, karena pengamat mana pun dapat mempelajari tentang kondisi pengeluaran yang berbeda โ€” sehingga mempelajari banyak informasi tentang pembelanja โ€” dan blockchain akan membengkak dengan skrip besar dengan logika yang tidak perlu โ€” itu hanya masuk akal secara praktis. untuk memverifikasi kondisi pengeluaran yang digunakan untuk membelanjakan output tersebut.

Upgrade Taproot meningkatkan logika ini dengan memperkenalkan Pohon Sintaks Abstrak Merkelized (MAST), sebuah struktur yang pada akhirnya memungkinkan Bitcoin untuk mencapai tujuan hanya mengungkapkan kondisi pengeluaran khusus kontrak yang digunakan.

Ada dua kemungkinan utama untuk pengeluaran Taproot yang kompleks: kondisi yang disepakati bersama; atau mundur, kondisi tertentu. Misalnya, jika alamat multisignature yang dimiliki oleh banyak orang ingin membelanjakan sejumlah dana secara terprogram, mereka dapat mengatur satu kondisi pembelanjaan di mana mereka semua setuju untuk membelanjakan dana atau status cadangan jika mereka tidak dapat mencapai konsensus.

Jika kondisi yang disetujui semua orang digunakan, Taproot memungkinkannya untuk diubah menjadi satu tanda tangan. Oleh karena itu, jaringan Bitcoin bahkan tidak akan tahu ada kontrak yang digunakan di tempat pertama, secara signifikan meningkatkan privasi semua pemilik alamat multisignature.

Namun, jika konsensus bersama tidak tercapai dan satu pihak membelanjakan dana menggunakan salah satu metode fallback, Taproot hanya mengungkapkan metode spesifik itu. Karena pengenalan P2SH meningkatkan privasi penerima dengan membuat semua keluaran terlihat identik โ€” hanya hash โ€” Taproot akan meningkatkan privasi pengirim dengan membatasi jumlah informasi yang disiarkan ke jaringan.

Bahkan jika Anda tidak menggunakan fungsionalitas dompet yang kompleks seperti multisignature atau Lightning, meningkatkan privasi mereka juga meningkatkan milik Anda, karena membuat pengawasan rantai lebih sulit dan meningkatkan kumpulan anonimitas jaringan Bitcoin yang lebih luas.

Apa yang Akhirnya Dapat Diaktifkan Taproot Untuk Pengguna Bitcoin Rata-Rata

Dengan membuat transaksi lebih murah, lebih efisien, dan lebih pribadi, adopsi Taproot akan mengatur panggung untuk fungsionalitas ekstra untuk mendarat di jaringan Bitcoin. Saat node ditingkatkan dan orang-orang mulai menggunakan alamat Taproot terutama, akan menjadi lebih sulit bagi pengamat blockchain untuk melihat dan membedakan antara pengirim dan penerima, UTXO akan diperlakukan lebih setara, dan jaringan Bitcoin yang lebih luas akan menjadi jaringan penyelesaian yang lebih kuat yang memungkinkan kompleks fungsionalitas yang akan dibangun di atas.

Protokol dan sidechain Layer 2 akan diberdayakan untuk meningkatkan dan memanfaatkan kontrak pintar yang lebih canggih untuk mengoordinasikan dana di lapisan dasar. Pengguna akhir mungkin tidak membangunnya sendiri, tetapi mereka akan mendapat manfaat dari lebih banyak penawaran khusus di ekosistem Bitcoin yang lebih luas dengan jaminan yang lebih kuat. Meskipun beberapa aplikasi keuangan terdesentralisasi dan kasus penggunaan sudah diimplementasikan pada Bitcoin, fleksibilitas dan kemampuan kontrak pintar yang lebih besar yang dibawa oleh peningkatan Taproot pada akhirnya dapat memungkinkan lebih banyak kasus penggunaan untuk diimplementasikan dan fungsionalitas yang lebih kompleks untuk digunakan sambil memanfaatkan jaminan keamanan yang kuat. jaringan Bitcoin โ€” yang tidak dapat ditandingi oleh โ€œmata uang kriptoโ€ lainnya.

Karena bitcoin adalah uang sebenarnya, aplikasi keuangan terdesentralisasi jangka panjang secara alami hanya dapat dibangun di atasnya. Jaringan baru seperti Ethereum tidak memiliki sifat moneter dari lapisan dasar Bitcoin dan keamanan dan ketahanannya โ€” bagian dari alasan mengapa sebagian besar aplikasi yang dibangun di atasnya gagal mencapai proposisi nilai mereka dalam jangka panjang. Dengan sabar membangun fondasi untuk jaringan moneter yang terdistribusi, tidak dapat disensor, antirapuh, dan berdaulat sepanjang masa pakainya, Bitcoin diatur untuk menikmati fungsionalitas dan pertumbuhan jangka panjang yang sebenarnya melalui pendekatan berlapis.

Upgrade Taproot, yang juga terdiri dari Schnorr, MAST dan Tapscript, dibangun di atas fondasi itu dengan memajukan keamanan dan privasi lapisan dasar dan memungkinkan aplikasi yang lebih kompleks untuk dibangun di atasnya. Fleksibilitas yang lebih besar dari fungsi kontrak pintar Bitcoin membawa era baru kemungkinan yang tidak terpikirkan, membuka pintu untuk kasus penggunaan yang lebih luas untuk diimplementasikan pada jaringan moneter terbaik yang pernah dikenal umat manusia.

Dalam jangka panjang, peningkatan seperti Taproot dan Lightning mungkin secara efektif membuat altcoin menjadi mubazir dan tidak perlu. Jika fungsi tertentu dapat diimplementasikan dalam Bitcoin, jaringan yang paling kuat dan aman, wajar saja jika hal itu terjadi. Sementara altcoin mendorong inovasi dan pada akhirnya menampilkan beberapa kasus penggunaan yang menarik, mereka dapat lebih akurat dilihat sebagai taman bermain eksperimen. Setelah kasus penggunaan nyata ditemukan, mereka kemungkinan akan di-porting ke Bitcoin โ€“โ€“ taruhan terbaik mereka untuk pengembangan dan penggunaan jangka panjang yang berkelanjutan.

Untuk mempelajari lebih lanjut tentang Taproot, karya Aaron van Wirdum gambaran teknis adalah tempat yang baik untuk memulai. Untuk penjelasan yang lebih luas, rujuk Kraken Intelligence's laporan terperinci diterbitkan awal tahun ini. Jika Anda ingin masuk ke proposal spesifik, baca BIP340, BIP341 dan BIP342.

Sumber: https://bitcoinmagazine.com/technical/short-bitcoin-taproot-explainer

Stempel Waktu:

Lebih dari Majalah Bitcoin