ZKP作为一个复杂的密码学应用,其底层还是建立在其他的building block/primitive上的,所谓问题还是为什么很多密码学得库都逐渐改成了Rust实现。
当然作为补充,Golang实现的ZKP系统也不少,最广为使用的就是 gnark 。
用Rust实现密码学库,一个非常典型的好处就是类型安全 。
例如u32变量,其所有计算都是良好定义的,例如2个u32的加法,如果在某一处出现了溢出的可能性,编译期间就会被发现。
从而迫使你使用checked_add,overflow…。
为什么 electron 不做成独立的 runtime?
现在学编程晚不晚?
为什么盗版音乐已经被严格限制了,而中国音乐却还是没有发展起来?
如果正常使用宽带把上行带宽拉满了运营商会管吗?
如何评价张靓颖刘宇宁《九万字》?
用K8s的公司有多少人会部署K8s?
为什么那么多美国人对特定食物过敏,而在中国很少听说?
高考不能取消“各省为战”,全国同一标准,择优选拔的原因何在?阻力何在?
真的有这种又苗条身材又爆炸的么?
Android 开发时你遇到过什么相见恨晚的工具或网站?
电话:
座机:
邮箱:
地址: