V 神 merilis skema iO Diamond yang mengaburkan, yang secara signifikan menekan biaya komputasi iO; kriptografi privasi mungkin akan mengalami terobosan baru
Pada 28 Juli, Vitalik Buterin, salah satu pendiri Ethereum, menerbitkan artikel teknis berjudul《Pengaburan (Bagian Kedua): Diamond iO》, yang berfokus pada pengenalan skema kriptografi iO (indistinguishability obfuscation) baru bernama Diamond iO, dengan tujuan mengatasi masalah utama bahwa iO tradisional memiliki biaya komputasi yang terlalu besar.
Diamond iO dapat mengenkripsi program sehingga setelah menerima input berwujud (plaintext), program tetap dapat berjalan dengan normal dan menghasilkan output, sekaligus sepenuhnya menyembunyikan logika internal program dan kunci bawaan. Ini memberikan dukungan teknis penting untuk skenario komputasi sensitif.
Waktu komputasi protokol iO konvensional yang konservatif arus utama mencapai tingkat "skala kosmik", sehingga secara teoretis pun sulit diterapkan dalam praktik. Sebaliknya, Diamond iO, melalui penyempurnaan arsitektur enkripsi berbasis atribut (ABE) BGG+14, berhasil menekan biaya eksekusi hingga level "skala planet".
Meskipun skema kriptografi ini saat ini masih belum bisa digunakan secara komersial, dengan sedikit optimasi skema ini berpotensi disesuaikan untuk sebagian skenario aplikasi, sehingga membuka kemungkinan baru bagi penerapan praktis teknologi pengaburan program.
Arsitektur inti skema ini adalah penyematan ABE dengan fully homomorphic encryption (FHE), yaitu dengan merancang logika dekripsi berbasis kondisi khusus, memodifikasi keluaran fungsi agar menghasilkan hasil semu acak (pseudo-random), serta memanfaatkan mekanisme fusi tensor agar pengguna dapat secara mandiri menghasilkan encoding input. Tiga mekanisme ini dipakai untuk meningkatkan efisiensi.
Dibandingkan dengan konstruksi bertingkat bersarang tradisional, arsitektur Diamond iO lebih ringkas, dan kompleksitas komputasinya setara dengan enkripsi fungsi biasa, sehingga secara signifikan mengurangi operasi yang berlebihan.
Dari sisi keamanan, skema ini bergantung pada dua asumsi kriptografi baru yang belum banyak diverifikasi secara luas, yaitu All-product LWE dan Evasive LWE. Karena itu, masih terdapat kontroversi teoretis; praktisi di industri masih perlu banyak analisis dan verifikasi keamanan untuk memastikan keandalannya.
Dari sisi penerapan rekayasa, skema ini hanya cocok untuk rangkaian ber-kedalaman rendah (low depth), dengan operasi hash sebagai hambatan performa utama. Ada kekurangan seperti ukuran parameter yang cenderung besar dan akumulasi noise. Vitalik juga mencantumkan jalur optimasi, seperti mengganti PRG yang lebih efisien dan menyederhanakan lapisan penyematan FHE.
Secara keseluruhan, setelah terwujud, Diamond iO dapat mendukung skenario seperti penitipan kunci pribadi terenkripsi, kontrak pintar privat, layanan enkripsi tanpa kepercayaan (trustless), dan lain-lain, sehingga menyediakan alat lapisan dasar baru untuk infrastruktur privasi Web3. Namun, untuk mencapai penerapan skala besar secara praktis, masih diperlukan siklus pengembangan yang panjang.
#Vitalik #Web3隐私
Pada 28 Juli, Vitalik Buterin, salah satu pendiri Ethereum, menerbitkan artikel teknis berjudul《Pengaburan (Bagian Kedua): Diamond iO》, yang berfokus pada pengenalan skema kriptografi iO (indistinguishability obfuscation) baru bernama Diamond iO, dengan tujuan mengatasi masalah utama bahwa iO tradisional memiliki biaya komputasi yang terlalu besar.
Diamond iO dapat mengenkripsi program sehingga setelah menerima input berwujud (plaintext), program tetap dapat berjalan dengan normal dan menghasilkan output, sekaligus sepenuhnya menyembunyikan logika internal program dan kunci bawaan. Ini memberikan dukungan teknis penting untuk skenario komputasi sensitif.
Waktu komputasi protokol iO konvensional yang konservatif arus utama mencapai tingkat "skala kosmik", sehingga secara teoretis pun sulit diterapkan dalam praktik. Sebaliknya, Diamond iO, melalui penyempurnaan arsitektur enkripsi berbasis atribut (ABE) BGG+14, berhasil menekan biaya eksekusi hingga level "skala planet".
Meskipun skema kriptografi ini saat ini masih belum bisa digunakan secara komersial, dengan sedikit optimasi skema ini berpotensi disesuaikan untuk sebagian skenario aplikasi, sehingga membuka kemungkinan baru bagi penerapan praktis teknologi pengaburan program.
Arsitektur inti skema ini adalah penyematan ABE dengan fully homomorphic encryption (FHE), yaitu dengan merancang logika dekripsi berbasis kondisi khusus, memodifikasi keluaran fungsi agar menghasilkan hasil semu acak (pseudo-random), serta memanfaatkan mekanisme fusi tensor agar pengguna dapat secara mandiri menghasilkan encoding input. Tiga mekanisme ini dipakai untuk meningkatkan efisiensi.
Dibandingkan dengan konstruksi bertingkat bersarang tradisional, arsitektur Diamond iO lebih ringkas, dan kompleksitas komputasinya setara dengan enkripsi fungsi biasa, sehingga secara signifikan mengurangi operasi yang berlebihan.
Dari sisi keamanan, skema ini bergantung pada dua asumsi kriptografi baru yang belum banyak diverifikasi secara luas, yaitu All-product LWE dan Evasive LWE. Karena itu, masih terdapat kontroversi teoretis; praktisi di industri masih perlu banyak analisis dan verifikasi keamanan untuk memastikan keandalannya.
Dari sisi penerapan rekayasa, skema ini hanya cocok untuk rangkaian ber-kedalaman rendah (low depth), dengan operasi hash sebagai hambatan performa utama. Ada kekurangan seperti ukuran parameter yang cenderung besar dan akumulasi noise. Vitalik juga mencantumkan jalur optimasi, seperti mengganti PRG yang lebih efisien dan menyederhanakan lapisan penyematan FHE.
Secara keseluruhan, setelah terwujud, Diamond iO dapat mendukung skenario seperti penitipan kunci pribadi terenkripsi, kontrak pintar privat, layanan enkripsi tanpa kepercayaan (trustless), dan lain-lain, sehingga menyediakan alat lapisan dasar baru untuk infrastruktur privasi Web3. Namun, untuk mencapai penerapan skala besar secara praktis, masih diperlukan siklus pengembangan yang panjang.
#Vitalik #Web3隐私
