当前位置:当前位置: 首页 >
为什么零知识证明(ZKP)领域的开源项目几乎都用Rust实现?
人气:发表时间:2025-06-22 07:20:14
ZKP作为一个复杂的密码学应用,其底层还是建立在其他的building block/primitive上的,所谓问题还是为什么很多密码学得库都逐渐改成了Rust实现。
当然作为补充,Golang实现的ZKP系统也不少,最广为使用的就是 gnark 。
用Rust实现密码学库,一个非常典型的好处就是类型安全 。
例如u32变量,其所有计算都是良好定义的,例如2个u32的加法,如果在某一处出现了溢出的可能性,编译期间就会被发现。
从而迫使你使用checked_add,overflow…。
同类文章排行
- 《庆余年3》二皇子刘端端换人,金晨辞演,叶灵儿换新人,网友:言冰云都能换,为什么二皇子不能换?
- 2025年6月,到底买油车还是电车?
- 现在个人开发ios还有机会吗?
- uni***真的很垃圾吗?
- 为什么中国农村房子那么丑?
- 如何评价四川省成都市天府国际机场,距成都市区整整56.7公里?
- NBA 选秀大会杨瀚森首轮第 16 顺位被开拓者选中,他的实力能在开拓者队进入轮换吗?发展前景怎么样?
- 程序员用 Mac mini m4有必要买24G+的吗(非主力机)?
- Docker 的应用场景在哪里?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
最新资讯文章
- 如有如此漂亮的女友,该怎么办,才能不弄丢?
- 如何看待土耳其“可汗”第五代战斗机完成首飞?
- 如何评价 6 月 26 号发布的小米AI眼镜?
- golang总体上有什么缺陷?
- 2025年,为什么很多程序员都扔掉了Mac和Linux,开始拥抱Win11了?
- NBA 选秀大会杨瀚森首轮第 16 顺位被开拓者选中,他的实力能在开拓者队进入轮换吗?发展前景怎么样?
- 龙芯 2K3000 处理器正式发布,这款处理器的发布对国产芯片的发展意味着什么?
- 你们认为一个40多岁的女人老吗?
- 如何评价小岛秀夫的游戏新作《死亡搁浅2:冥滩之上》?
- 哪些让你用了觉得相见恨晚的键盘?
- 为什么显示器都会介绍面板bit数,而电视只介绍背光bit数?
- 程序员需要用到内置kvm功能的显示器吗?或者是外置的kvm切换器吗?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 为什么都认为无GC语言一定会比有GC语言要快?
- 如何评价网传鸿蒙 PC 成功裸机启动 Windows ARM?
- 我们是少儿编程教育机构,目前有哪些专注少儿编程技术的服务商?麻烦推荐一下?
- 为什么几乎没人用电视屏幕连主机或者笔记本当显示器?
- 我家拍了一套法拍房,原房主不肯搬离怎么办?
- 有哪些是你用上了mac才知道的事?
- 真的有这种又苗条身材又爆炸的么?