扩展性之外,零知识证明的Web3用例还有很多(4)
扫一扫
分享文章到微信
扫一扫
关注99科技网微信公众号
跨链桥联
随着公链生态的扩张,以太坊一统天下的局面很难达成,跨链互操的需求越来越大,而利用桥来跨链的安全性难以得到保障,因此很多项目将开始使用零知识证明以实现互操作, 其中包括 Wormhole,Polymer 和 ZKBridge 正在布局基于零知识证明技术构建无信任假设的跨链协议 ,将一改因 IBC 轻客户端不能在 ETH 运行所导致的无法互通的现象。零知识证明也将大大提高加密桥的安全性,以提高跨链互操的安全性。
链上游戏
以“黑暗森林”(Dark Forest)为例,这是一款灵感来自于刘慈欣的《三体》的基于零知识证明的游戏。作为策略游戏,游戏中的许多阴谋都来自于隐藏信息或信息不对称的概念,整个黑暗森林宇宙是无限的,它充满了成千上万的对抗玩家、机器人、脚本、智能合约玩家等等。然而,单个玩家在加入宇宙后只能访问整个宇宙地图的一小部分,这正是赋予《黑暗森林》灵魂的地方。 如何在信息都是公开透明的区块链上实现“隐藏”部分信息 ,这正是基于零知识证明所实现的“隐藏”部分不想透露或需要触发条件的信息。
资产安全
区块链技术不仅保证了我们的资产只由我们自己处理(非托管),而且分布存储在多个节点中,降低了资产风险。 而零知识还有助于进一步提高 Web3 安全级别。 在安全设计中使用数学验证而不是概率论,零知识通过采用有效性证明来降低潜在风险,有效性证明保证信息的准确性,具体而言:
唯一能够破译加密信息的人是用户;如果证明者是伪造的,得到的最终根将不同,验证者将拒绝接受;
即使所有验证者与证明者串通,由于区块链数据的可用性,账户状态也可以回滚和更正;
使用零知识证明时,通常会采用额外的检查和强化机制。
用户验证
可以通过零知识证明来确认个人的加密身份。零知识证明允许用户向系统验证他们的身份,而无需透露他们完整的个人信息。例如,当您登录一个帐户时,需要输入用户名和密码,但如果使用零知识证明技术, 你只需要出一个 ZK Proof,平台就永远无法算出你的真实密码 ,在无需泄露个人敏感数据的前提下完成个人身份验证。
99科技网:http://www.99it.com.cn
