
Poin Utama:
ZeroSync telah menciptakan prototipe fungsional yang memungkinkan pengguna untuk mengautentikasi status terkini dan riwayat transaksi blockchain Bitcoin tanpa harus mengunduh keseluruhan rantai atau bergantung pada pihak ketiga.
Meskipun prototipe tersebut dapat memvalidasi aturan konsensus Bitcoin, ia tidak dapat memvalidasi tanda tangan transaksi.
ZeroSync mengambil saran Satoshi selangkah lebih maju dengan mengonfirmasi transaksi menggunakan bukti kriptografi daripada sekadar mempercayai node yang jujur.
Bukti tanpa pengetahuan (ZKP) telah diperdebatkan dalam komunitas kripto selama lebih dari satu dekade. Bahkan Satoshi Nakamoto menyadari bukti tersebut sebagai sesuatu yang primitif yang dapat dieksploitasi, dan konsep untuk menggabungkannya ke dalam Bitcoin telah dieksplorasi sejak tahun 2010 saat bukti tersebut masih berfungsi.
Apa yang akan terjadi jika Bitcoin menerapkan zero-knowledge proofs? Bagaimana jaringan Bitcoin akan berkomunikasi dengan pengguna jika status rantai dapat diperiksa dengan cepat tanpa mengunduh data blok atau bergantung pada pihak ketiga?
ZeroSync, inisiatif yang baru diumumkan, memimpin penciptaan sistem bukti konsep Bitcoin.

Asosiasi nirlaba Swiss ZeroSync dan perusahaan infrastruktur Bitcoin Blockstream telah mengumumkan rencana untuk menyiarkan bukti-bukti tanpa pengetahuan Bitcoin – jenis kriptografi yang telah muncul sebagai salah satu tren teknologi blockchain paling populer tahun ini – dari satelit Blockstream, membantu dalam pengembangan masa depan Bitcoin dengan berbagai properti seperti privasi, interoperabilitas, dan skalabilitas.
Apa itu ZeroSync?
Tiga ilmuwan komputer Jerman telah mendirikan Asosiasi ZeroSync di Swiss untuk membantu dalam peningkatan skala Bitcoin melalui penggunaan bukti pengetahuan-nol (zk-proofs), pendekatan kriptografi yang telah meningkat dalam mendukung rantai pesaing Ethereum.
Kriptografi digunakan dalam bukti tanpa pengetahuan untuk menunjukkan keabsahan informasi tanpa mengungkap informasi itu sendiri. Dengan menggunakan zk-proof untuk memverifikasi blockchain Bitcoin, node dapat melakukan sinkronisasi dengan segera, alih-alih memerlukan waktu berjam-jam (atau bahkan berhari-hari) untuk mengunduh data 500GB yang ada di rantai tersebut.
ZeroSync membangun prototipe fungsional pada bulan Februari tahun ini yang memungkinkan pengguna untuk mengautentikasi status (siapa yang memiliki apa saat ini) dan riwayat transaksi blockchain Bitcoin tanpa mengunduh rantai lengkap atau bergantung pada pihak ketiga.
Prototipe ini mampu memvalidasi aturan konsensus Bitcoin tetapi tidak dapat memvalidasi tanda tangan transaksi. Prototipe ini juga agak sulit dan harus disesuaikan untuk kecepatan dan keamanan, jadi belum siap untuk digunakan, tetapi yang terpenting adalah berfungsi.
Geometry dan StarkWare, dua perusahaan yang berkomitmen erat dalam teknologi privasi tanpa pengetahuan, mendanai pengembangan ZeroSync. Tom Walton-Pocock, mantan CEO Aztec Network, adalah pimpinan Geometry. Pengembangan awal ZeroSync didanai oleh hibah penelitian. OnlyDust, upaya sumber terbuka StarkWare, juga menawarkan dana pengembangan untuk pengembangan tersebut.
Dalam blockchain Bitcoin, klien ringan, yang juga dikenal sebagai node verifikasi pembayaran sederhana (SPV), selalu ada. Satoshi Nakamoto, pada kenyataannya, menjelaskan gagasan tersebut dalam whitepaper awalnya. Ini penting untuk perangkat kecil yang tidak dapat mengunduh blockchain lengkap, seperti ponsel.
Sistem pembuktian ZeroSync
Bukti tanpa pengetahuan yang ringkas menjanjikan untuk mengantar era baru skalabilitas dan privasi blockchain. Meskipun upaya teknis yang signifikan sedang diinvestasikan dalam komunitas Ethereum untuk menerapkan teknologi ini, belum ada investasi semacam itu yang dilakukan untuk jaringan Bitcoin. Oleh karena itu, ZeroSync didirikan untuk memperkenalkan mekanisme pembuktian ini ke Bitcoin untuk pertama kalinya.
Secara komputasi, pembuktian ratusan terabyte sejarah blockchain membutuhkan biaya yang besar, tetapi pengurangan kami menghasilkan pembuktian yang sangat ringkas. Setelah pembuktian dibuat, sejumlah node dalam jaringan dapat menggunakannya untuk melakukan sinkronisasi dengan cepat dengan jaringan. Pembuktian bersifat ringkas, terlepas dari panjang rantai. Setiap pembuktian dapat secara progresif memperluas pembuktian rantai sebelumnya saat blok baru ditambang.
ZeroSync berkomitmen untuk menerapkan bukti ZK yang ringkas pada blockchain Bitcoin, menghasilkan bukti ZK untuk jaringan Bitcoin menggunakan bukti validitas zero-knowledge scalable transparent knowledge proof (zk-STARK) milik StarkWare, dan mampu memverifikasi status blockchain terkini secara instan tanpa mengunduh data blok atau bergantung pada pihak ketiga. ZeroSync juga menggunakan bahasa Cairo milik StarkWare untuk membangun bukti Bitcoin.
Sistem pembuktian melengkapi kekekalan Bitcoin secara efektif. Sistem ini memungkinkan rantai dikompresi dan dilengkapi dengan struktur data baru, seperti komitmen set UTXO, tanpa memerlukan modifikasi konsensus apa pun. Pengguna dapat memilih apakah akan menggunakan pembuktian atau bootstrapping tradisional. Di atas lapisan dasar Bitcoin yang ketat, sistem ZKP memberikan fleksibilitas yang signifikan dan menyajikan berbagai aplikasi unik untuk penelitian.
Bagaimana ZeroSync diimplementasikan pada Bitcoin?
ZeroSync menyediakan bukti rantai dalam tiga tahap: bukti rantai tajuk, bukti rantai yang valid secara teoritis, dan bukti rantai penuh, yang dua di antaranya telah diselesaikan prototipenya oleh ZeroSync.
Bukti pertama yang sedang dikerjakan oleh tim ZeroSync, yang seharusnya sudah tersedia saat ini, membahas validitas header blok. Bukti ini memverifikasi bahwa setiap blok dalam rantai tersebut memenuhi kriteria kesulitan saat ini, dan memantau setiap penyesuaian kesulitan untuk menjamin bahwa setiap blok sesuai dengan tujuan yang tepat. Hal ini juga akan berdampak signifikan pada arsitektur dompet Simple Payment Verification (SPV).
Proof-of-headchain hanya memeriksa header blok, proof-of-work, dan perubahan tingkat kesulitan, ditambah dengan pohon Merkle pada semua header blok untuk menawarkan bukti penyertaan yang ringkas untuk semua blok dan transaksi. Hal ini dibedakan berdasarkan bobotnya yang ringan dan biaya komputasi yang rendah.

