Apa arti Tanda Tangan Schnorr untuk Bitcoin?

7/18/2023, 2:25:12 AM
Menengah
Bitcoin
- Tanda tangan Schnorr adalah skema tanda tangan digital yang diciptakan pada tahun 1980-an oleh Claus Peter Schnorr.- Ini diusulkan sebagai pengganti skema ECDSA untuk mendorong skalabilitas, keamanan, dan fleksibilitas pada jaringan Bitcoin. - Tanda tangan Schnorr memungkinkan transaksi multi-tanda tangan dan memperkuat jaringan Bitcoin terhadap serangan spam

Meskipun sudah ada selama lebih dari satu dekade, Bitcoin, jaringan utama, kesulitan untuk bersaing dengan rekan-rekan yang lebih inovatifnya. Setiap peningkatan pada jaringan memerlukan konsensus dan koordinasi yang signifikan dari validator dan penambang, yang memperlambat kemampuan Bitcoin untuk beradaptasi dengan industri blockchain yang terus berubah.

Setelah tahun 2017 dan pengenalanSegreGate.iod Witness (SegWit), Bitcoin menunggu selama 4 tahun penuh untuk upgrade baru.Upgrade Taprootkemudian diperkenalkan pada tahun 2021 setelah konsensus 90%. Pembaruan Taproot terdiri dari tiga Bitcoin Improvement Proposals (BIPs) yang bekerja untuk meningkatkan fleksibilitas, skalabilitas, dan keamanan pada jaringan. Yang pertama dari BIPs tersebut menggantikan skema tanda tangan digital Elliptic Curve Digital Signature Algorithm (ECDSA) dengan mekanisme yang lebih cepat dan lebih aman, Tanda Tangan Schnorr.

Artikel ini mengeksplorasi alternatif yang menguntungkan ini, dan bagaimana hal itu memengaruhi jaringan Bitcoin.

Apa itu Tanda Tangan Schnorr?

Tanda tangan Schnorr adalah skema tanda tangan digital yang menonjol karena kesederhanaannya. Tanda tangan Schnorr sedikit mirip dengan skema yang sebelumnya diimplementasikan, ECDSA, namun yang pertama memiliki beberapa keunggulan, termasuk transaksi multi-tanda tangan.

Tanda Tangan Schnorr diciptakan oleh seorang kriptografer Jerman sejak tahun 1980 namun gagal diterapkan dalam ruang kripto utama karena paten yang kedaluwarsa pada tahun 2008.

Apa itu Tanda Tangan Digital?

Semua mata uang kripto berputar di sekitar sesuatu yang disebut tanda tangan digital. Hal ini karena, di blockchain, kepemilikan tidak diwakili oleh konsep tradisional seperti dokumen legal dan tanda tangan fisik. Sifat digital dari mata uang kripto mengharuskan kepemilikan dibuktikan melalui data digital. Metode kriptografi untuk membuktikan kepemilikan ini dikenal sebagaitanda tangan digital.

Tanda tangan digital diciptakan melalui perhitungan matematika kompleks yang dikenal sebagai Kriptografi Kunci Privat-Publik. Semua transaksi Bitcoin termasuk dua jenis kunci, yaitu kunci publik dan kunci privat. Kunci privat pada dasarnya adalah sekelompok angka acak yang sangat sulit ditebak. Mereka dihasilkan secara acak oleh komputer dan hanya dapat diakses oleh pemilik akun atau pelaksana transaksi. Anda dapat menganggapnya sebagai kata sandi yang disimpan secara pribadi oleh pengguna dan dirahasiakan.

Kunci publik secara matematis terhubung dengan kunci privat. Tetapi tidak seperti yang terakhir, mereka adalah publik dan terlampir pada setiap transaksi yang dibuat pengguna dari alamat dompet yang sama. Inti dari pasangan kunci privat-publik adalah bahwa pemilik kunci privat dapat menghasilkan kunci publik yang sesuai, tetapi hal yang sama tidak dapat dilakukan secara terbalik.

