ZKP作为一个复杂的密码学应用,其底层还是建立在其他的building block/primitive上的,所谓问题还是为什么很多密码学得库都逐渐改成了Rust实现。
当然作为补充,Golang实现的ZKP系统也不少,最广为使用的就是 gnark 。
用Rust实现密码学库,一个非常典型的好处就是类型安全 。
例如u32变量,其所有计算都是良好定义的,例如2个u32的加法,如果在某一处出现了溢出的可能性,编译期间就会被发现。
从而迫使你使用checked_add,overflow…。
代码:
为什么好多人不承认大众审美就是喜欢白皮?
对方酒驾,我们提出私了要了3.5W,会被认为敲诈勒索吗?
买一台性价比比较好的台式电脑对于普通人是不是过于困难了?
Electron 做游戏客户端的潜力有多大?
Golang 中为什么没有注解?
一部电影会失传吗?
网络上那么多的站桩教程,到底哪种才适合初学者?
一张纸对折105次,宇宙就真的放不下了吗?
通过 MCP 实现 AI Agent 目前有哪些最佳实践?
为什么现在吹Rust的人这么多?
官方通报贵州厦蓉高速三都往榕江大桥垮塌,因持续强降雨诱发山体滑坡导致,目前情况如何?
有一个女儿是种怎样的体验?
有哪些专用软件是mac上独有的?
什么时候你意识到做技术永无出路?
中医把脉是***吗?
055万吨驱逐舰是不是有些被过于神化了,有没有了解的大佬详细解释一下?
网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
天津 2025 高考分数线公布,本科线 476,特招线 562,如何看待天津高考分数线?
微信头像会影响第一印象吗?
自己拥有一台服务器可以做哪些很酷的事情?
写CUDA到底难在哪?
为何雷军天天健身,却无健身痕迹?
sql in 条件超过 1000 怎么办?
为什么年轻的肉体让人沉迷?
目前最具性价比的全栈路线是啥?
Tauri 为什么仍未取代 Electron?
我爸讽刺我,写个破代码一年才十几万,他在工地带50个人,让我回去跟他干,写代码没出路,我该怎么选择?
女生到底应不应该穿***的衣服?
如何看待马翔宇百万粉丝被清空,粉丝重新关注后又被强制取消关注?