这也是介绍 Polygon PoS 链架构的 2 个核心组件——Heimdall 链和 Bor 链——的好时机。 Heimdall 链和 Bor 链Heimdall 与部署在以太坊主网上的 Stake Manager 合约协同工作,以协调验证器选择和更新验证器。 由于 Staking (质押)实际上是在以太坊智能合约上完成的,我们不必依赖验证者的诚实性,而是为这个关键部分继承以太坊链的安全性。即使大多数验证者串通并开始恶意行事,社区也可以聚集在一起并在以太坊上重新部署合约以进行分叉,即削减恶意验证者,并且链可以继续按预期运行。 Heimdall 还负责检查点(checkpointing)——本文后面将详细介绍这一点。 Bor 是 PoS 链架构的区块生产者层,负责将交易聚合成区块。 Bor 区块生产者是由 Heimdall 验证器定期改组的验证器的子集。区块生产者被选中来仅验证一定数量的区块,也称为「跨度(span)」。在此时间段之后,该选中过程再次被触发。 让我们仔细看看选择区块生产者的过程。
该模型允许任何人使用任意数量的 MATIC 代币参与保护网络。它也不会牺牲交易速度,因为并非所有验证者都必须一直验证区块。 让我们回到 Heimdall 的另一个重要功能——检查点(Checkpointing)。 检查点检查点很重要,因为它们在以太坊链上提供了最终性。 Heimdall 层允许将 Bor 生成的区块聚合到单个 Merkle 根中,并定期将其发布到以太坊主链。此已发布状态也称为检查点,因此整个过程称为检查点。 (责任编辑:admin) |