ZKP作为一个复杂的密码学应用,其底层还是建立在其他的building block/primitive上的,所谓问题还是为什么很多密码学得库都逐渐改成了Rust实现。
当然作为补充,Golang实现的ZKP系统也不少,最广为使用的就是 gnark 。
用Rust实现密码学库,一个非常典型的好处就是类型安全 。
例如u32变量,其所有计算都是良好定义的,例如2个u32的加法,如果在某一处出现了溢出的可能性,编译期间就会被发现。
从而迫使你使用checked_add,overflow…。
代码:
如何评价仓颉编程语言7月30日开源?
如何评价首个女性友好的编程语言HerCode?
为什么说6月30日是裁员大限将至?
如何看待多地开展查摆年轻干部玩心重、贪图享乐、说话随意、社会交往复杂、生活不检点等问题的行动?
独立站怎么开始做啊?
如何评价董宇辉?
有哪些是你用上了mac才知道的事?
为什么韩国的热辣舞团无法征服中国的男性市场??
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
为什么广东的经济现在开始落后了?
20届设计系,我的设计水平很差吗,找不到合适的工作?
为什么 IPv6 突然不火了?
为何中国象棋中要设置马脚?
如何评价Orbstack(在Mac上低开销地运行容器和Linux)?
为什么水泥封不住尸臭?
你在出租房屋发现过什么前租客留下的“宝藏”?
为什么海军要单舰满世界溜达呢?
如何看待《长安的荔枝》李善德的结局?
微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
如果你是荔枝使,如何在十天内让杨贵妃吃上新鲜荔枝?
京东刘强东近期小范围分享怎么看?
为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
怎么用deepseek 编写程序代码开发软件?
怎么看待三十而已里说的养鱼让人玩物丧志,养鱼是魔鬼,是黑洞,养鱼毁三代鱼缸毁一生的话?
如何看待苹果在 WWDC25 发布的 Foundation 模型框架,它将为开发者和用户带来哪些改变?
你最满意的10款 PC 软件是什么?
为什么 mac mini 的 m4 版本价格这么低呢?
如何评价《三角洲行动》S5 赛季新地图「潮汐监狱」?
你们的腰突是怎么突然好的?
为什么有的程序员很抗拒使用Ai?