RGB membuat Bitcoin hebat lagi: dari pembayaran ke smart contract, memulai perjalanan baru Web3
Teknologi Web3 telah berkembang pesat selama lebih dari sepuluh tahun, melahirkan berbagai inovasi di berbagai bidang. Bitcoin terus meningkatkan kemampuan perlindungan privasi tanpa mengorbankan sifat desentralisasi dan keamanan, serta telah mewujudkan fitur-fitur canggih seperti tanda tangan Schnorr dan Taproot, yang meletakkan dasar bagi inovasi teknologi selanjutnya. Evolusi kontrak pintar di blockchain yang dipimpin oleh Ethereum telah melahirkan era keemasan aplikasi blockchain ( seperti DeFi ), yang membawa dua siklus pasar bullish. Namun sejak 2022, inovasi di industri Web3 tampaknya kehilangan arah, teknologi blockchain terus terjebak dalam keterbatasan segitiga yang mustahil, mengakibatkan aplikasi berskala besar sulit untuk direalisasikan.
Jadi, apakah kita sudah mencapai batas teknologi? Apakah masih ada bidang yang lebih dalam dan tidak diketahui yang menunggu untuk dieksplorasi? Mungkin, dalam proses eksplorasi ini, protokol lapisan kedua Bitcoin RGB sedang menunggu saat yang tepat, secara bertahap matang, untuk menantang batasan teknologi yang ada dan menunjukkan kilau yang menakjubkan.
Bitcoin: menetapkan statusnya sebagai lapisan mata uang
Perbedaan terbesar antara Web3 dan Web2 terletak pada sistem ekonomi yang terintegrasi, di mana setiap sistem ekonomi memiliki mata uang sebagai lapisan dasar, dan di atas lapisan mata uang terdapat lapisan protokol dan lapisan aplikasi. Mata uang di Web3 disebut sebagai mata uang kripto, yang diterbitkan melalui blockchain.
Karena beberapa faktor kunci berikut, Bitcoin diakui sebagai mata uang kripto yang paling aman dan stabil, nilainya telah mendapatkan konsensus global:
Pertama, jaringan Bitcoin mencakup seluruh dunia, dengan lebih dari sepuluh ribu node penuh yang bekerja sama untuk memverifikasi dan mencatat transaksi. Desentralisasi ini membuat penyerang sulit untuk mengubah riwayat transaksi. Kedua, Bitcoin menggunakan kemampuan perhitungan hash yang kuat sebagai mekanisme bukti kerja, yang menjadi dasar keamanan jaringan. Dalam validasi blok dan penambangan, penggunaan kemampuan komputasi yang besar membuat penyerang sulit mengendalikan jaringan. Selain itu, aturan konsensus Bitcoin tidak mengalami perubahan besar dalam sejarah, stabilitas ini membantu menjaga konsistensi dan keamanan jaringan. Jika dibandingkan dengan proyek blockchain lainnya, aturan konsensus Bitcoin lebih sulit untuk diubah secara radikal. Komunitas Bitcoin sangat memperhatikan keamanan dan stabilitas jaringan, fokus pada keamanan protokol inti. Modifikasi pada protokol inti dibahas dan diuji secara hati-hati, untuk memastikan stabilitas jaringan. Singkatnya, Bitcoin diakui sebagai yang paling aman dan stabil di antara banyak blockchain, dengan desentralisasi yang luar biasa, mekanisme konsensus, stabilitas, dan perhatian komunitas, menjadikannya pilihan utama untuk lapisan mata uang Web3.
Menjamin keamanan dan kesederhanaan dalam skrip Bitcoin
Bitcoin sebagai lapisan mata uang dasar di dunia Web3 memainkan peran penting, dan selama evolusi bertahap dari protokol inti melalui diskusi dan pengujian yang hati-hati, perkembangan sistem skripnya sangat patut diperhatikan. Tujuan awal dari bahasa skrip Bitcoin adalah untuk memastikan keamanan dan menghindari risiko potensial, sehingga pada desainnya secara sengaja membatasi fungsionalitas, sambil tetap mempertahankan kesederhanaan dan keamanan yang mirip dengan set instruksi chip. Skrip Bitcoin adalah bahasa eksekusi berbasis tumpukan yang menggunakan notasi Polandia terbalik, yang dirancang untuk dijalankan pada perangkat keras yang terbatas.
Dalam kode node utama Bitcoin, pengembang telah menerapkan beberapa batasan pada jenis skrip yang dapat dieksekusi, hanya memperbolehkan beberapa jenis transaksi yang disebut "skrip standar" untuk dieksekusi. Yang paling penting adalah transaksi P2SH (Pay to Script Hash), yang pada kenyataannya memungkinkan skrip Bitcoin apa pun untuk dieksekusi, ini memungkinkan eksekusi skrip dengan fungsi kompleks tertentu di Bitcoin. Misalnya, Lightning Network, telah menjadi standar de facto untuk pembayaran Bitcoin kecil dan frekuensi tinggi.
Dengan pengenalan proposal tanda tangan Schnorr dan peningkatan soft fork Taproot, Bitcoin telah mengambil langkah penting, menandai tonggak sejarah yang signifikan. Ini memungkinkan Bitcoin untuk lebih baik mendukung pengembangan protokol lapisan kedua, lebih lanjut meningkatkan perannya di masa depan dunia Web3.
Fokus pada tanda tangan Schnorr dan Taproot
Di balik tanda tangan Schnorr dan Taproot, terdapat serangkaian inovasi teknologi yang menciptakan peluang baru bagi Bitcoin. Pertama, Taproot memperkenalkan saluran pembayaran yang lebih fleksibel, memungkinkan berbagai jenis transaksi untuk dieksekusi di rantai dengan cara yang lebih melindungi privasi. Dengan menyembunyikan skrip tanda tangan multi-pihak yang kompleks dalam satu skrip tunggal, Taproot membuat berbagai transaksi kompleks tampak seperti pembayaran satu pihak yang biasa, sehingga meningkatkan privasi dan keamanan. Pengenalan tanda tangan Schnorr membuat transaksi di jaringan Bitcoin lebih padat, mengurangi biaya transaksi, dan meningkatkan skalabilitas, yang sangat sesuai dengan kebutuhan transaksi efisien di dunia Web3.
Dua inovasi ini tidak hanya meningkatkan kinerja dan privasi Bitcoin, tetapi juga membawa lebih banyak kemungkinan inovasi bagi ekosistem. Teknologi skrip dan tanda tangan yang lebih efisien mendukung operasi lintas rantai, ekspansi jaringan Lightning, dan kontrak pintar yang kompleks. Ini akan memfokuskan kembali Bitcoin pada inti Web3, membuka jalan untuk membangun keuangan dan ekosistem aplikasi yang lebih aman dan efisien.
Dampak tanda tangan Schnorr
Pada tahap desain awal protokol Bitcoin, Satoshi Nakamoto perlu mempertimbangkan berbagai faktor dari algoritma tanda tangan, termasuk panjang tanda tangan, open source, masalah paten, waktu verifikasi keamanan, dan kinerja. Akhirnya, dia memilih Algoritma Tanda Tangan Digital Kurva Elips (ECDSA) dan memilih kurva elips tertentu secp256k1, berdasarkan kinerja dan keamanan algoritma ini. Namun, selain ECDSA, masih ada algoritma tanda tangan digital lain yang memenuhi syarat, terutama Tanda Tangan Schnorr. Alasan mengapa Satoshi Nakamoto tidak menggunakan algoritma ini sebelumnya mungkin karena paten Tanda Tangan Schnorr belum kedaluwarsa pada tahun kelahiran Bitcoin. Matematikawan dan kriptografer Jerman Claus-Peter Schnorr mengajukan dan memperoleh paten terkait pada tahun 1990, sehingga selama masa berlaku paten, komunitas open source tidak dapat menggunakan teknologi ini. Jika tidak, Satoshi mungkin dapat menggunakan mekanisme tanda tangan ini dalam protokol Bitcoin versi awal.
Dibandingkan dengan ECDSA, Tanda Tangan Schnorr lebih sesuai dengan esensi tanda tangan Bitcoin. Tidak hanya memiliki kinerja yang lebih baik, panjang tanda tangan yang lebih pendek, tetapi juga memiliki sifat linier, sehingga penggabungan kunci menjadi sederhana, tidak lagi memerlukan keterampilan khusus yang dibutuhkan untuk tanda tangan multi. Sifat linier ini mudah dipahami, kunci dari masing-masing pihak digabungkan melalui mekanisme sederhana untuk membentuk kunci baru. Ada berbagai cara untuk mekanisme penggabungan, misalnya MuSig yang diajukan oleh Blockstream serta versi terbaru MuSig2. Dalam skema MuSig2, beberapa tanda tangan dapat menghasilkan satu kunci publik agregat dari kunci privat masing-masing, kemudian bersama-sama menghasilkan tanda tangan yang sah untuk kunci publik tersebut, mengoptimalkan jumlah interaksi dari tiga ronde sebelumnya (MuSig) menjadi hanya dua ronde.
Jadi, dalam melihat transaksi multisig 2-3, cara tradisional yang ada membutuhkan tiga kunci publik ditambah dua tanda tangan untuk memulai transaksi.
Dan dalam konteks Schnorr Signature, transaksi di dalam rantai hanya membutuhkan satu kunci publik agregat dan satu tanda tangan, yang mengurangi banyak byte transaksi, yaitu mengurangi biaya transfer.
Inovasi skrip Taproot
Taproot adalah struktur skrip Bitcoin yang inovatif, dirancang untuk menentukan bagaimana menggunakan dan mengurai alamat transaksi jenis Taproot. Inspirasi untuk Taproot awalnya berasal dari penelitian pengembang Bitcoin tentang pohon sintaksis Merkle (MAST), sehingga Taproot dapat dianggap sebagai implementasi khusus dari MAST. Melalui Taproot, Bitcoin UTXO dengan beberapa skrip cabang yang berbeda dapat menghabiskan hanya mengekspos salah satu cabang, sementara cabang lainnya tidak akan pernah muncul di blockchain, sehingga secara signifikan meningkatkan privasi dan efisiensi transaksi. Teknologi ini, di bawah premis yang lebih aman, membuat penggunaan skrip kompleks menjadi lebih nyaman dan efisien.
Dalam protokol Bitcoin, melalui "script terkunci" ( script output ) menetapkan syarat untuk menerima Bitcoin ( UTXO ), sedangkan "script pembuka" ( script input ) menetapkan cara menggunakan Bitcoin ( UTXO ). Yang pertama dapat dianggap sebagai kunci, dan yang kedua adalah kunci yang sesuai. Dalam peningkatan pemisahan saksi ( SegWit ), aturan script Bitcoin telah ditingkatkan secara menyeluruh. Dua aturan script baru telah diperkenalkan, yaitu P2WPKH ( pembayaran ke hash kunci saksi publik ) dan P2WSH ( pembayaran ke hash script saksi ), aturan-aturan ini memungkinkan penggunaan alamat yang dimulai dengan bc1. P2WPKH terutama digunakan untuk alamat biasa, sedangkan P2WSH lebih sering digunakan untuk alamat multisignature.
Dalam peningkatan saksi terpisah, skrip juga memperkenalkan konsep nomor versi, di mana aturan saksi terpisah sebelumnya ditandai sebagai versi V0. Sementara itu, Taproot melakukan peningkatan lebih lanjut pada kerangka saksi terpisah, dan nomor versinya diperbarui menjadi V1, yang juga merupakan asal usul dari judul "SegWit V1" dalam BIP 341. Oleh karena itu, seperangkat aturan skrip baru ini disebut sebagai P2TR( yang dibayarkan kepada Taproot), untuk berkorespondensi dengan P2WPKH dan P2WSH.
Selain itu, dengan menggabungkan Schnorr Signature dan Taproot, membangun multisig ( cara multisig ) sangat beragam. Seperti pelopor di komunitas Bitcoin, Steve Lee, dalam pidatonya memperkenalkan berbagai metode, seperti tanda tangan batas dan pohon Musig ( Musig Keytree ) dan lain-lain.
Sebagai contoh, untuk dompet panas bursa, dapat digunakan skema multisignature 2-3, yang melibatkan tiga kunci pribadi: kunci pribadi bursa, kunci pribadi pihak ketiga yang tepercaya, dan kunci pribadi cadangan dompet dingin. Dalam tanda tangan ambang, beberapa penandatangan membangun alamat penerimaan sebelumnya melalui mekanisme MuSig. Dalam transaksi yang sebenarnya, hanya perlu menggabungkan dua tanda tangan untuk menyelesaikan transaksi.
LNP/BP:"Bitcoin Protocol/Lightning Network Protocol" yang matang
Dalam teks sebelumnya, kami telah mendalami prospek yang ditunjukkan oleh jaringan Bitcoin melalui pengenalan tanda tangan Schnorr dan peningkatan soft fork Taproot. Sementara itu, dengan keajaiban teknologi yang tidak pernah berhenti, Asosiasi Standar LNP/BP secara diam-diam menggarap di belakang layar, seolah-olah sebuah karya seni yang dipahat dengan cermat membawa lebih banyak kemungkinan inovasi untuk ekosistem Bitcoin. Kode LNP/BP mencakup standar dan praktik terbaik untuk lapisan kedua Bitcoin dan di atasnya, yang tidak memerlukan soft fork atau hard fork pada tingkat blockchain Bitcoin, dan tidak terkait langsung dengan konten yang dicakup oleh jaringan Lightning RFC(BOLTs). Singkatnya, standar LNP/BP mencakup semua yang terkait dengan transaksi Bitcoin, mendefinisikan modul dasar untuk solusi lapisan kedua dan di atasnya, serta menggambarkan kasus penggunaan kompleks yang dibangun berdasarkan modul-modul ini. Ini membuka kemungkinan untuk aset finansial, penyimpanan, pengiriman pesan, komputasi, dan bidang lainnya, serta pasar sekunder yang memanfaatkan model keamanan Bitcoin dan Bitcoin sebagai metode pembayaran/medium pertukaran.
Di sini, hanya beberapa poin kunci yang akan diperkenalkan yang memiliki dampak penting pada masa depan Web3, seperti transaksi kunci dalam saluran status, serta beberapa protokol dan teknologi kunci: saluran dua arah (Bi-directional channels), PTLCs, eltoo, pabrik saluran (Channel factories), kontrak log diskret (Discreet log contracts), pembayaran mikro frekuensi tinggi (high-frequency micropayments) dan Sphinx, dll.
Tinjauan Transaksi Tahap yang Sama untuk Saluran Status
Transaksi Pendanaan (: Transaksi pendanaan adalah transaksi awal yang digunakan untuk membuat saluran pembayaran dalam jaringan Lightning. Ini mengumpulkan dana dari pihak-pihak ke dalam alamat multisig, sebagai jaminan untuk saluran pembayaran. Transaksi pendanaan memastikan bahwa sebelum peserta mulai melakukan transaksi off-chain di saluran pembayaran, mereka telah berkomitmen sejumlah dana tertentu. Transaksi pendanaan adalah langkah pertama dalam membuat saluran pembayaran, memastikan keamanan dan ketersediaan saluran.
Transaksi Bitcoin Tanda Tangan Sebagian )PSBT, Partially Signed Bitcoin Transactions (:
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
19 Suka
Hadiah
19
6
Bagikan
Komentar
0/400
SerNgmi
· 07-19 22:06
Inovasi Bitcoin belum berakhir? Bercanda
Lihat AsliBalas0
SatoshiNotNakamoto
· 07-16 23:47
Aku melihat bulan, dan itu menatapku ~
Lihat AsliBalas0
GateUser-afe07a92
· 07-16 23:41
Aduh masih membual kulit sapi
Lihat AsliBalas0
GateUser-44a00d6c
· 07-16 23:34
bull run sudah di depan mata, kan
Lihat AsliBalas0
HackerWhoCares
· 07-16 23:33
rgb dapat menyelamatkan Bitcoin? Saya tidak terlalu yakin.
Protokol RGB: Membuka era baru smart contract Bitcoin
RGB membuat Bitcoin hebat lagi: dari pembayaran ke smart contract, memulai perjalanan baru Web3
Teknologi Web3 telah berkembang pesat selama lebih dari sepuluh tahun, melahirkan berbagai inovasi di berbagai bidang. Bitcoin terus meningkatkan kemampuan perlindungan privasi tanpa mengorbankan sifat desentralisasi dan keamanan, serta telah mewujudkan fitur-fitur canggih seperti tanda tangan Schnorr dan Taproot, yang meletakkan dasar bagi inovasi teknologi selanjutnya. Evolusi kontrak pintar di blockchain yang dipimpin oleh Ethereum telah melahirkan era keemasan aplikasi blockchain ( seperti DeFi ), yang membawa dua siklus pasar bullish. Namun sejak 2022, inovasi di industri Web3 tampaknya kehilangan arah, teknologi blockchain terus terjebak dalam keterbatasan segitiga yang mustahil, mengakibatkan aplikasi berskala besar sulit untuk direalisasikan.
Jadi, apakah kita sudah mencapai batas teknologi? Apakah masih ada bidang yang lebih dalam dan tidak diketahui yang menunggu untuk dieksplorasi? Mungkin, dalam proses eksplorasi ini, protokol lapisan kedua Bitcoin RGB sedang menunggu saat yang tepat, secara bertahap matang, untuk menantang batasan teknologi yang ada dan menunjukkan kilau yang menakjubkan.
Bitcoin: menetapkan statusnya sebagai lapisan mata uang
Perbedaan terbesar antara Web3 dan Web2 terletak pada sistem ekonomi yang terintegrasi, di mana setiap sistem ekonomi memiliki mata uang sebagai lapisan dasar, dan di atas lapisan mata uang terdapat lapisan protokol dan lapisan aplikasi. Mata uang di Web3 disebut sebagai mata uang kripto, yang diterbitkan melalui blockchain.
Karena beberapa faktor kunci berikut, Bitcoin diakui sebagai mata uang kripto yang paling aman dan stabil, nilainya telah mendapatkan konsensus global:
Pertama, jaringan Bitcoin mencakup seluruh dunia, dengan lebih dari sepuluh ribu node penuh yang bekerja sama untuk memverifikasi dan mencatat transaksi. Desentralisasi ini membuat penyerang sulit untuk mengubah riwayat transaksi. Kedua, Bitcoin menggunakan kemampuan perhitungan hash yang kuat sebagai mekanisme bukti kerja, yang menjadi dasar keamanan jaringan. Dalam validasi blok dan penambangan, penggunaan kemampuan komputasi yang besar membuat penyerang sulit mengendalikan jaringan. Selain itu, aturan konsensus Bitcoin tidak mengalami perubahan besar dalam sejarah, stabilitas ini membantu menjaga konsistensi dan keamanan jaringan. Jika dibandingkan dengan proyek blockchain lainnya, aturan konsensus Bitcoin lebih sulit untuk diubah secara radikal. Komunitas Bitcoin sangat memperhatikan keamanan dan stabilitas jaringan, fokus pada keamanan protokol inti. Modifikasi pada protokol inti dibahas dan diuji secara hati-hati, untuk memastikan stabilitas jaringan. Singkatnya, Bitcoin diakui sebagai yang paling aman dan stabil di antara banyak blockchain, dengan desentralisasi yang luar biasa, mekanisme konsensus, stabilitas, dan perhatian komunitas, menjadikannya pilihan utama untuk lapisan mata uang Web3.
Menjamin keamanan dan kesederhanaan dalam skrip Bitcoin
Bitcoin sebagai lapisan mata uang dasar di dunia Web3 memainkan peran penting, dan selama evolusi bertahap dari protokol inti melalui diskusi dan pengujian yang hati-hati, perkembangan sistem skripnya sangat patut diperhatikan. Tujuan awal dari bahasa skrip Bitcoin adalah untuk memastikan keamanan dan menghindari risiko potensial, sehingga pada desainnya secara sengaja membatasi fungsionalitas, sambil tetap mempertahankan kesederhanaan dan keamanan yang mirip dengan set instruksi chip. Skrip Bitcoin adalah bahasa eksekusi berbasis tumpukan yang menggunakan notasi Polandia terbalik, yang dirancang untuk dijalankan pada perangkat keras yang terbatas.
Dalam kode node utama Bitcoin, pengembang telah menerapkan beberapa batasan pada jenis skrip yang dapat dieksekusi, hanya memperbolehkan beberapa jenis transaksi yang disebut "skrip standar" untuk dieksekusi. Yang paling penting adalah transaksi P2SH (Pay to Script Hash), yang pada kenyataannya memungkinkan skrip Bitcoin apa pun untuk dieksekusi, ini memungkinkan eksekusi skrip dengan fungsi kompleks tertentu di Bitcoin. Misalnya, Lightning Network, telah menjadi standar de facto untuk pembayaran Bitcoin kecil dan frekuensi tinggi.
Dengan pengenalan proposal tanda tangan Schnorr dan peningkatan soft fork Taproot, Bitcoin telah mengambil langkah penting, menandai tonggak sejarah yang signifikan. Ini memungkinkan Bitcoin untuk lebih baik mendukung pengembangan protokol lapisan kedua, lebih lanjut meningkatkan perannya di masa depan dunia Web3.
Fokus pada tanda tangan Schnorr dan Taproot
Di balik tanda tangan Schnorr dan Taproot, terdapat serangkaian inovasi teknologi yang menciptakan peluang baru bagi Bitcoin. Pertama, Taproot memperkenalkan saluran pembayaran yang lebih fleksibel, memungkinkan berbagai jenis transaksi untuk dieksekusi di rantai dengan cara yang lebih melindungi privasi. Dengan menyembunyikan skrip tanda tangan multi-pihak yang kompleks dalam satu skrip tunggal, Taproot membuat berbagai transaksi kompleks tampak seperti pembayaran satu pihak yang biasa, sehingga meningkatkan privasi dan keamanan. Pengenalan tanda tangan Schnorr membuat transaksi di jaringan Bitcoin lebih padat, mengurangi biaya transaksi, dan meningkatkan skalabilitas, yang sangat sesuai dengan kebutuhan transaksi efisien di dunia Web3.
Dua inovasi ini tidak hanya meningkatkan kinerja dan privasi Bitcoin, tetapi juga membawa lebih banyak kemungkinan inovasi bagi ekosistem. Teknologi skrip dan tanda tangan yang lebih efisien mendukung operasi lintas rantai, ekspansi jaringan Lightning, dan kontrak pintar yang kompleks. Ini akan memfokuskan kembali Bitcoin pada inti Web3, membuka jalan untuk membangun keuangan dan ekosistem aplikasi yang lebih aman dan efisien.
Dampak tanda tangan Schnorr
Pada tahap desain awal protokol Bitcoin, Satoshi Nakamoto perlu mempertimbangkan berbagai faktor dari algoritma tanda tangan, termasuk panjang tanda tangan, open source, masalah paten, waktu verifikasi keamanan, dan kinerja. Akhirnya, dia memilih Algoritma Tanda Tangan Digital Kurva Elips (ECDSA) dan memilih kurva elips tertentu secp256k1, berdasarkan kinerja dan keamanan algoritma ini. Namun, selain ECDSA, masih ada algoritma tanda tangan digital lain yang memenuhi syarat, terutama Tanda Tangan Schnorr. Alasan mengapa Satoshi Nakamoto tidak menggunakan algoritma ini sebelumnya mungkin karena paten Tanda Tangan Schnorr belum kedaluwarsa pada tahun kelahiran Bitcoin. Matematikawan dan kriptografer Jerman Claus-Peter Schnorr mengajukan dan memperoleh paten terkait pada tahun 1990, sehingga selama masa berlaku paten, komunitas open source tidak dapat menggunakan teknologi ini. Jika tidak, Satoshi mungkin dapat menggunakan mekanisme tanda tangan ini dalam protokol Bitcoin versi awal.
Dibandingkan dengan ECDSA, Tanda Tangan Schnorr lebih sesuai dengan esensi tanda tangan Bitcoin. Tidak hanya memiliki kinerja yang lebih baik, panjang tanda tangan yang lebih pendek, tetapi juga memiliki sifat linier, sehingga penggabungan kunci menjadi sederhana, tidak lagi memerlukan keterampilan khusus yang dibutuhkan untuk tanda tangan multi. Sifat linier ini mudah dipahami, kunci dari masing-masing pihak digabungkan melalui mekanisme sederhana untuk membentuk kunci baru. Ada berbagai cara untuk mekanisme penggabungan, misalnya MuSig yang diajukan oleh Blockstream serta versi terbaru MuSig2. Dalam skema MuSig2, beberapa tanda tangan dapat menghasilkan satu kunci publik agregat dari kunci privat masing-masing, kemudian bersama-sama menghasilkan tanda tangan yang sah untuk kunci publik tersebut, mengoptimalkan jumlah interaksi dari tiga ronde sebelumnya (MuSig) menjadi hanya dua ronde.
Jadi, dalam melihat transaksi multisig 2-3, cara tradisional yang ada membutuhkan tiga kunci publik ditambah dua tanda tangan untuk memulai transaksi.
Dan dalam konteks Schnorr Signature, transaksi di dalam rantai hanya membutuhkan satu kunci publik agregat dan satu tanda tangan, yang mengurangi banyak byte transaksi, yaitu mengurangi biaya transfer.
Inovasi skrip Taproot
Taproot adalah struktur skrip Bitcoin yang inovatif, dirancang untuk menentukan bagaimana menggunakan dan mengurai alamat transaksi jenis Taproot. Inspirasi untuk Taproot awalnya berasal dari penelitian pengembang Bitcoin tentang pohon sintaksis Merkle (MAST), sehingga Taproot dapat dianggap sebagai implementasi khusus dari MAST. Melalui Taproot, Bitcoin UTXO dengan beberapa skrip cabang yang berbeda dapat menghabiskan hanya mengekspos salah satu cabang, sementara cabang lainnya tidak akan pernah muncul di blockchain, sehingga secara signifikan meningkatkan privasi dan efisiensi transaksi. Teknologi ini, di bawah premis yang lebih aman, membuat penggunaan skrip kompleks menjadi lebih nyaman dan efisien.
Dalam protokol Bitcoin, melalui "script terkunci" ( script output ) menetapkan syarat untuk menerima Bitcoin ( UTXO ), sedangkan "script pembuka" ( script input ) menetapkan cara menggunakan Bitcoin ( UTXO ). Yang pertama dapat dianggap sebagai kunci, dan yang kedua adalah kunci yang sesuai. Dalam peningkatan pemisahan saksi ( SegWit ), aturan script Bitcoin telah ditingkatkan secara menyeluruh. Dua aturan script baru telah diperkenalkan, yaitu P2WPKH ( pembayaran ke hash kunci saksi publik ) dan P2WSH ( pembayaran ke hash script saksi ), aturan-aturan ini memungkinkan penggunaan alamat yang dimulai dengan bc1. P2WPKH terutama digunakan untuk alamat biasa, sedangkan P2WSH lebih sering digunakan untuk alamat multisignature.
Dalam peningkatan saksi terpisah, skrip juga memperkenalkan konsep nomor versi, di mana aturan saksi terpisah sebelumnya ditandai sebagai versi V0. Sementara itu, Taproot melakukan peningkatan lebih lanjut pada kerangka saksi terpisah, dan nomor versinya diperbarui menjadi V1, yang juga merupakan asal usul dari judul "SegWit V1" dalam BIP 341. Oleh karena itu, seperangkat aturan skrip baru ini disebut sebagai P2TR( yang dibayarkan kepada Taproot), untuk berkorespondensi dengan P2WPKH dan P2WSH.
Selain itu, dengan menggabungkan Schnorr Signature dan Taproot, membangun multisig ( cara multisig ) sangat beragam. Seperti pelopor di komunitas Bitcoin, Steve Lee, dalam pidatonya memperkenalkan berbagai metode, seperti tanda tangan batas dan pohon Musig ( Musig Keytree ) dan lain-lain.
Sebagai contoh, untuk dompet panas bursa, dapat digunakan skema multisignature 2-3, yang melibatkan tiga kunci pribadi: kunci pribadi bursa, kunci pribadi pihak ketiga yang tepercaya, dan kunci pribadi cadangan dompet dingin. Dalam tanda tangan ambang, beberapa penandatangan membangun alamat penerimaan sebelumnya melalui mekanisme MuSig. Dalam transaksi yang sebenarnya, hanya perlu menggabungkan dua tanda tangan untuk menyelesaikan transaksi.
LNP/BP:"Bitcoin Protocol/Lightning Network Protocol" yang matang
Dalam teks sebelumnya, kami telah mendalami prospek yang ditunjukkan oleh jaringan Bitcoin melalui pengenalan tanda tangan Schnorr dan peningkatan soft fork Taproot. Sementara itu, dengan keajaiban teknologi yang tidak pernah berhenti, Asosiasi Standar LNP/BP secara diam-diam menggarap di belakang layar, seolah-olah sebuah karya seni yang dipahat dengan cermat membawa lebih banyak kemungkinan inovasi untuk ekosistem Bitcoin. Kode LNP/BP mencakup standar dan praktik terbaik untuk lapisan kedua Bitcoin dan di atasnya, yang tidak memerlukan soft fork atau hard fork pada tingkat blockchain Bitcoin, dan tidak terkait langsung dengan konten yang dicakup oleh jaringan Lightning RFC(BOLTs). Singkatnya, standar LNP/BP mencakup semua yang terkait dengan transaksi Bitcoin, mendefinisikan modul dasar untuk solusi lapisan kedua dan di atasnya, serta menggambarkan kasus penggunaan kompleks yang dibangun berdasarkan modul-modul ini. Ini membuka kemungkinan untuk aset finansial, penyimpanan, pengiriman pesan, komputasi, dan bidang lainnya, serta pasar sekunder yang memanfaatkan model keamanan Bitcoin dan Bitcoin sebagai metode pembayaran/medium pertukaran.
Di sini, hanya beberapa poin kunci yang akan diperkenalkan yang memiliki dampak penting pada masa depan Web3, seperti transaksi kunci dalam saluran status, serta beberapa protokol dan teknologi kunci: saluran dua arah (Bi-directional channels), PTLCs, eltoo, pabrik saluran (Channel factories), kontrak log diskret (Discreet log contracts), pembayaran mikro frekuensi tinggi (high-frequency micropayments) dan Sphinx, dll.
Tinjauan Transaksi Tahap yang Sama untuk Saluran Status
Transaksi Pendanaan (: Transaksi pendanaan adalah transaksi awal yang digunakan untuk membuat saluran pembayaran dalam jaringan Lightning. Ini mengumpulkan dana dari pihak-pihak ke dalam alamat multisig, sebagai jaminan untuk saluran pembayaran. Transaksi pendanaan memastikan bahwa sebelum peserta mulai melakukan transaksi off-chain di saluran pembayaran, mereka telah berkomitmen sejumlah dana tertentu. Transaksi pendanaan adalah langkah pertama dalam membuat saluran pembayaran, memastikan keamanan dan ketersediaan saluran.
Transaksi Bitcoin Tanda Tangan Sebagian )PSBT, Partially Signed Bitcoin Transactions (: