Vivian:区块链技术在其中扮演了什么样的角色呢? 张晓:区块链特性我们应用最多的是三点,第一最简单的是计算服务的手续费结算,这是区块链最擅长做的,否则我们就需要一个中心化机构去做支付,成本高,效率低。第二是以不可逆的方式去存储计算的结果,直接把结果存储在链上的智能合约里,不被篡改。第三是零知识证明的验证网络。 初始阶段,验证这个角色会由 zCloak 来充当,但这里存在作恶的可能性,zCloak 作为一个主体,是有可能作恶的。最理想的情况是:给别人提供零知识证明验证服务的不是某一家或者某两家组织,而是一个去中心化网络,一帮矿工去运行服务器,帮别人做零知识证明验证。谁都不知道自己验证的证明属于哪个用户,这样它的可信度才是最高的。这就需要引入挖矿的概念,即零知识证验证即挖矿。 Vivian:传统企业想在不接触区块链的前提下使用这套服务,可以实现吗? 张晓:可以,传统机构你可以把它想象成就是 Uniswap,不管中间如何操作,他其实只需要最后的结果,这个结果就是到一个智能合约里,通过预言机的形式去读取数据就可以,相当于是用互联网熟悉的方式去读上数据。数据读取很简单,一个网络请求就可以了。这和读一个远端的数据库是完全一样的,不需要任何区块链相关技术,只要能联网就行。 Vivian:上传到链上的结果是不可逆的吧? 张晓:不可逆,从零知识证明完全不可能推出原始的输入数据,在密码学上是做不到。这就类似于我告诉你一个哈希让你去找哈希的原文一样,理论上能找到,但是需要的时间是无穷大的。 Vivian:zCloak核心技术是零知识证明虚拟机,它是如何工作的?目前在这个领域我们有哪些竞争对手吗? 张晓:据我了解,全世界真正在做零知识证明虚拟机的目前只有为数不多的几家公司。我们是一家,另外还有 StarkWare、Matter Labs 等少数几家公司。其他两家应用于扩容领域,我们是在数据隐私领域发展。 我们都知道近几年零知识证明的项目有很多,抛开扩容不说,仅仅是零知识证明保护隐私这件事,就可以被分为两大类:交易隐私和数据隐私。目前大部分团队在做的是交易隐私,比如混币、隐私转账、隐私 DEX。我们在做的是数据隐私。 最大的区别是:交易隐私涉及的算法是固定的。比如隐私转账背后的算法,是输入的和等于输出的和,我转出的金额小于我的账户余额,零知识证明只需要证明这个算法是正确的就可以了。但是数据隐私就完全不一样了,算法是由第三方提出来的,它是复杂且变化的,比如你的国籍在什么范围,你的年龄符不符合要求,你的资产状况如何,在不在黑名单里面,每一种用例都会有自己定制化的算法。 (责任编辑:admin) |