Tanda tangan digital dibuat dengan membuktikan kepemilikan kunci pribadi tanpa mengungkapkan kunci itu sendiri. Proses ini melibatkan proses matematika kompleks seperti hashing dan struktur skrip. Sebelum transaksi apa pun di jaringan Bitcoin dapat diselesaikan, tanda tangan digital harus diciptakan dan diverifikasi.

Metode menciptakan dan memverifikasi tanda tangan ini dikenal sebagai skema. Bitcoin sebelumnya menggunakan skema ECDSA, yang bergantung pada kurva eliptis dan lapangan terbatas. Namun, dengan diperkenalkannya Taproot, para validator dan penambang jaringan memutuskan untuk mengubah skema tanda tangan digital ke Tanda Tangan Schnorr, mekanisme alternatif yang menawarkan lebih banyak keuntungan.

Apa itu ECDSA?

ECDSA adalah skema tanda tangan digital sebelumnya yang digunakan oleh Bitcoin dan metode itu dipilih terutama karena ketersediaannya. Pada saat penciptaan Bitcoin, ada paten pada tanda tangan Schnoor yang membuat skema tersebut eksklusif bagi penciptanya. Selain itu, skema ECDSA yang mengandalkan kurva eliptis dan lapangan hingga untuk pengantarannya adalah versi yang lebih teruji.

Bagaimana Cara Kerja Tanda Tangan Schnorr?

Seperti ECDSA, Tanda Tangan Schnorr bergantung pada teknik kriptografi pasangan kunci privat-publik. Namun, dalam skema ini, perhitungan matematika untuk memberikan tanda tangan digital sedikit berbeda.

Tanda Tangan Schnorr, dalam beberapa hal, merupakan versi yang ditingkatkan dari skema ECDSA. Komputasi Schnorr masih melibatkan kriptografi kurva eliptis (ECC); namun, masalahnya sedikit lebih disederhanakan, memungkinkan setiap transaksi memakan ruang (penyimpanan) yang lebih sedikit dalam blok. Tanda tangan ECDSA tidak memiliki ukuran penyimpanan standar, tetapi berada di antara 72 dan 71 byte. Di sisi lain, Tanda Tangan Schnorr lebih kompak, dengan ukuran tanda tangan maksimum 64 byte.

Perhitungan untuk tanda tangan digital dalam Schnorr juga disebut linear. Hal ini mengacu pada kesederhanaan komputasi yang memungkinkan untuk penyesuaian untuk menciptakan hasil kriptografi alternatif. Salah satu hasil tersebut adalah protokol MuSig, yang menggabungkan beberapa tanda tangan pada transaksi kompleks untuk membuat hanya satu tanda tangan, terlepas dari berapa banyak kunci publik yang terlibat.

Keuntungan dari Tanda Tangan Schnorr

Skema tanda tangan digital ECDSA menjabat sebagai algoritma tanda tangan digital Bitcoin selama lebih dari satu dekade karena berfungsi dengan baik. Namun perkembangan yang sebenarnya memerlukan inovasi baru atau lebih baik. Meskipun merupakan skema yang lebih tua, Schnorr menawarkan lebih banyak keunggulan bagi jaringan Bitcoin, yang paling utama adalah skalabilitas, salah satu masalah terbesar yang dihadapi jaringan Bitcoin sejak awalnya.

Skalabilitas

Skalabilitas adalah salah satu masalah yang paling umum dalam industri blockchain. Ini mengacu pada kapasitas jaringan untuk beroperasi secara efisien di bawah tekanan peningkatan transaksi serta peningkatan node blockchain. Sebagai jaringan utama, Bitcoin memiliki jutaan pengguna, tetapi jumlah itu sebelumnya membebani jaringan, menyebabkan peningkatan biaya transaksi dan waktu pemrosesan transaksi lambat. Komputasi Schnorr mengkompres transaksi menjadi ukuran yang lebih kecil (penyimpanan), sehingga mengurangi jumlah ruang yang digunakan oleh satu transaksi saat ditambahkan ke dalam blok. Dengan demikian, penambang dapat menambahkan lebih banyak transaksi ke dalam satu blok dan meningkatkan kecepatan pemrosesan transaksi secara keseluruhan dalam jaringan. Sebagai hasilnya, biaya transaksi dalam jaringan Bitcoin akan berkurang karena masalah skalabilitas terselesaikan.

