Blockchain relay schemes enable cross-chain state proofs without requiring trusted intermediaries. This is achieved by applying the source blockchain's consensus validation protocol on the target blockchain. Existing chain relays allow for the validation of blocks created using the Proof of Work (PoW) protocol. Since PoW entails high energy consumption, limited throughput, and no guaranteed finality, Proof of Stake (PoS) blockchain protocols are increasingly popular for addressing these shortcomings. We propose Verilay, the first chain relay scheme that enables validating PoS protocols that produce finalized blocks, for example, Ethereum 2.0, Cosmos, and Polkadot. The concept does not require changes to the source blockchain protocols or validator operations. Signatures of block proposers are validated by a dedicated relay smart contract on the target blockchain. In contrast to basic PoW chain relays, Verilay requires only a subset of block headers to be submitted in order to maintain full verifiability. This yields enhanced scalability. We provide a prototypical implementation that facilitates the validation of Ethereum 2.0 beacon chain headers within the Ethereum Virtual Machine (EVM). Our evaluation proves the applicability to Ethereum 1.0's mainnet and confirms that only a fraction of transaction costs are required compared to PoW chain relay updates.
翻译:链链中继方案无需信任的中间人即可提供跨链式国家证明。 这是通过在目标链链中应用源链链链的共识验证协议来实现的。 现有的链中继程序允许使用工作证明协议验证所创建的区块。 由于PoW需要高能源消耗、有限的吞吐量和没有保证的终局性, 用于解决这些缺陷的Scake(Pos)链规程越来越受欢迎。 我们提议Verilay, 第一个链中继方案能够验证产生最终的区块的poS协议, 例如Etheyum 2.0、宇宙和Polkadot。 这个概念不需要修改源链协议或验证操作。 块中标的签名由目标链上的专门的智能后继合同加以验证。 与基本的PoW链中继程序相比, Verilay只需要一组块头协议才能提交来保持完全的可核查性。 这可以提高可缩放性。 我们提供一种准性的实施方法, 以方便 Eceum 2.0 信标链 头结构(EVEVeMM) 中继程序更新了我们对Eserem 中继成本要求的可适用性交易。