当前位置:当前位置: 首页 >
为什么零知识证明(ZKP)领域的开源项目几乎都用Rust实现?
文章出处:网络 人气:发表时间:2025-06-23 15:20:13
ZKP作为一个复杂的密码学应用,其底层还是建立在其他的building block/primitive上的,所谓问题还是为什么很多密码学得库都逐渐改成了Rust实现。
当然作为补充,Golang实现的ZKP系统也不少,最广为使用的就是 gnark 。
用Rust实现密码学库,一个非常典型的好处就是类型安全 。
例如u32变量,其所有计算都是良好定义的,例如2个u32的加法,如果在某一处出现了溢出的可能性,编译期间就会被发现。
从而迫使你使用checked_add,overflow…。
同类文章排行
- 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 如何评价前端框架 Solid?
- 老板说我设计了一周的海报还是不行,我到底该怎么学啊?
- SQL Server 真的比不上 MySQL 吗?
- 程序员需要用到内置kvm功能的显示器吗?或者是外置的kvm切换器吗?
- graalvm为啥国内没有流行起来,go写起来实在太恶心了,难道任凭go独霸云原生?
- 印度是真的烂还是咱们在信息茧房里面?
- 比亚迪最近绩效减半,这是卸磨杀驴么?
- 为什么现在的周杰伦生活与作品中中华元素越来越少了?
- 2025年了expo和Flutter学哪个?
最新资讯文章
- 为什么软件公司很少用python开发web?
- 美国国务卿称将开始吊销中国学生签证,包括在关键领域学科学生,影响有多大?在美中国留学生该怎样应对?
- 如何看待 Three.js / WebGL 等前端 3D 技术?
- 如何看待英伟达新推出的显卡5090dd?
- MongoDB的缺点以及你为什么不使用MongoDB?
- 为什么国内程序员们没有联合起来设计一种中英文严格2:1宽度比的字体呢?
- 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- 如何用C#做个远程桌面管理工具?
- 各位前端大触们,一般怎么定颜色的?
- 预测一下,下一次阅兵会出现什么武器震惊世界?
- 长期使用的大佬来说说,MacOS 真的比 Windows 稳定吗?
- 关于尼康,大家一致认为尼康***性能拉胯。可是我有一个疑惑是,我们普通人真的需要那些***性能吗?
- 为什么网络上都在说隋坡厉害?
- 你为什么放弃了wsl?
- 央企的信创,是否有必要把 spring 替换成国产的 solon ?






关注公众微信号
移动端,扫扫更精彩