Multi Tanda Tangan (Aggregasi Tanda Tangan)

Dengan ECDSA, tanda tangan digital khas melibatkan hanya satu kunci publik, sehingga ketika transaksi melibatkan beberapa pihak dan beberapa kunci, itu menciptakan beberapa tanda tangan, setara dengan jumlah kunci yang terlibat. Tanda tangan Schnorr membanggakan fitur yang dikenal sebagai linearitas, yang memungkinkan untuk menggabungkan transaksi yang melibatkan beberapa kunci publik (pihak) untuk menghasilkan tanda tangan digital tunggal. Transaksi semacam itu yang melibatkan beberapa pihak terlihat seperti transaksi lainnya. Dari sudut pandang privasi, ini merupakan peningkatan. Sebelumnya, transaksi multi-tanda tangan membutuhkan lebih banyak ruang dan mudah dibedakan dari transaksi tunggal biasa. Tetapi dengan MuSig, semua transaksi di jaringan terlihat sama dan tidak dapat dibedakan satu sama lain.

Transaksi tanda tangan ganda membuka jalan untuk verifikasi partai di jaringan Bitcoin. Biasanya, setiap tanda tangan dan setiap transaksi diverifikasi satu per satu. Proses tersebut seringkali memakan waktu dan sumber daya. Karena transaksi tanda tangan ganda diimplementasikan dengan menggabungkan semua kunci publik yang terlibat, node Bitcoin dapat memverifikasi tanda tangan secara berkelompok, mengurangi waktu dan daya komputasi yang digunakan untuk memverifikasi satu transaksi.

Schnorr dan Privasi

Tanda tangan Schnorr menawarkan peningkatan signifikan terhadap privasi dalam jaringan Bitcoin. Salah satu keunggulan utama mereka adalah kemampuan untuk memverifikasi tanda tangan multiple dengan efisien secara berkelompok dan menggabungkannya menjadi satu tanda tangan tunggal. Dengan meminimalkan ukuran transaksi, tanda tangan Schnorr membantu mengaburkan jumlah peserta yang terlibat dalam transaksi multi-tanda tangan, dengan demikian meningkatkan privasi dan kerahasiaan transaksi.

Tanda tangan Schnorr juga meningkatkan resistensi Bitcoin terhadap serangan malleability. Tanda tangan Schnorr tidak dapat dimodifikasi, artinya pihak ketiga tidak dapat mengubahnya tanpa membuat tanda tangan menjadi tidak valid. Properti ini mempertahankan integritas transaksi, sehingga mempromosikan privasi dan keamanan.

Mengapa Bitcoin menunggu begitu lama untuk menerapkan Schnorr?

Mengejutkan, tanda tangan Schnorr telah ada sejak tahun 1980-an, ketika mereka diciptakan olehClaus Peter Schnorr, seorang matematikawan dan kriptografer Jerman. Setelah menemukan skema tanda tangan digital yang lebih sederhana, dia mematenkannya, membatasi penggunaan idenya. Namun, paten tersebut kedaluwarsa pada tahun 2008 dan tidak diperpanjang.

Namun, ketika menginventarisasi Bitcoin pada tahun 2009, Satoshi Nakamotomemilih ECDSA, opsi yang lebih kompleks namun sumber terbuka. Pada saat itu, ECDSA sudah distandarisasi dan lebih banyak digunakan daripada Tanda Tangan Schnorr, karena paten terakhir baru-baru ini kedaluwarsa. Selain itu, ECDSA didukung oleh OpenSSL, sebuah perpustakaan kripto di mana kode dasar Bitcoin dibangun.

Jadi Bitcoin terus menerapkan ECDSA sebagai skema tanda tangan digitalnya tanpa pertentangan internal hingga tahun 2014 ketika itu diusulkan di forum Bitcoin Talk. Kontributor inti Bitcoin, Pieter Wuille, Jonas Nick, dan Tim Ruffing akhirnya menyusun Proposal Peningkatan Bitcoin yang menyoroti bagaimana Tanda Tangan Schnorr mungkin cocok ke dalam jaringan Bitcoin. Usulan mereka kemudian ditandai BIP 340 dan dimasukkan dalam Pembaruan Taproot tahun 2021.

