Tiga ilmuwan komputer Jerman telah mendirikan organisasi nirlaba Swiss yang disebut ZeroSync Association untuk membantu menskalakan Bitcoin dengan menggunakan bukti tanpa pengetahuan (zk-proofs), sebuah teknik kriptografi yang popularitasnya meledak di rantai saingan Ethereum.

Bukti tanpa pengetahuan menggunakan kriptografi untuk membuktikan validitas informasi tanpa mengungkapkan informasi itu sendiri. Menggunakan bukti-zk untuk memvalidasi blockchain Bitcoin berarti node dapat melakukan sinkronisasi hampir secara instan daripada membutuhkan waktu berjam-jam (dan terkadang berhari-hari) untuk mengunduh data rantai saat ini sebesar 500GB.

ZeroSync telah menghasilkan prototipe kerja yang memungkinkan pengguna memvalidasi negara (siapa yang memiliki apa saat ini) dan riwayat transaksi blockchain Bitcoin tanpa mengunduh seluruh rantai atau mempercayai pihak ketiga.

Prototipe ini dapat memverifikasi aturan konsensus Bitcoin tetapi tidak dapat memverifikasi tanda tangan transaksi. Ini juga agak kikuk dan masih perlu dioptimalkan untuk kecepatan dan keamanan, jadi belum siap untuk tayang perdana, tapi yang penting adalah – berhasil.

“Ini masih dalam tahap prototipe,” kata salah satu pendiri ZeroSync Robin Linus kepada CoinDesk. “Tetapi visi utamanya adalah Anda mengunduh satu megabita bukti tersebut dan itu sama baiknya dengan jika Anda mengunduh 500 gigabita.”

Klien ringan atau node verifikasi pembayaran sederhana (SPV) selalu ada di blockchain Bitcoin. Faktanya, Satoshi Nakamoto menyebutkan konsep tersebut dalam whitepaper aslinya. Mereka sangat penting untuk perangkat kecil seperti ponsel yang tidak dapat mengunduh seluruh blockchain.

“Verifikasi pembayaran dapat dilakukan tanpa menjalankan node jaringan penuh,” tulis Satoshi. “Verifikasi dapat diandalkan selama node yang jujur ​​mengendalikan jaringan, namun lebih rentan jika jaringan dikuasai oleh penyerang.”

ZeroSync melangkah lebih jauh dengan memverifikasi transaksi melalui bukti kriptografi daripada hanya mempercayai node jujur ​​​​seperti yang disarankan oleh Satoshi.

“Anda tidak harus percaya, itulah intinya,” kata Linus. “Buktinya membuktikannya kepada Anda, itulah penemuan hebat.”

Mekanisme zk-proof yang berfungsi penuh dapat digunakan untuk mengaktifkan berbagai aplikasi di luar kasus penggunaan sinkronisasi node andalan. ZeroSync telah membuat kit alat pengembang untuk mengaktifkan aplikasi seperti bukti cadangan di bursa dan kompresi riwayat transaksi pada protokol lapisan kedua seperti Taro dari Lightning Labs.

Linus dan rekan pendirinya Lukas George bergabung pada bulan Juli lalu untuk bekerja menerapkan bukti rantai penuh dari blockchain Bitcoin setelah tesis sarjana George tentang penerapan bukti header Bitcoin menarik perhatian Geometry Research.

Tim kemudian menambahkan Tino Steffens ke dalam campuran; ketiga pendiri memiliki latar belakang ilmu komputer.

Linus tinggal di Santa Teresa, sebuah kota pantai terpencil di Semenanjung Nicoya Kosta Rika yang memiliki satu mesin ATM dengan jam malam pukul 10 malam. Hal ini membuat Linus gila dan memaksanya untuk meneliti metode pembayaran alternatif. Dia menemukan Bitcoin, berteman dengan “penyihir Bitcoin” yang dihormati, Ruben Somsen (yang menciptakan istilah “ZeroSync”), dan sisanya, seperti yang mereka katakan, adalah sejarah.

“Dari situlah saya mulai belajar lebih banyak lagi tentang kriptografi,” kata Linus. “Saya mengembangkan beberapa keterampilan dari waktu ke waktu dan kemudian Ruben merekomendasikan saya ke Penelitian Geometri. Mereka menawari saya kesempatan untuk membuat bukti STARK untuk Bitcoin dan itulah cara saya menghubungi Lucas.”