ZKP作为一个复杂的密码学应用,其底层还是建立在其他的building block/primitive上的,所谓问题还是为什么很多密码学得库都逐渐改成了Rust实现。
当然作为补充,Golang实现的ZKP系统也不少,最广为使用的就是 gnark 。
用Rust实现密码学库,一个非常典型的好处就是类型安全 。
例如u32变量,其所有计算都是良好定义的,例如2个u32的加法,如果在某一处出现了溢出的可能性,编译期间就会被发现。
从而迫使你使用checked_add,overflow…。
中了一个亿 你会做什么?
学 Python 都用来干嘛的?
女生真正的完美身材是什么样子?
用GraphQL如何实现以下API请求?与REST的思路相比实现方法孰优孰劣?
如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
Jetpack Compose 和 Flutter 应该先学哪个呢?
为什么突破性的技术总是最先发生在西方?
为什么乌龟在长时间未换过的水中反而更活跃?
为什么网上有不少在黑阿里出来的员工?
哪个牌子电脑适合编程用?
电话:
座机:
邮箱:
地址: