公链是Web3最关键的基础设施之一。不同类型的公链,在某种程度上可以理解为本质上不同的去中心化账本,也就是对去中心化世界中不同类型的海量信息进行分类管理。
但是为什么这几年只有以太坊占优势呢?
技术的积累,生态的繁荣,让以太坊成为了公链中的巨头。但这并不意味着以太坊会垄断所有的公链市场。主流公链如BSC、Solana、Cosmos、Cardano、Polkadot、Aptos、PlugChain、Polygon等。也纷纷在各自的细分领域攻城略地,形成了“一超多强”的多链世界。
所以“打败以太坊公链就能称霸区块链场”,这在某种程度上是个伪命题。也许在未来,没有人能取代以太坊,也没有人能主宰区块链领域。因为,本质上,区块链是分散的。
在区块链产业发展的第一阶段,公链是最重要的基础设施、场景和产品,所以大家都下大力气发展,互相追赶;但是现在,区块链工业已经逐渐进入了第二阶段。事实上,基础设施已经逐步完善,可以提供基本服务。DApp和各种应用场景是这一阶段重要和主要的开发对象。
目前,一个理想的应用可以应用于各种场景,处理不同的访问,生成各种类型的数据,而PlugChain就是满足这样条件的技术手段。为此PlugChain在技术上提出了两个方案,一个是Oracle,一个是跨链。前者解决了区块链世界的数据从哪里来的“数据源问题”——,后者盘活了“数据的流动性”——如何在不同区块链之间快速交互数据。
01.甲骨文:数据从哪里来?
这里,我们先来了解一下预测器。在计算机领域,Oracle是一种抽象计算机,也称为Oracle。甲骨文拥有图灵机的所有功能,还有一个额外的能力:不需要计算就可以直接得到一些问题的答案。这个过程称为Oracle。换句话说,预测机可以通过计算解决图灵机无法解决的问题,比如从外界获得问题的答案。
比如有天气预报预警的DApp,用户可以通过链上的智能合约查询天气预报。而天气预报的数据在链中并不是自己生成的,而是需要智能合约向气象服务网站的接口发起请求来获取数据。这时Oracle就发挥作用了,智能合约可以向Oracle发出请求,Oracle会调用气象服务网站的接口,返回一致的响应数据给智能合约进行处理。
虽然市场上有很多集中式预测机,但是它们的数据安全性和正确性还有待讨论。中心化的甲骨文肯定会成为“数据话语权”的垄断者。一旦某个节点独立或人为作恶,其损失将无法估量。所以去中心化的Oracle机就成了大家的突破口,比如业内比较成熟的项目Chainlink和PlugChain。
与Chainlink相比,PlugChain是小字辈。网上已经有很多关于Chainlink的文章了。这里单独介绍一下PlugChain。
为了建立一个去中心化的数据网络,每个Oracle都是网络中的一个节点,其架构分为链上组件和链下组件。链上组件负责与用户交互,收集和响应用户请求,而链下组件就是前面提到的数据网络,用来处理数据的采集和传输。在这个架构中,由于PlugChain是一个分布式数据网络,可以避免单点故障的问题。然而,由于分布式数据一致性要求的提高,其性能和实现难度成为新的问题。
因此,通过构建一个完全去中心化的Oracle网络,PlugChain兼容以太坊、比特币和Hyperledger,并支持模块化:系统的每一部分都支持升级。当DON与区块链建立同步时,可以最小化信任,即可以保证操作会严格按照预定义的逻辑执行,那么上述问题就迎刃而解了。
同时,随着DON奖惩系统的出现,行为良好的节点会得到激励,其表现和口碑也会公之于众。相反,有恶意行为的节点会受到惩罚,降低了节点作恶的风险,提高了链下数据传输的准确性。因为DON可以传输数据,所以产生了数百种不同的PlugChainPrice Feeds,这些Feeds为智能合约提供了金融市场数据,从而促进了Web3.0行业的生态发展。
此外,PlugChain使用去中心化的Oracle Network (DON)对智能合约进行离线计算,同时连接到区块链以最小化信任。因此,DON可以执行任何计算任务,同时确保可伸缩性和隐私。它不仅实现了和Web2.0一样丰富的功能,还利用了区块链的各种技术和特性,提高了Oracle的准确性、防篡改性、运行速度和透明性。
这也是PlugChain坚持d on的原因,解决了“数据”的来源,保证了数据传输的准确性和公平性。
02.跨链:数据流向哪里?
区块链间(Inter-Blockchain)是指价值通过一种技术跨越链间的壁垒直接流通。区块链是一种分布式总账:一个区块链是一个独立的账本,两个不同的链是两个不同的独立账本。两个账簿没有关联,本质上没有账簿间价值转移的途径。但是对于特定的用户来说,用户在一个区块链中储存的价值,可以变成在另一个链条中的价值,这就形成了价值的循环。
现有的跨链技术包括公共见证公证方案、侧链/中继、散列锁和分布式私钥控制。目前最著名的跨链项目是Cosmos和Polkadot,这两个项目都采用了基于中继链的多链多层架构。可见,侧链中继链技术将是未来跨链技术的主力。
基于此,基于Cosmos的PlugChain继承了Cosmos的很多跨链优势。其中,PlugChain还推出了自己的PlugChainHub(类似于CosmosHub),所有并行链都通过其跨链协议连接到PlugChainHub,以便Hub协助跨链交易和资产转移的验证。因此,跨链交易可以在多个集线器之间安全地路由和转发,类似于互联网的TCP/IP协议。
此外,PlugChain坚持“包容”的观点,整合了Ripple的InterLedger协议和Polkadot的中继链/侧链概念,支持多链异构多链跨链平台,让多个区块链无信任交互,创新状态和资产碎片化下的跨链互操作。
因此,当只需要跨链资产交易时,承担该功能的PlugChain网络中的分段节点可以独立启用lnterledger协议(该协议使用密码算法为这两个会计系统和连接器创建资金托管),当所有参与者对资金数额达成共识时,就可以相互交易,并且只有参与交易的会计系统可以跟踪交易,隐私性也可以得到保证,这极大地提供了跨链资产转移的安全性。
可以看出,PlugChain通过跨链技术实现了不同独立区块链之间服务的高耦合,将流程复杂的异构区块链之间的服务横向开放,从技术上解决了“数据交互”的问题。
结论:随着公链基础设施的逐步完善,也许在未来,我们会发现不一定需要以太坊来支持所有的网络事务,不同的公链足以满足不同的功能应用。所以多链并行必然是大势所趋,跨链基础设施显然更有利于多链世界的建立。对于专注于“跨链”和“预测器”的PlugChain来说,从技术角度完美解决了“数据从哪里来”和“数据流向哪里”这两个问题,其未来价值自然不言而喻。