MoneroSwapper MoneroSwapper
Pendidikan

Bulletproofs+ Dijelaskan: Bagaimana Monero Mengecilkan Saiz Transaksi

MoneroSwapper Team · · · 9 min read · 84 views
Apabila berbicara tentang privasi dalam mata wang kripto, Monero sering disebut sebagai piawaian emas. Tetapi privasi yang kukuh sering datang dengan kos: saiz transaksi yang besar, masa pengesahan yang lebih lama, dan yuran yang lebih tinggi. Inilah cabaran yang Bulletproofs+ direka untuk menyelesaikannya, dan ia telah berjaya secara luar biasa. Mari kita mendalami teknologi inovatif ini dan memahami bagaimana ia membolehkan Monero mengekalkan privasi yang teguh sambil menjadi lebih cekap dan berskala. Latar Belakang: Masalah Saiz Transaksi dalam Sistem Privasi Untuk memahami mengapa Bulletproofs+ penting, kita perlu terlebih dahulu memahami masalah yang cuba diselesaikannya. Dalam Monero, setiap transaksi menyertakan bukti kriptografi yang membuktikan bahawa nilai transaksi tidak negatif — iaitu bahawa pengirim tidak cuba mencipta Monero daripada tiada. Bukti ini dipanggil range proof atau bukti julat. Tanpa range proof, seseorang boleh mengeksploitasi sifat kriptografi transaksi sulit untuk menghasilkan nilai negatif yang, apabila ditambah dengan transaksi lain, boleh menghasilkan lebih banyak mata wang daripada yang wujud — pada dasarnya, mencipta wang daripada udara. Range proof mencegah ini dengan membuktikan secara matematik bahawa setiap nilai dalam transaksi berada dalam julat yang sah. Masalahnya ialah range proof asal dalam Monero, yang menggunakan sistem yang dipanggil Borromean ring signatures, sangat besar. Setiap output dalam transaksi memerlukan hampir 6 kilobait data bukti. Untuk transaksi dengan berbilang output, ini bertambah dengan cepat, menjadikan transaksi Monero jauh lebih besar berbanding Bitcoin dan menyebabkan isu kebolehskalaan. Evolusi dari Bulletproofs kepada Bulletproofs+ Penyelesaian pertama datang dalam bentuk Bulletproofs, yang diperkenalkan dalam kemas kini Monero pada Oktober 2018. Bulletproofs menggunakan kaedah matematik yang jauh lebih cekap untuk membuktikan bahawa nilai berada dalam julat yang sah. Hasilnya sungguh dramatik: saiz transaksi Monero purata menurun kira-kira 80 peratus semalaman. Bulletproofs mencapai pengurangan saiz yang luar biasa ini melalui beberapa inovasi matematik: Pertama, Bulletproofs menggunakan protokol logaritma diskret yang lebih cekap. Berbanding dengan pendekatan asal yang memerlukan data yang linear kepada bilangan bit yang dibuktikan, Bulletproofs memerlukan data yang hanya logaritmik — peningkatan yang besar dari segi kecekapan. Kedua, Bulletproofs membenarkan pengagregatan. Berbilang range proof boleh digabungkan menjadi satu bukti yang lebih kecil daripada jumlah keseluruhan bukti berasingan. Ini bermakna transaksi dengan berbilang output tidak perlu membayar penalti saiz yang linear. Namun, walaupun Bulletproofs adalah peningkatan yang besar, penyelidik terus mencari cara untuk memperbaikinya lagi. Dan pada tahun 2022, Bulletproofs+ diperkenalkan — peningkatan generasi seterusnya yang membawa kecekapan ke tahap yang lebih tinggi. Apa Itu Bulletproofs+ dan Bagaimana Ia Berbeza Bulletproofs+ adalah evolusi daripada Bulletproofs asal yang dicapai dengan beberapa pengubahsuaian matematik yang bijak: Pengurangan Saiz Tambahan: Bulletproofs+ mengurangkan saiz range proof lebih lanjut sebanyak kira-kira 5 hingga 7 peratus berbanding Bulletproofs asal. Walaupun ini mungkin kelihatan kecil berbanding pengurangan dramatik daripada sistem asal kepada Bulletproofs, ia masih bermakna penjimatan yang ketara untuk rangkaian yang memproses berjuta-juta transaksi. Peningkatan Masa Pengesahan: Yang lebih penting, Bulletproofs+ mengurangkan masa yang diperlukan untuk mengesahkan range proof. Pengesahan yang lebih cepat bermakna nod rangkaian dapat memproses lebih banyak transaksi setiap saat, meningkatkan keseluruhan throughput rangkaian. Pengesahan Berkelompok yang Lebih Cekap: Bulletproofs+ meningkatkan kecekapan pengesahan berkelompok, di mana berbilang bukti disahkan sekaligus. Ini amat penting untuk nod yang memproses blok yang mengandungi banyak transaksi. Kesejahteraan Kriptografi yang Lebih Kukuh: Bulletproofs+ menggunakan andaian keselamatan yang lebih konservatif dalam sesetengah aspek, menjadikan bukti secara teori lebih kuat daripada perspektif kriptografi formal. Mathematik di Sebalik Bulletproofs+ Walaupun penerangan teknikal penuh tentang Bulletproofs+ memerlukan pengetahuan matematik yang mendalam, kita boleh memahami prinsip utama yang membuatnya berfungsi. Bulletproofs+ dibina di atas konsep yang dipanggil inner product argument atau argumen hasil darab dalaman. Ini adalah cara untuk membuktikan pernyataan tentang jumlah panjang-n menggunakan hanya data logaritmik, berbanding linear. Bayangkan anda ingin membuktikan kepada seseorang bahawa anda mengetahui dua senarai nombor yang apabila digandakan pasangan demi pasangan dan dijumlahkan, memberikan nilai tertentu — tanpa mendedahkan nombor tersebut. Inner product argument membolehkan anda melakukan ini dengan sangat cekap, dan inilah asas kepada cara Bulletproofs dan Bulletproofs+ membuktikan bahawa nilai transaksi adalah sah. Bulletproofs+ memperbaiki Bulletproofs asal dengan menggunakan teknik yang dipanggil square argument atau argumen kuasa dua. Dengan memanipulasi persamaan matematik dengan cara tertentu, Bulletproofs+ boleh menghasilkan bukti yang lebih pendek untuk jenis pernyataan yang sama. Ia adalah sedikit seperti menemui bukti matematik yang lebih pendek untuk teorem yang sama — hasilnya sama tepat, tetapi prosesnya lebih cekap. Kesan Pratikalnya kepada Pengguna Monero Bagi pengguna biasa Monero, apakah maksud semua ini dalam bahasa praktikal? Yuran Transaksi yang Lebih Rendah: Dengan transaksi yang lebih kecil, kos yang dikaitkan dengan penyertaan data pada blockchain adalah lebih rendah. Ini bermakna yuran yang lebih rendah untuk pengguna, menjadikan Monero lebih ekonomik untuk penggunaan harian. Kelajuan Penyegerakan Nod yang Lebih Baik: Bagi mereka yang menjalankan nod Monero penuh sendiri, transaksi yang lebih kecil bermakna segerakan dengan blockchain lebih cepat. Ini terutamanya bermanfaat untuk pengguna di kawasan dengan kelajuan internet yang terhad. Kapasiti Rangkaian yang Lebih Besar: Dengan pengesahan yang lebih cepat dan bukti yang lebih kecil, rangkaian Monero boleh mengendalikan lebih banyak transaksi tanpa menjadi tersumbat. Ini penting untuk kebolehskalaan jangka panjang. Peningkatan Pengalaman Pengguna: Pada keseluruhannya, semua peningkatan teknikal ini diterjemahkan kepada pengalaman pengguna yang lebih lancar. Transaksi disahkan lebih cepat, yuran lebih rendah, dan keseluruhan sistem lebih responsif. Bulletproofs+ dalam Konteks Ekosistem Kripto yang Lebih Luas Pentingnya Bulletproofs dan Bulletproofs+ melangkaui Monero itu sendiri. Inovasi ini mewakili kemajuan ketara dalam kriptografi terapan dan telah mempengaruhi penyelidikan dalam keseluruhan ruang mata wang kripto. Bulletproofs asalnya dibangunkan oleh penyelidik dari Stanford University, dengan kerjasama dari beberapa yang lain. Ia diterbitkan sebagai kertas akademik dan menjadi asas bukan sahaja untuk Monero tetapi juga untuk pelbagai sistem kriptografi lain yang memerlukan range proof yang cekap. Beberapa projek blockchain yang memfokuskan privasi telah mengadaptasi atau dipengaruhi oleh kaedah Bulletproofs. Bulletproofs+, dikemukakan oleh Chung, Kim, Lee, Park, dan Han, mewakili peningkatan selanjutnya oleh komuniti penyelidikan kriptografi yang semakin aktif dalam area ini. Hakikat bahawa komuniti Monero telah berjaya mengintegrasikan ini ke dalam protokol mereka menunjukkan ketangkasan teknikal dan komitmen terhadap peningkatan berterusan. Perbandingan dengan Teknologi Privasi Lain Untuk meletakkan Bulletproofs+ dalam konteks, berguna untuk membandingkannya dengan pendekatan privasi lain yang digunakan dalam mata wang kripto. zk-SNARKs yang digunakan oleh Zcash menawarkan saiz bukti yang sangat kecil dan pengesahan yang cepat, tetapi memerlukan setup dipercayai atau trusted setup yang kontroversial di mana jika pihak yang terlibat dalam setup tidak boleh dipercayai, integriti sistem boleh dikompromikan. Bulletproofs tidak memerlukan setup dipercayai, yang merupakan kelebihan keselamatan yang besar. zk-STARKs menawarkan tanpa setup dipercayai dan keselamatan pasca-kuantum, tetapi menghasilkan bukti yang lebih besar. Bulletproofs+ mencapai titik tengah yang baik dengan saiz yang munasabah, tanpa setup dipercayai, dan andaian keselamatan yang lebih mudah untuk diaudit. Ring signatures yang digunakan dalam Monero (selain range proof) memberikan anonimiti pengirim tetapi tidak membuktikan julat nilai. Bulletproofs+ melengkapi ring signatures dengan memberikan bukti julat yang cekap, menjadikan transaksi Monero lengkap dari segi privasi sambil kekal berskala. Perkembangan Masa Depan dan Kemungkinan Peningkatan Komuniti penyelidikan kriptografi tidak pernah berhenti bekerja, dan terdapat beberapa perkembangan yang mungkin mempengaruhi generasi seterusnya teknologi privasi Monero. BP++: Setelah Bulletproofs+, penyelidik telah mengemukakan Bulletproofs++ yang menjanjikan pengurangan saiz dan peningkatan kecekapan yang lebih lanjut. Walaupun belum diintegrasikan ke dalam Monero, ia mewakili arah yang mungkin dituju oleh perkembangan masa hadapan. FulProofs dan Sistem Lain: Beberapa kelompok penyelidikan sedang mengerjakan sistem bukti baru yang mungkin suatu hari nanti menawarkan tradeoff yang lebih baik antara saiz, kelajuan pengesahan, dan andaian keselamatan. Integrasi dengan Seni Bina Rangkaian Baru: Apabila Monero terus berkembang, cara Bulletproofs+ berinteraksi dengan bahagian lain protokol mungkin dioptimumkan untuk mencapai kecekapan yang lebih besar. Kesimpulan Bulletproofs+ mewakili salah satu inovasi teknikal paling signifikan dalam sejarah Monero dan dalam kriptografi privasi secara lebih luas. Dengan mengurangkan saiz range proof secara dramatik sambil meningkatkan kelajuan pengesahan, ia membolehkan Monero mengekalkan jaminan privasi yang kukuh sambil menjadi lebih praktikal untuk penggunaan harian. Bagi pengguna Monero, mesejnya mudah: setiap kali anda menghantar XMR, anda mendapat manfaat daripada matematik yang canggih ini yang bekerja di sebalik tabir untuk memastikan transaksi anda peribadi, cekap, dan boleh dipercayai. Bulletproofs+ adalah contoh cemerlang tentang bagaimana kemajuan dalam penyelidikan kriptografi boleh langsung diterjemahkan kepada peningkatan nyata dalam mata wang kripto dunia sebenar. Komitmen komuniti Monero terhadap inovasi teknikal berterusan, seperti yang ditunjukkan oleh pengintegrasian Bulletproofs dan kemudian Bulletproofs+, adalah salah satu sebab mengapa Monero kekal sebagai pemimpin dalam privasi mata wang kripto. Seiring dengan perkembangan penyelidikan, pengguna Monero boleh menjangkakan peningkatan selanjutnya yang akan terus meningkatkan kecekapan dan kegunaan mata wang yang memfokuskan privasi ini. Perbandingan Saiz Transaksi Sebelum dan Selepas Bulletproofs+ Untuk menggambarkan kesan sebenar Bulletproofs+, mari kita lihat angka sebenar. Sebelum Bulletproofs diperkenalkan pada tahun 2018, transaksi Monero biasa dengan dua output mempunyai saiz kira-kira 13 kilobait. Ini menjadikan Monero jauh lebih besar berbanding Bitcoin, yang mempunyai transaksi saiz serupa kira-kira 250 bait sahaja walaupun tiada jaminan privasi. Selepas Bulletproofs diperkenalkan, saiz transaksi yang sama jatuh kepada kira-kira 2.5 kilobait — pengurangan lebih daripada 80 peratus. Ini adalah lompatan yang dramatik yang mengubah ekonomi penggunaan Monero. Yuran transaksi jatuh dengan ketara, dan rangkaian menjadi lebih praktikal untuk penggunaan harian. Bulletproofs+ memperhalusi lagi prestasi ini. Walaupun pengurangannya tidak sedramatik seperti peralihan dari range proof asal kepada Bulletproofs, Bulletproofs+ memberikan pengurangan tambahan sebanyak 5 hingga 7 peratus dalam saiz bukti dan peningkatan yang lebih ketara dalam kelajuan pengesahan. Kenapa Pengesahan Lebih Cepat Itu Penting Satu aspek Bulletproofs+ yang kurang dibincangkan adalah peningkatan kelajuan pengesahan. Apabila nod rangkaian Monero menerima transaksi baru, ia perlu mengesahkan bahawa semua bukti kriptografi dalam transaksi adalah sah. Untuk Bulletproofs+, proses pengesahan ini lebih cepat berbanding generasi sebelumnya. Ini mempunyai implikasi langsung kepada pengalaman pengguna. Pertama, transaksi disahkan dan diterima oleh rangkaian dengan lebih cepat. Kedua, blok Monero boleh mengandungi lebih banyak transaksi kerana masa pengesahan per transaksi adalah lebih singkat. Ketiga, nod yang menjalankan Monero pada perkakasan yang terhad boleh mengekalkan penyegerakan dengan rangkaian dengan lebih mudah. Bagi pengguna yang menjalankan nod Monero sendiri — sesuatu yang disyorkan untuk privasi maksimum — Bulletproofs+ bermakna nod mereka boleh memproses lebih banyak transaksi dengan sumber perkakasan yang sama. Ini menjadikan menjalankan nod Monero lebih mudah dan lebih berpatutan untuk lebih banyak orang, yang seterusnya mengukuhkan desentralisasi rangkaian. Implikasi untuk Perlombongan Monero Bulletproofs+ juga mempunyai implikasi menarik untuk ekosistem perlombongan Monero. Dengan transaksi yang lebih kecil, blok boleh memuatkan lebih banyak transaksi tanpa melebihi had saiz blok. Ini boleh bermakna yuran transaksi yang lebih rendah secara purata kerana terdapat lebih banyak kapasiti blok yang tersedia. Dari perspektif pelombong, transaksi yang lebih kecil bermakna mereka boleh memproses lebih banyak daripadanya dalam setiap blok yang mereka tambang. Walaupun ini tidak secara langsung meningkatkan ganjaran blok, ia menyumbang kepada kesihatan keseluruhan rangkaian dengan meningkatkan throughput dan mengurangkan tekanan pada kapasiti blok. Monero menggunakan algoritma penambangan RandomX yang direka untuk menjadi tahan terhadap ASIC, membolehkan perlombongan dengan CPU biasa. Digabungkan dengan peningkatan Bulletproofs+, Monero kekal sebagai salah satu mata wang kripto yang paling mudah diakses untuk penyertaan ekosistem pada semua peringkat, dari pengguna biasa hingga pelombong.

Kongsi artikel ini

Artikel Berkaitan

Sedia untuk Menukar?

Pertukaran Monero Tanpa Nama

Tanpa KYC • Tanpa Pendaftaran • Pertukaran Segera

Tukar Sekarang