ZKP作为一个复杂的密码学应用,其底层还是建立在其他的building block/primitive上的,所谓问题还是为什么很多密码学得库都逐渐改成了Rust实现。
当然作为补充,Golang实现的ZKP系统也不少,最广为使用的就是 gnark 。
用Rust实现密码学库,一个非常典型的好处就是类型安全 。
例如u32变量,其所有计算都是良好定义的,例如2个u32的加法,如果在某一处出现了溢出的可能性,编译期间就会被发现。
从而迫使你使用checked_add,overflow…。
当年刚买相机没多久,约朋友拍照,刚开始就拍拍袜子,拍拍脚啥的...
推荐一个~冯竟爽!貌美肤白大长腿!参加的还是铁人三项!实力和...
先说结论,不是 再说为啥 1.虽然东风41能覆盖米利坚,但是...
就不想用rust吗?局面打开,j***a写一堆class太臃...
19年第一次去日本旅游,离开前被这位检查行李的工作人员的颜值...
在下孤陋寡闻,就连听说,都只听说到C80混凝土。 至于亲眼...