墨客moac公链允许异步调用智能合约,这是否可以看作因为可以随意开发子链,就可以无视前一区块的共识?

14
用户回答
okx
区块链网络由主链和分片链组成。分片链处理交易的方式不同于主链,其核心思想是不是每个节点都需要处理所有的交易。分片之前,整个网络的处理取决于单个节点的处理。而分片后,只有同一片内的处理是同步的、一致的,不同分片则可以是异步的。这种底层解决方案是在区块链本身的基本协议中实施的。分片链的共识依赖于主链,而实现分片时需要修改主链的底层协议,从而需要硬分叉。

另一方面,状态通道是一种技术,其核心思想是允许执行“脱链”交易,只需要将其通道开启和关闭时状态的记录在区块链上。即使在状态通道内发生的一切事情仍保持着非常高的安全性和最终性;如果出现任何问题,仍然可以选择回溯到主链上。例如,A想要给B转1000笔小额的BTC,他们可以在A和B之间打开一个付款通道,通过该通道进行1000次的交易。只需在A和B想要关闭通道时,将这个通道上产生的交易的最终状态写在区块链上。

而墨客MOAC链则是子链的代表。墨客是一个主网已经上线的第三代公链,它突破了异步合约调用、合约分片处理和全领域跨链等当前业界难题,对合约的处理速度远远优于其他智能合约平台。子链可以变成一个个功能库,让子链之间可以互相分享。不同的提供服务的子链,因为服务的不同,必须有角色细分。例如,提供ipfs的子链,重点在存储,而提供zksnarks的子链,重点在运算速度。因此,子链需要专业人士来做它们所需的专业事情。子链和侧链的区别很大,侧链是为小额转账设计的,而子链是更为功能强大、更容易扩展的。母链这里解决全局一致性,而子链不同的共识算法、区块速度等特征可以根据不同需求来定义和创建,以满足不同的需求。

墨客是基于以太坊的补充,是兼容以太坊的。在以太坊各方面的力量,特别是ConsenSys方面的合作,可以进一步发展和完善子链技术。通过墨客,散户和中小企业能够更轻松地实现去中心化的应用程序开发。

进群交流|欧易官网