Ethereum Foundation rilis zkAPI: bayar API AI tanpa membocorkan identitas
Ethereum Foundation bersama Open Anonymity Project meluncurkan zkAPI yang live di Ethereum mainnet sejak 1 Oktober 2026. Pengguna menyetor kredit berupa ETH atau USDC ke vault kontrak sekali, lalu mengotorisasi pemakaian API dengan bukti zero-knowledge tanpa identitas, sehingga penyedia layanan melihat permintaan tetapi tidak tahu siapa pembayarnya. Riset dasarnya berasal dari Davide Crapis dan Vitalik Buterin.
Setiap panggilan API AI hari ini membawa identitas: kunci API menunjuk ke akun, akun ke metode pembayaran, dan setiap prompt yang dikirim masuk ke rekaman yang melekat pada keduanya. Ethereum Foundation menyebut ini masalah serius karena orang bertanya ke model AI tentang kesehatan, keuangan, dan keraguan pribadinya, sementara model pembayaran saat ini berarti menyerahkan transkrip berjalan dari pemikiran seseorang kepada pemegang relasi penagihan. Solusi yang ada sebelumnya dinilai buruk: bayar per permintaan on-chain yang lambat dan bisa dilacak siapa pun, atau percaya perantara untuk tidak mengintip.
zkAPI, yang dibangun Open Anonymity Project bersama Ethereum Foundation dan live di Ethereum mainnet sejak 1 Oktober 2026, memisahkan pembayaran dari identitas. Pengguna menyetor kredit dalam bentuk ETH atau USDC ke kontrak vault di Ethereum dalam satu transaksi biasa. Saldo itu kemudian ada sebagai catatan privat: uang digital yang hanya bisa dibelanjakan pemiliknya dan tidak bisa dilacak kembali ke setoran. Untuk mengotorisasi belanja, perangkat lunak di perangkat pengguna menghasilkan bukti zero-knowledge kecil yang membuktikan ada catatan berdana yang menutup belanja tersebut dan belum pernah dibelanjakan.
Dua teknik kriptografi menjaga keamanannya. Setoran hidup sebagai komitmen dalam pohon Merkle, sehingga bukti bisa menunjukkan bahwa catatan itu valid tanpa menunjukkan catatan yang mana. Setiap belanja menerbitkan nullifier, nomor seri satu arah yang diturunkan dari rahasia catatan: pengguna yang tetap dalam batas saldonya tetap tidak bisa dihubungkan, sedangkan percobaan belanja ganda menghasilkan nullifier duplikat yang membongkar upayanya tanpa membocorkan apa pun lainnya.
Alurnya bagi pengguna: aplikasi berbicara dengan klien kecil di perangkat sendiri, klien mengirim bukti pembayaran tanpa identitas ke server zkAPI, server memverifikasi bukti dan mencetak kunci API baru yang berumur pendek dan dibatasi nilainya, lalu prompt mengalir langsung dari perangkat ke penyedia AI dengan kunci itu. Server yang menangani uang tidak pernah melihat isi konten, dan penyedia yang melihat konten tidak pernah tahu identitas penagihan di belakang kunci.
Kasus pemakaian yang dicantumkan mencakup chat dan agen AI, kueri RPC blockchain, pembuatan gambar dan video, VPN, hingga layanan mesin-ke-mesin di mana agen membayar tanpa akun. Protokol ini turunan langsung dari riset ZK API Usage Credits yang diajukan Davide Crapis, pemimpin inisiatif AI di Ethereum Foundation, bersama Vitalik Buterin. Repositori ethereum/zkapi di GitHub berisi klien, server, dan SDK browser sudah terbuka untuk publik, lengkap dengan deployment di Sepolia untuk pengujian.
Sumber asli
Ethereum Foundation Blogblog.ethereum.orgSumber pendukung
Fakta, angka, nama, dan kutipan dalam naskah ini telah dicocokkan dengan sumber-sumber di atas. Naskah ditulis ulang oleh redaksi, bukan salinan. Laporkan kesalahan