隐私计算是Oasis的亮点。Oasis网络支持隐私计算基础上的智能合约,充分体现了隐私计算的特点。在加密的ParaTime中,节点需要使用TEE(可信执行环境,Trusted Execution Environment)安全计算技术,TEE相当于为智能合约执行提供一个安全岛。数据对节点运营商或应用开发者来说是完全加密的。计算层采用TEE可信执行环境运行智能合约,使Oasis网络可以兼顾性能和隐私,且支持计算密集性应用场景,如近期流行的机器学习和深度学习。 总结而言,Oasis通过将共识层与计算层分离的方式,实现了节点功能的解耦合,从而大大降低了网络各个节点的运行压力,提高了平台的运行速度。同时TEE为数据计算提供了隐私与安全解决方案,在Web3.0时代有着丰富的想象空间。 3.2.Arweave:基于存储共识的计算范式 Arweave(AR)通过去中心化的运行方式以及POA(Proof Of Access)共识机制为用户提供数据存储服务,同时向提供存储服务的矿工给予AR奖励。POA实现的基础为Arweave独创的Blockweaves结构,每一区块不仅与先前块(Previous Block)相连,还同时与一个召回块(Recall Block)相连,召回块的生成则取决于先前块的哈希值以及区块高度。在决定出块矿工时,矿工必须证明他们能够访问召回块中的数据,从而获得出块权,进而获得出块奖励。因此这就要求矿工1)尽可能多的复制各类区块;2)尽可能的保存难以复制的区块:3)尽可能的保存存储人数较少的区块,从而在开采新块时获得更多的优势。同时由于区块链特有的数据可验证和可追溯的特性,能够极大程度的确保链上数据的可信性,从而实现可信的永久存储。 Arweave采用 一次付费,永久存储 的模式。长期来看AR的存储的成本非常低,甚至接近于零。且AR的存储效率较快,因此,AR常被比喻为图灵机的磁带,就像磁带一样、以较低的成本存储用户数据。 因此,利用AR的高效、低成本的存储,可以将数据计算放在链下进行,而数据源来自于AR链上、且计算结果也会存证上链。SCP(基于存储的共识范式,Storage-based Consensus Paradigm)正是实现基于AR的计算,即AR作为数据来源的图灵磁带,为链下应用程序提供数据源,计算结果亦上传到AR存证。其效率决定于链下应用程序和计算机的性能,自然比基于共识机制的链上计算要高。 在以太坊等传统Layer1上,计算、存储以及共识等功能均由节点负责,通过POW等共识机制完成上链存证,而受不可能三角的束缚,其效率可想而知。而SCP则将链上存证与计算功能相分离。简而言之,公链本身更像是计算机硬盘,只负责数据的存储。在保证链上存储数据可信的前提下,智能合约的执行则可以在链下任何具有计算能力的设备上进行。 (责任编辑:admin) |