MSD核心网络伴生平行链 满足可交互的异链同步通讯
MSD伴生平行链(可并行化的链)是区块链的一种更简单的形式,它连接到由MSD核心网络提供的安全性上,而不是自己提供安全性。在这套伴生体系中MSD核心网络不仅为附加的平行链提供了安全性,而且还提供了它们之间安全消息传递的保证。平行链的一个关键特性是它们执行的计算本质上是独立的。图灵完备的智能合约的完全通用的系统在确定哪些交易将彼此“冲突”时会遇到问题,这意味着可能并行化的交易会按顺序运行,从而浪费了宝贵的计算时间。MSD核心网络将这些“冲突”进行了统筹,将多个大脑并存变成一个核心网络+无数触须延伸的伴生体,意味着我们可以一次执行所有的平行链而不用担心“冲突” —— 如果我们有 10 个平行链,我们可以使用相同的安全源执行 10 倍的工作。
构建MSD伴生平行链的另一个目的:它们可以针对其问题领域以最有效的方式实现数据存储和交易操作,而不会陷入特定于区块链的脚本语言或虚拟机中。在他们的核心,诸如比特币脚本和 EVM 之类的模型在设计时就考虑到了互操作性的目标,但是,使用这些模型的系统要为其实现的交付部分支付更高的执行成本。相比之下,MSD伴生平行链通过异步消息传递相互通信,因此只在平行链相交的边界处支付数据一致性的成本。
任何公链通过接入伴生的生态可以转变为一个为完全通用的、图灵完备的智能合约提供框架的平行链。在这个平行链部署的合约既会受益于以太坊智能合约的通用性和互操作性,也会因其而带来不便。最主要的区别是,它是完全选择加入的。在实际使用中MSD伴生平行链能够集成重点解决方案的同时,还可以保留使用非常通用的框架作为其最强大特性之一的可选性。
MSD伴生平行链的一个最有趣的用例是作为可伸缩性的工具。可以创建具有自己的平行链创建了一个树状结构,可以用于执行高度分布式的计算,而不会减少MSD核心网络本身的总体负担。当有足够多的节点在计算时,就像在一级平行链的情况下,通常会获得必要的数据。当链出现停滞或受到攻击时,存储的价值可以被提取,尽管当链执行智能合约锁定资金或自动管理自己的费用时,这是困难的。这意味着,即使是可能需要数小时处理得极其复杂的交易,链的验证人也可以在很短的时间内验证。
MSD伴生平行链通过允许每个平行链定义其自身有效性的概念,我们可以从当前的庞大证明无缝过渡到将来的更轻,更高级的证明。随着分片研究的发展,可以轻松添加实施最新技术的平行链。MSD核心网络让区块链世界更具可扩展性,可以毫不费力地集成可扩展性方面的最新发展,慢慢构筑成一个Web3.0的底层生态。
(责任编辑:zhuzhu)