
bagaimana mengurangi overhead zkTLS sambil tetap menjaga keamanan yang praktis @primus_labs menggunakan pendekatan yang sangat terencana daripada memaksakan keamanan yang ketat pada setiap subprotokol, arsitektur ini menggunakan OLEe di tempat yang paling penting > OLEe diterapkan pada: - Konversi titik Diffie-Hellman - Komputasi tag GMAC > kompromi keamanan: - risiko kegagalan selektif dibatasi dengan ketat - kebocoran terbatas pada paling banyak satu bit dari rahasia sesi - entropi tinggi dari pre-master secret TLS membuat pemulihan secara komputasi tidak mungkin > apa yang dihilangkan: - subbukti zero-knowledge yang tidak perlu selama pertukaran kunci - penyimpanan triple terautentikasi yang berlebihan - kebutuhan untuk memuat state sirkuit garbled besar ke dalam memori > apa yang didapat pengguna sebagai gantinya: - streaming komputasi progresif - sekitar 150 MB memori untuk payload standar 2 KB, dilaporkan - arsitektur eksekusi yang lebih praktis - tekanan lebih rendah dari overhead jaringan dan komunikasi rekayasa kriptografi yang baik adalah tentang mengendalikan, membatasi, dan membuat biaya dapat diterapkan itulah arah yang diambil @primus_labs dengan zkTLS.
