๐Ÿ“š Alasan saya mempelajari ZK #1: Perubahan struktural dalam trade-off Saya seorang pengembang BQ. @BQ_Developer Hari-hari ini, saya sangat tenggelam dalam ZK (Zero-Knowledge Proofs). Awalnya, saya pikir itu hanya teknik enkripsi sederhana, tetapi begitu saya memahaminya, perspektif saya tentang masalah itu sendiri berubah. Selama beberapa artikel berikutnya, saya akan merangkum mengapa saya mulai belajar ZK, dan mengapa itu memiliki arti penting di luar sekadar pembelajaran teknis. Poin pertama adalah tentang bagaimana ZK menyelesaikan trade-off teknis yang ada. ๐Ÿ” Trade-off ada di semua sistem Salah satu istilah yang paling sering didengar dalam pengembangan perangkat lunak adalah "trade-off". - Memperkuat keamanan โ†’ Menurunkan kegunaan - Meningkatkan kecepatan โ†’ Menaikkan biaya - Desentralisasi โ†’ Mengurangi efisiensi Terutama, privasi dan verifikasi telah dianggap sebagai trade-off yang paling jelas. Sudah menjadi rahasia umum bahwa untuk membuktikan sesuatu, Anda harus mengungkapkan informasi, dan jika Anda menyembunyikan informasi, itu tidak dapat diverifikasi. ๐Ÿ’ญ Struktur metode verifikasi yang ada Cara kerja verifikasi sederhana: 1. A mengajukan klaim 2. B meminta bukti 3. A menunjukkan bukti 4. B mengkonfirmasinya Dalam proses ini, B mau tidak mau belajar informasi. Jadi dalam praktiknya, kompromi selalu diperlukan: - Untuk diaudit, Anda harus mengungkapkan pembukuan Anda - Untuk membuktikan kualifikasi, Anda harus menunjukkan ID - Untuk mengonfirmasi kepatuhan, Anda harus membagikan data internal ๐Ÿ”“ Apa yang ZK ubah ZK mengubah struktur verifikasi. Lama: Menampilkan informasi โ†’ Verifier memeriksa secara langsung ZK: Sembunyikan informasi โ†’ Buktikan hanya bahwa kondisi tertentu terpenuhi Misalnya, dalam penilaian pinjaman: - Lama: Mengungkapkan saldo bank sebesar 1.234.567 won - ZK: Buktikan hanya "saldonya lebih dari 1 juta won" Ini mungkin tampak seperti perbedaan kecil, tetapi secara mendasar mengubah esensi verifikasi. Verifikator hanya dapat mengkonfirmasi fakta yang diperlukan dan tidak dapat mengetahui lebih dari itu. โœ๏ธ Apa yang sebenarnya berubah Perbedaan spesifik yang diciptakan oleh perubahan ini: Skenario audit: - Sebelum: Kirim seluruh riwayat transaksi โ†’ Mengekspos informasi sensitif klien - Setelah: Buktikan hanya "semua transaksi mematuhi peraturan" โ†’ Lindungi informasi klien Di blockchain: - Sebelum: Semua transaksi diungkapkan secara transparan โ†’ Melepaskan privasi - Setelah: Hanya membuktikan validitas transaksi โ†’ Menjaga privasi Verifikasi model AI: - Sebelum: Mengungkapkan model โ†’ menyerahkan kekayaan intelektual - Setelah: Buktikan hanya "bias berada di bawah ambang batas" โ†’ Lindungi model Kombinasi yang sebelumnya mustahil sekarang menjadi mungkin. Anda dapat menjaga kerahasiaan saat diverifikasi. Konsep ini beresonansi dengan saya pada tingkat yang lebih dalam. Ini adalah proposisi baru yang membebaskan diri dari kendala "harus memilih salah satu dari keduanya" menjadi "keduanya mungkin." Saya menafsirkan ini sebagai menciptakan titik keseimbangan baru di suatu tempat antara 0 dan 1. Saya percaya sebagian besar kemajuan teknologi seperti ini. Tidak banyak solusi ajaib yang menyelesaikan semua masalah sekaligus. Tetapi apa yang ditunjukkan ZK adalah kemungkinan "mengubah tingkat kompromi." Dan saya percaya hanya mereka yang memahami kemungkinan ini yang dapat menciptakan peningkatan tingkat berikutnya. Inilah sebabnya mengapa saya belajar ZK. Pada artikel berikutnya, saya akan berbicara tentang perubahan lain yang dibawa oleh ZK. --- Suka dan berbagi Anda adalah cinta ๐Ÿฅฐ #BQDeveloper #ZK #ZeroKnowledgeProof #TurningImpossibilitiesIntoPossibilities
Tampilkan Versi Asli
1,62ย rb
2
Konten pada halaman ini disediakan oleh pihak ketiga. Kecuali dinyatakan lain, OKX bukanlah penulis artikel yang dikutip dan tidak mengklaim hak cipta atas materi tersebut. Konten ini disediakan hanya untuk tujuan informasi dan tidak mewakili pandangan OKX. Konten ini tidak dimaksudkan sebagai dukungan dalam bentuk apa pun dan tidak dapat dianggap sebagai nasihat investasi atau ajakan untuk membeli atau menjual aset digital. Sejauh AI generatif digunakan untuk menyediakan ringkasan atau informasi lainnya, konten yang dihasilkan AI mungkin tidak akurat atau tidak konsisten. Silakan baca artikel yang terkait untuk informasi lebih lanjut. OKX tidak bertanggung jawab atas konten yang dihosting di situs pihak ketiga. Kepemilikan aset digital, termasuk stablecoin dan NFT, melibatkan risiko tinggi dan dapat berfluktuasi secara signifikan. Anda perlu mempertimbangkan dengan hati-hati apakah trading atau menyimpan aset digital sesuai untuk Anda dengan mempertimbangkan kondisi keuangan Anda.