本文介绍了不可区分混淆(iO)的概念、原理以及它在密码学中的潜在应用。iO 能够对程序进行混淆,使得即使程序的内部逻辑不同,也无法区分混淆后的程序。此外,iO还可以用于替代零知识证明(ZK)和全同态加密(FHE)等技术,尽管目前 iO 的实际应用还面临挑战。
那些应该学 ZK 数学,有些人也许不需要学 ZK 数学