区块链3.0技术未尽事宜
166---2123---9506微
企鹅 29--28--03--33--49
当性能、存储、拓展性问题相继解决后,区块链研发人员作出设想,区块链3.0大规模应用,会形成一链一应用的局面,互联网世界诟病的“数据烟囱”在区块链世界非但没有解决,数据割裂的情况更严重了。
这里面有两大难题需要解决:
1.链和链之间的数据打通问题,也可以理解为链与链的通信问题;
2.链上数据的安全性和隐私性问题。
事实上,开发人员也都创造了解决方案,但效率低下,尚不足以支撑区块链3.0的应用。
研发人员发明了多种跨链技术包括:
1、公证人机制(Notary schemes);
2、侧链/中继(Sidechains/relays);
3、哈希锁定(Hash-locking);
4、分布式私钥控制(Distributed private key control)。
5、“公证人机制+侧链”混合技术。
早期跨链技术以瑞波和BTC Relay为代表,它们更多关注的是资产转移;现有跨链技术以Polkadot和Cosmos为代表,更多关注的是跨链基础设施,它们也被成为区块链3.0的基础设施。
今年3月Cosmos上线一度成为区块链界的热点,足见业内对跨链技术的期盼。根据Cosmos的介绍,其分为三步走,现在完成了第一个阶段,正在等待网络稳定,就可以经过社区链上投票决定何时打开转账功能,那就进入到第二阶段,第三阶段是 IBC 的实现。
目前该项目的出块速度接近7秒,并且TPS极低。虽然实验室测试该项目能够实现千级的TPS,但距离实际上线还有很长时日。
隐私的安全和保护是困扰区块链3.0的另一大难题。互联网世界存在一种游戏规则:个人或企业的数据,自己无法掌控,而被互联网平台使用。区块链出现,让人们看到了解决这一问题的曙光,个人或企业的数据,可以安全加密被记录,权益也可以被区块链所定。但是数据只有流动才能创造价值,如何在不侵犯隐私的情况下对数据进行计算使用,在许多区块链项目落地应用时,都遇到类似的问题。
密码学专家也早早提出了很多措施,比较著名的就是同态加密、零知识证明等。
同态加密是一种无需对加密数据进行提前解密就可以执行计算的方法。通过使用同态加密技术在区块链上存储数据可以达到平衡,不会对区块链属性造成任何重大的改变。
零知识证明(ZKPs)是一种密码学技术,是一种在无需泄露数据本身情况下证明某些数据运算的一种零知识证明,允许两方(证明者和验证者)来证明某个提议是真实的,而且无需泄露除了它是真实的之外的任何信息。在密码学货币和区块链中,这通常是指交易信息数据。