Mengumumkan ZK Treasury di Ergo!
4 September 2020

ZK Treasury Ergo memungkinkan pengguna untuk dengan mudah membuat tanda tangan digital bersama, dengan syarat khusus untuk pengeluaran dana, sambil memastikan bahwa para penandatangan alamat yang dibuat tetap tersembunyi.
Kriptografi Zero-Knowledge (ZK) menawarkan banyak kasus penggunaan yang kuat. Manfaat dari operasi ZK adalah bahwa tidak hanya aman, tetapi juga bersifat pribadi.
Bayangkan Anda menemukan smartphone di tanah di taman. Seorang wanita di dekatnya mengklaim itu miliknya, tetapi Anda tidak mempercayainya. Mungkin dia hanya ingin ponsel itu. Dia bisa memberikan kode pembuka kunci kepada Anda, tetapi kemudian Anda akan mendapatkan informasi yang, sebagai pemilik, dia tidak ingin Anda miliki. Jadi, Anda menutup mata dan mengulurkan ponsel, dan ketika Anda membukanya, layar sudah terbuka. Dia telah membuktikan kepemilikan tanpa memberikan informasi sensitif. Itu adalah contoh sederhana dari bukti zero-knowledge.
Aplikasi di dunia blockchain sangat menarik. Pertimbangkan alamat multi-sig dua dari tiga konvensional di blockchain Bitcoin. Ini mengharuskan bahwa dua dari total tiga pemegang kunci pribadi untuk alamat tersebut harus menandatangani transaksi agar dana dapat dipindahkan. Ini jauh lebih aman daripada alamat tanda tangan tunggal, tetapi kurang privasi. Siapa pun dapat melihat blockchain dan tahu persis siapa yang menandatangani transaksi.
Dengan tanda tangan zero-knowledge, tidak ada yang tahu siapa yang bertanggung jawab atas transaksi – hanya bahwa jumlah kunci pribadi yang diperlukan telah menandatanganinya.
Protokol Sigma Ergo sangat baik untuk membuat tanda tangan ZK yang dapat disusun. Dengan kata lain, sekelompok pengguna dapat berkumpul dan membuat alamat dengan syarat yang mereka tentukan. Misalnya, lima pengguna dapat membuat alamat yang harus ditandatangani oleh tiga dari mereka untuk melakukan transaksi. Atau syaratnya bisa lebih rumit. Sebuah startup yang terdiri dari tujuh orang dapat membuat alamat di mana CEO dan CFO keduanya harus menandatangani untuk melepaskan dana, atau sebaliknya, lima pemegang kunci dapat menandatangani transaksi (menawarkan kebijakan asuransi jika CEO atau CFO tidak dapat bertindak).
Ergo selalu menjadi proyek yang didorong oleh komunitas, dan kami selalu mendapatkan dukungan yang kuat dan antusias dari pengembang kami, banyak di antaranya lebih memilih untuk tetap anonim. Salah satu anon kami telah mempelopori antarmuka yang ramah pengguna yang memudahkan untuk membentuk kelompok pengeluaran bersama yang memerlukan kuorum penandatangan untuk melakukan transaksi (karena proses untuk melakukan ini sebelumnya rumit, bahkan untuk pengguna yang lebih teknis).
Pengguna ‘anon_real’ menulis:
Proyek ini terdiri dari dua aplikasi terpisah, server, dan klien.
Server dapat diakses oleh siapa saja yang dapat mengusulkan ide dan meminta dana dari tim.
Di sisi lain, setiap anggota tim harus mengatur aplikasi klien yang akan bertanggung jawab untuk berinteraksi dengan rahasia, node, penjelajah, dan server mereka untuk membuat bukti yang diperlukan untuk proposal yang disetujui.
Jika sebuah proposal ditandai sebagai sepenuhnya disetujui (cukup persetujuan telah dikumpulkan berdasarkan tanda tangan tim), maka aplikasi klien akan menghasilkan bukti dan transaksi yang diperlukan di latar belakang tanpa memerlukan intervensi dari anggota.

Anda dapat menemukan diskusi lebih lanjut tentang Zero Knowledge Treasury di forum Ergo.
Ada banyak kasus penggunaan untuk aplikasi ini di luar pengeluaran dana dengan aman di Ergo. Misalnya, antarmuka serupa bisa menjadi dasar dari infrastruktur kunci publik terdesentralisasi (dPKI): cara untuk menghasilkan dan mengelola pasangan kunci publik/pribadi untuk mengautentikasi pengguna dan perangkat, tetapi tanpa titik kegagalan terpusat yang ada dalam pengaturan PKI yang tepercaya.
Terima kasih banyak kepada anon_real, dan kami berharap dapat melihat ZK Treasury digunakan di komunitas Ergo!
Share post
13 Agustus 2025
9 Juli 2025