Bukti kedua berfokus pada validitas sebenarnya dari isi blok, namun, seperti fungsi Asumsikan Valid Bitcoin Core, fungsi ini tidak memverifikasi validitas data saksi.
Ia akan memeriksa dan memverifikasi batas ukuran transaksi, aturan inflasi mata uang, dan data saksi lainnya, tetapi tidak akan memberikan jaminan bahwa tanda tangan, kunci hash, dan data saksi lainnya benar. Sebaliknya, bukti ini akan menggunakan Utreexo untuk memasukkan UTXO yang ditetapkan pada setiap tinggi blok ke dalam keseluruhan prosedur ZKP untuk rantai tersebut.

Terakhir, pembuktian akhir akan menggunakan ZKP untuk header blok dan ZKP untuk Asumsikan Valid untuk membuktikan validitas setiap bagian data saksi dalam rantai historis. Secara teknis, node yang menggunakan sistem pembuktian ZeroSync akhir akan dapat melakukan bootstrap dengan satu pembuktian dan satu set UTXO dengan model verifikasi yang lebih baik daripada Bitcoin Core secara default.
Semua aturan konsensus Bitcoin, termasuk informasi tanda tangan, diverifikasi melalui Full Chain Proof. Akibatnya, buktinya akan cukup mahal.
Selain itu, ZeroSync akan menerbitkan perangkat pengembang untuk membantu pengembang dalam menggabungkan bukti tanpa pengetahuan ke dalam bisnis atau layanan mereka. Skenario aplikasi tertentu termasuk tetapi tidak terbatas pada, bursa Bitcoin yang mengungkapkan kemampuan pembayaran kepada pelanggan mereka tanpa mengungkapkan informasi saldo atau riwayat transaksi tertentu; bukti dapat mengubah atau memfilter data blockchain dan membuat indeks untuk kueri yang efisien; bukti dapat diperluas dan disesuaikan dengan lebih mudah karena komposisinya; tidak ada atau kurang kepercayaan Interoperabilitas lintas rantai dan banyak lagi; menjual data bukti dengan Pembayaran Kontinjensi Tanpa Pengetahuan.

Singkatnya, ZeroSync tidak hanya akan memungkinkan verifikasi cepat status rantai, tetapi juga, idealnya, akan mengantar perubahan paradigma dalam skalabilitas, interoperabilitas, dan privasi Bitcoin. Tentu saja, masih ada kendala dalam hal peningkatan keamanan dan kinerja pembuktian untuk mengembangkan pembuktian Bitcoin tingkat produksi.
Kesimpulan
ZeroSync mempercepat proses pengintegrasian teknologi ZKP ke dalam lapisan utama Bitcoin. Dalam Bitcoin, pemeriksa bukti menyediakan sejumlah fitur baru yang penting seperti pengumpulan validitas, patokan dua arah tanpa kepercayaan, dan privasi transaksi yang lengkap. ZKP berpotensi menjadi alat yang sangat ampuh bagi Bitcoin meskipun tidak termasuk dalam lapisan konsensus atau digunakan untuk mengunci dan membelanjakan Bitcoin.
SANGGAHAN: Informasi di situs web ini disediakan sebagai komentar pasar umum dan bukan merupakan saran investasi. Kami mendorong Anda untuk melakukan riset sendiri sebelum berinvestasi.
Bergabunglah dengan kami untuk mengikuti berita terbaru: https://linktr.ee/coincu
Bahasa Indonesia:Harold
Berita Coincu




