ZKP作为一个复杂的密码学应用,其底层还是建立在其他的building block/primitive上的,所谓问题还是为什么很多密码学得库都逐渐改成了Rust实现。
当然作为补充,Golang实现的ZKP系统也不少,最广为使用的就是 gnark 。
用Rust实现密码学库,一个非常典型的好处就是类型安全 。
例如u32变量,其所有计算都是良好定义的,例如2个u32的加法,如果在某一处出现了溢出的可能性,编译期间就会被发现。
从而迫使你使用checked_add,overflow…。
代码:
在所有动物肉中,哪一种味道最好?
鸿蒙电脑应用开发和鸿蒙手机是一样的吗?
为什么大多数发达国家都不敢赶走美军基地?
为什么一谈到Wi-Fi想支持6GHz,总有人说那你可以去国外?
哪张照片让你觉得刘亦菲美得不可方物?
现在读写速度最快的硬盘,能在30年前的计算机上当做内存使用吗?
如何看待湖北一医院婚检查出艾滋医生未告知伴侣致感染,医生被停职?反映出哪些问题?
广州拟全面取消房地产限购、限售、限价并降低贷款首付比例和利率,拟推动***运动消费发展,将产生哪些影响?
为什么一直在说稳就业,但找工作却越来越难了呢?
如果看待林丹这句话 “网球的强度远远没有羽毛球大”?
如何评价Amper,一个JetBrains新推出的构建工具?
为何像JetBrains公司做IDE就可以养活自己,而国内做大型对公软件都很难养活公司?
fm里为什么会出现球员属性跟表现不匹配的现象?
为什么国外网站总喜欢弹出cookie访问权限弹窗,国内网站却没有,这么做有什么意义?
前端是不是快没了?
苹果前首席设计师 Jony Ive 离职的原因是什么?
剪映网页版要下线了,有没有字节的同学来说下是为啥啊?
美国军队只有司令,不设政委,它们的文官治军咋实现的?
服务器能否拒绝非浏览器发起的HTTP请求?
为什么网上那么多人说广州没落是因为城中村?
92年的大龄剩女,还有必要结婚吗?
杨幂论文一年间 AI 率从 0 飙至 91%,为什么会这样?AI 查重到底有没有统一标准?
男女对立会在10后里缓和吗?
为什么有的人喜欢带着 MacBook 去咖啡店或者书店上网,而不是 ThinkPad 之类的?
大部分语言都用尖括号<>表示泛型,为什么golang要标新立异用中括号?
《捞女游戏》发售仅一天同时在线超 6330 人,如何看待游戏的销量?
为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
如何评价仓颉编程语言7月30日开源?
为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?