9月11日,由万向区块链实验室主办的第四届区块链全球峰会在上海举办。PlatON创始人孙立林发表了《Trustless computing-下一代计算架构》的演讲,分享了PlatON在高性能Trustless computing网络方向的探索与成果。会后,他接受了蓝鲸财经的专访。
公链是今年热议的话题,作为区块链的基础设施目前依然存在明显的不足,无法实现真正解决可扩展和隐私性的问题,这也明显制约着整个区块链产业的发展。因此大部分的公链项目都在围绕如何在可扩展和隐私性之间找到一个平衡点而寻找解决方案。
在孙立林看来,现在区块链的设计已经变的越来越模糊,不能简单地区分是公链还是联盟链,这种提法已经过时。PlatON所要构建的高性能Trustless Computing网络是一种完全面向全球计算的新架构,力图有效化解可扩展和隐私性的两项挑战。
他补充到,PlatON不仅是一个通常意义上的区块链技术体系,他本质上是下个时代的、面向服务的“运营商”。就跟打电话一样,打电话就首先得调运营商的服务,才能通话才能发短信。而人们也不会关心这个过程背后到底用了多少技术。
计算释放数据价值
孙立林告诉蓝鲸财经,隐私保护和数据流动是完全不同的两件事情,把黄金存在保险柜里是安全的,但金子流通至市场则需要提供足够多的隐私保护。所以PlatON一直在研究在这个过程中如何提供完备的隐私保护,最终达到给数据做基准定价并且能够被当成数据化的资产来衡量。
“我们每个人在不知不觉中把自己的聊天数据、购物数据、运动数据等贡献给互联网公司,在未得到许可的情况下,我们的数据被滥用,甚至以很廉价的售出。这是非常不对等的。”
“这种情况应该在下一个时代被调整。我们每个人产生的数据应该有一个标定值,通过隐私计算的能力释放整个数据的价值,使其变得更有价值。”
解决方案:MPC+VC
当前区块链技术体系并不适合做复杂计算,更适合用来做存证、验证,需要引入新一代计算架构来满足未来的复杂计算需求。
PlatON主要包含四个部分:可验证计算、隐私计算、可扩展计算、专用计算硬件。PlatON整个计算过程中,并行计算完全采取电路的模式,所有的逻辑都会写成电路。
隐私性方面,PlatON一直在研究和力推MPC算法。MPC所能实现的价值是:在本地数据不被归集、隐私不被泄露的前提下,各方仍然能够通过执行既定逻辑的运算得到一个共同想要的结果。
据孙立林介绍,MPC至少需要五年时间才会成熟。在过去两年已经构建了完备的两方计算通用计算架构,包括新的编译器、虚拟机和整套算法实现。今年底或者明年早些时候,会推出三方计算通用计算架构并用于整个市场,工程化实践至少还需要半年或一年。前端要做大量的数据预处理,要配合AI,工程化的实践从编译器到虚拟机到调算法又需要大量的应用,可能又是两年的时间。
在扩展性方面,PlatON主要采用VC算法。VC是底层的一个可验证计算的架构,因为它可以提供足够的scalability去支撑服务的无限扩展。
传统的区块链像EVM里的计算任务或交易需要在全网节点里串行执行,不管是矿工还是验证节点都需要重复执行,造成了大量的资源浪费,这是区块链效率不高的原因之一。在PlatON上每个任务只需要执行一次,其他节点无需重复计算就可以快速验证。
具体来说,在一个Trustless Computing环境里,各个节点之间都是互相不认识并且没有信任背景的。用VC算法计算模型进行智能合约的运算,所有节点是可以通过验证这个值来确认它是否进行了有效计算。这点与今天的云计算、以共识为基础的区块链架构有根本性区别。
应用场景
在应用层面,MPC有望在数据量巨大并且重视隐私保护的行业产生颠覆性突破。
MPC的基本价值类似于https对于电商的价值,但凡拿不全数据、需要共同得结果、需要有深度学习的行业都是理想的应用环境,特别在医疗、联合征信、全球科学计算等领域都能广泛应用。
举个例子,医疗健康和基因数据在数据领域中隐私性要求最高、数据量最大,而现状是由于隐私等问题没有机构愿意去共享数据。基于PlatON的平台可以保证实际数据仍然保留在医疗机构的本地系统,同时又能共同计算出需要的数据结果。充分保障了数据安全、各医疗机构及相关方利益。
今天绝大多数人工智能公司,面临一个十分严峻的问题:数据所有方不愿提供数据,自己又没有足够数据可供使用,不得不沦为给数据所有方打工的算法提供商,而人工智能公司同样不愿意将自己的核心算法贡献出来。这就形成了一种彻底的博弈关系。
孙立林表示,长此以往,无论是数据还是算法都会被锁在机构服务器里难以充分利用。PlatON还是一个处在开发初期、尚不足够完备的架构。但可以预见的是,MPC加VC架构为主的新一代计算架构将改变这种现象并慢慢释放数据的价值。
领取专属 10元无门槛券
私享最新 技术干货