Zama如何为区块链披上“量子隐形战衣”?

转载
11 小时前
10077
蓝狐笔记

文章转载来源: 蓝狐笔记

最近一段时间,不管是btc社区还是以太坊社区对隐私都非常关注。搞全同态加密技术(FHE)的Zama已经推出了测试网,预计主网也很快了。Zama会给加密领域的隐私带来什么变化?下面简单聊一下:

打个简单比喻,Zama类似于给以太坊等公链装一个“超级隐身衣”,让用户在链上转账、借贷、交易、股票买卖、参与预测市场……..全部数据加密,谁都看不到,甚至连参与节点也看不到,但是,该计算的还能计算,该验证的还能公开验证。类似于把微信支付的体验搬到链上,但是比微信支付更具有隐私,因为连微信也看不到你的余额和转账金额。Vitalik再也不用担心人们看到他每次转出多少ETH了。

之前的区块链做不到隐私,原因很简单,因为它是完全公开的,就像是一个透明的玻璃房子,每个地址有多少钱,转给谁,转了多少金额,全世界都看得见的。也因为如此,那些机构、公司都不太敢把真金白银拿上来玩。Zama的技术,是全同态加密技术(FHE),本身就要解决这个问题的。

简单来说,Zama不是新链,而是叠加在现有区块链上的“隐私层”。用户不用换链,就能用隐私功能。这也是我们之前一直提的一个观点,隐私不应该成为一条链,而是成为所有链的可选功能。全同台加密技术的优势在于,数据加密后还能直接计算(加减乘除),不用解密;此外它在安全性上也很高,具有抗量子计算能力。

Zama技术的隐私计算有很多场景应用。举个例子, 你转 1000USDC给朋友,现在人们是可以看到你转给那个地址的,转了多少金额也是看得见的。有了Zama,别人只能看到“有人转帐了”,完全看不到金额和余额。这在目前的DeFi领域有很广的应用范围,比如人们在Lighter上参与合约,在Aave上借贷,在Uniswap上交易,很难再被人们发现了;DAO投票也有好处,不管用户投了赞成还是反对票,结果都是公开的,但谁投了是保密的;

机构一直对股票等资产上链有需求,但也有隐私上的担忧,尤其是RWA方面,股票、债券、基金上链一直存在隐私问题,Zama的技术可以解决机构的担忧。机构不想让自己的行为暴露出来,一旦解决这个问题,传统资产大规模上链的概率在增加。

还有一个链上身份是一直没有发展起来的场景,有了Zama的隐私技术,可能会帮助链上身份的大规模采用。具体来说,链上身份可以证明某个人是成年人/驾照/国籍等,但不用暴露身份证/护照号码,解决目前身份容易被拿去滥用等问题。链上身份比起线下实体身份更方便,也不会丢失,适合跨境旅游的用户。

对于开发者来说,还是用熟悉的Solidity 写代码即可,只须把普通“加减乘除”换成 Zama 提供的“加密版加减乘除”即可,也不复杂,改完几行代码,DeFi、投票即可实现隐私,也无需懂具体的密码学。

简单总结来说,有点像互联网从 HTTP(全明文)升级到 HTTPS(加密传输), Zama 试图把区块链从“全透明裸奔”升级到披上“全程加密隐身衣”,对于解决RWA的大钱上链有推动作用。