ZKP作为一个复杂的密码学应用,其底层还是建立在其他的building block/primitive上的,所谓问题还是为什么很多密码学得库都逐渐改成了Rust实现。
当然作为补充,Golang实现的ZKP系统也不少,最广为使用的就是 gnark 。
用Rust实现密码学库,一个非常典型的好处就是类型安全 。
例如u32变量,其所有计算都是良好定义的,例如2个u32的加法,如果在某一处出现了溢出的可能性,编译期间就会被发现。
从而迫使你使用checked_add,overflow…。
代码:
评价一下Proxmox VE与ESXi的优劣?
如何看待英伟达新推出的显卡5090dd?
为什么UC曾经是国内主流浏览器之一,但现在却逐渐销声匿迹了?
中了一个亿 你会做什么?
duckdb的性能如何?
年纪轻轻为什么会得腰肌劳损?
你的亲戚提过什么过分的要求?
以色列为什么要打伊朗?
Firefox 浏览器是否还有可能浴火重生?
坚持使用 PHP 的你,如今有什么感悟?
中餐炒菜那么好吃,为什么欧美人不学去?
golang和rust你选择哪个?
为什么 macOS 上国产软件不流氓?
为什么苹果手机杀后台现象频繁?是内存不够、后台管理严格还是其他原因呢?
为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
《诛仙》中有哪些捧腹大笑的剧情?
女生被踢裆也会很疼吗?
为什么越来越多的国内男孩,要娶国外女孩?
为什么很多男人都喜欢大胸的女生?
在武汉,你们的找对象标准是怎样的?
国家电网不再全额收购可再生电力,光伏怎么生存啊?
055驱逐舰 是个什么概念?
美国真会下场对伊朗开战吗?
Go 语言 Web 应用开发框架,Iris、Gin、Echo,哪一个更适合大型项目?
H264和H265谁画质好,求回谢谢!?
为什么Rust的包管理器Cargo这么好用?
如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
警犬知道自己是警犬么?
为什么刘亦菲的脸这几年被捧上天了?