ZKP作为一个复杂的密码学应用,其底层还是建立在其他的building block/primitive上的,所谓问题还是为什么很多密码学得库都逐渐改成了Rust实现。
当然作为补充,Golang实现的ZKP系统也不少,最广为使用的就是 gnark 。
用Rust实现密码学库,一个非常典型的好处就是类型安全 。
例如u32变量,其所有计算都是良好定义的,例如2个u32的加法,如果在某一处出现了溢出的可能性,编译期间就会被发现。
从而迫使你使用checked_add,overflow…。
说明腾讯实现了我曾经的几个预测 预测1,electron会普...
中国的有钱人,心甘情愿掏了三万块钱。 不是给意大利的皮革工...
有好几位老哥错误的理解了RDP的定位,用流畅度来贬RDP。 ...
某种程度上来说,已经是 第一。 空军:现役四代以上战斗机近...
当初 RTX 5090D 出来后大家都发现它的游戏性能丝毫不...
我有个朋友买的二手房,拎包入住 原房主在阳台留了不少盆栽,最...