Kesimpulan

Schnorr adalah sistem tanda tangan multi yang memungkinkan transaksi BTC diselesaikan dengan lebih sedikit data dibandingkan dengan sistem tanda tangan tradisional (ECDSA). Schnorr tidak hanya meningkatkan skalabilitas dan privasi penggunaan tanda tangan multi, seperti yang telah dijelaskan sebelumnya, tetapi juga memungkinkan BIP lain, yang berpotensi membuka jalan bagi pengembangan masa depan seperti kontrak pintar di Bitcoin.

Penulis: Tamilore
Penerjemah: Cedar
Pengulas: Matheus、Ashley、Ashley He
* Informasi ini tidak bermaksud untuk menjadi dan bukan merupakan nasihat keuangan atau rekomendasi lain apa pun yang ditawarkan atau didukung oleh Gate.
* Artikel ini tidak boleh di reproduksi, di kirim, atau disalin tanpa referensi Gate. Pelanggaran adalah pelanggaran Undang-Undang Hak Cipta dan dapat dikenakan tindakan hukum.

Bagikan

Kalender Kripto

Pembaruan Proyek
Etherex akan meluncurkan token REX pada 6 Agustus.
REX
22.27%
2025-08-06
Hari Rare Dev & Governance di Las Vegas
Cardano akan mengadakan Rare Dev & Governance Day di Las Vegas, dari 6 hingga 7 Agustus, menampilkan lokakarya, hackathon, dan diskusi panel yang berfokus pada pengembangan teknis dan topik tata kelola.
ADA
-3.44%
2025-08-06
Blockchain.Rio di Rio De Janeiro
Stellar akan berpartisipasi dalam konferensi Blockchain.Rio, yang dijadwalkan berlangsung di Rio de Janeiro, dari 5 hingga 7 Agustus. Program ini akan mencakup pidato kunci dan diskusi panel yang menampilkan perwakilan ekosistem Stellar bekerja sama dengan mitra Cheesecake Labs dan NearX.
XLM
-3.18%
2025-08-06
Webinar
Circle telah mengumumkan webinar Executive Insights langsung berjudul "Era GENIUS Act Dimulai", yang dijadwalkan pada 7 Agustus 2025, pukul 14:00 UTC. Sesi ini akan mengeksplorasi implikasi dari GENIUS Act yang baru saja disahkan—kerangka regulasi federal pertama untuk stablecoin pembayaran di Amerika Serikat. Dante Disparte dan Corey Then dari Circle akan memimpin diskusi tentang bagaimana legislasi ini mempengaruhi inovasi aset digital, kejelasan regulasi, dan kepemimpinan AS dalam infrastruktur keuangan global.
USDC
-0.03%
2025-08-06
AMA di X
Ankr akan mengadakan AMA di X pada 7 Agustus pukul 16:00 UTC, yang berfokus pada pekerjaan DogeOS dalam membangun lapisan aplikasi untuk DOGE.
ANKR
-3.23%
2025-08-06

Artikel Terkait

Bagaimana Mempertaruhkan ETH?
Pemula

Bagaimana Mempertaruhkan ETH?

Saat Penggabungan selesai, Ethereum akhirnya beralih dari PoW ke PoS. Staker sekarang menjaga keamanan jaringan dengan mempertaruhkan ETH dan mendapatkan hadiah. Penting untuk memilih metode dan penyedia layanan yang tepat sebelum mempertaruhkan. Saat Penggabungan selesai, Ethereum akhirnya beralih dari PoW ke PoS. Staker sekarang menjaga keamanan jaringan dengan mempertaruhkan ETH dan mendapatkan hadiah. Penting untuk memilih metode dan penyedia layanan yang tepat sebelum mempertaruhkan.
11/21/2022, 7:47:01 AM
Dari Penerbitan Aset hingga Skalabilitas BTC: Evolusi dan Tantangan
Menengah

Dari Penerbitan Aset hingga Skalabilitas BTC: Evolusi dan Tantangan

Artikel ini menggabungkan Ordinal untuk menghadirkan norma baru pada ekosistem BTC, mengkaji tantangan skalabilitas BTC saat ini dari perspektif penerbitan aset, dan memperkirakan bahwa penerbitan aset yang dikombinasikan dengan skenario aplikasi seperti RGB & Taproot Assets berpotensi memimpin narasi selanjutnya. .
12/23/2023, 9:17:32 AM
Penggunaan Bitcoin (BTC) di El Salvador - Analisis Keadaan Saat Ini
Pemula

Penggunaan Bitcoin (BTC) di El Salvador - Analisis Keadaan Saat Ini

Pada 7 September 2021, El Salvador menjadi negara pertama yang mengadopsi Bitcoin (BTC) sebagai alat pembayaran yang sah. Berbagai alasan mendorong El Salvador untuk melakukan reformasi moneter ini. Meskipun dampak jangka panjang dari keputusan ini masih harus dicermati, pemerintah Salvador percaya bahwa manfaat mengadopsi Bitcoin lebih besar daripada potensi risiko dan tantangannya. Dua tahun telah berlalu sejak reformasi, di mana banyak suara yang mendukung dan skeptis terhadap reformasi ini. Lantas, bagaimana status implementasi aktualnya saat ini? Berikut ini akan diberikan analisa secara detail.
12/18/2023, 3:29:33 PM
Apa itu penambangan BTC?
Pemula

Apa itu penambangan BTC?

Untuk memahami apa itu penambangan BTC, pertama-tama kita harus memahami BTC, cryptocurrency representatif yang dibuat pada tahun 2008. Sekarang, seluruh rangkaian sistem algoritmik yang mengelilingi keseluruhan model ekonominya telah ditetapkan. Algoritme menetapkan bahwa BTC diperoleh melalui perhitungan matematis, atau "penambangan", sebagaimana kami menyebutnya dengan cara yang lebih jelas. Banyak lagi cryptocurrency, bukan hanya BTC, yang dapat diperoleh melalui penambangan, tetapi BTC adalah aplikasi penambangan pertama untuk mendapatkan cryptocurrency di seluruh dunia. Mesin yang digunakan untuk menambang umumnya adalah komputer. Melalui komputer penambangan khusus, penambang mendapatkan jawaban akurat secepat mungkin untuk mendapatkan hadiah cryptocurrency, yang kemudian dapat digunakan untuk mendapatkan penghasilan tambahan melalui perdagangan di pasar.
12/14/2022, 9:31:58 AM
Apa Itu Narasi Kripto? Narasi Teratas untuk 2025 (DIPERBARUI)
Pemula

Apa Itu Narasi Kripto? Narasi Teratas untuk 2025 (DIPERBARUI)

Memecoins, token restaking yang cair, derivatif staking yang cair, modularitas blockchain, Layer 1s, Layer 2s (Optimistic rollups dan zero knowledge rollups), BRC-20, DePIN, bot perdagangan kripto Telegram, pasar prediksi, dan RWAs adalah beberapa narasi yang perlu diperhatikan pada tahun 2024.
11/26/2024, 2:13:25 AM
Panduan Komprehensif tentang LayerEdge
Pemula

Panduan Komprehensif tentang LayerEdge

LayerEdge adalah protokol Layer 2 inovatif untuk Bitcoin yang menggabungkan keamanan proof of work (PoW) Bitcoin dengan teknologi zero-knowledge proof (ZK). Hal ini memungkinkan verifikasi komputasi off-chain yang efisien dan biaya rendah. LayerEdge tidak hanya untuk transaksi keuangan; ini juga menemukan aplikasi dalam identitas terdesentralisasi (DID), gaming on-chain, Internet of Things (IoT), dan lainnya. Tujuannya adalah untuk mengubah Bitcoin menjadi superkomputer terdesentralisasi dan mendukung pertumbuhan ekosistem Web3.
10/28/2024, 2:12:20 PM
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!