In certain Blockchain systems, multiple Blockchains are required to operate cooperatively for security, performance, and capacity considerations. This invention defines a cross-chain mechanism where a main Blockchain issues the tokens, which can then be transferred and used in multiple side Blockchains to drive their operations. A set of witnesses are created to securely manage the token exchange across the main chain and multiple side chains. The system decouples the consensus algorithms between the main chain and side chains. We also discuss the coexistence of the main tokens and the native tokens in the side chains.
翻译:在某些区块链系统中,出于安全性、性能和容量考量,需要多个区块链协同运作。本发明定义了一种跨链机制,其中主区块链发行代币,这些代币可被转移至多个侧链并使用,以驱动侧链的运行。系统创建了一组见证人,用于安全管理主链与多条侧链之间的代币交换。该系统实现了主链与侧链共识算法的解耦。此外,我们还讨论了主链代币与侧链原生代币的共存问题。