How do you view the latest collaboration between @BSquaredNetwork and @babylon_chain? One is a modular expansion solution provider for BTC, launching the B² Hub modular DA layer, and the other is a BTC second-layer POS secure staking service provider, bringing native asset staking income into the BTC network.
The combination of the two is similar to the combination of Celestia modular DA layer and Eigenlayer shared security layer, right? Next, I will analyze the technical implementation process:
According to the announcement, in this collaboration, both B² Hub and B² Rollup layer will adopt Babylon's BTC staking to enhance security and support BTC LSD and BTC Restaking functions.
Why is it said that BTC staking can provide security for B² internal components? Taking B² Hub as an example to further explain:
1) B² Hub is a key component in the DA layer of B² Network, equivalent to a decentralized verification network. It will handle Sequencer selection, distributed Storage, data and proof processing from ZK-Rollup layer, generation of Commitment to send inscription to the BTC mainnet, Indexer maintenance, and result verification of challenge to challengers, etc.
It should be noted that at each key step in B² Hub, there is involvement of a decentralized Validators network for verification and governance.
The question is, how can the security of this verification network be ensured?
One approach is to use Validators for local network POS staking, and follow the agreed specifications for Reward and Slash. The staked assets are tokens on the local second-layer chain. This approach is theoretically feasible, but lacks a higher level of security. Another approach is to have these Validators directly participate in asset staking on the BTC mainnet, and then use them to secure the security of external POS systems.
Obviously, after the collaboration between B² Hub and Babylon, it will advance to the second security assurance approach, which enhances the security of its decentralized verification network.
2) How does Babylon's introduction of BTC staking system ensure the security of external POS systems?
Time lock: Babylon will lock the assets requested for staking on the mainnet for a certain period of time. During the lock-up period, the staker cannot use the staked assets, which also becomes a constraint on the staker in the external POS system, requiring the staker to follow the rules of the external POS system. Any violation may result in the inability to redeem the staked assets.
One-time signature EOTS: Babylon has introduced a signature scheme. If the same private key signs two different blocks at the same block height, the private key will be exposed. This means that if the staker attempts double payment, their private key will be exposed, and their staked BTC assets will be forfeited. EOTS signature can be achieved through BTC's native Schnorr signature, equivalent to the security level of BTC's multi-signature governance.
Final round multi-signature consensus: Babylon stipulates that a block will only be finally confirmed when it receives EOTS signatures from more than 2/3 of the BTC stakers. This means that if a malicious node attempts double signing when the signatures are less than 1/3, their private key will be exposed, and the staked assets will be forfeited. This mechanism further ensures that staking nodes can participate in POS system governance in accordance with the rules.
3) So, how does Babylon provide security support for B² Hub? Specifically:
First, the decentralized verification network of B² Hub needs to reach a consensus mechanism, including node staking of BTC and B² tokens for governance. The use of a dual asset staking mechanism can prevent some nodes in the second-layer network from attempting to control the network by purchasing a large number of B² tokens, as they must also have a large amount of BTC assets staked on the mainnet.
Second, B² Hub has established Epoch consensus and CheckPoint. During each Epoch period, verification nodes need to vote on all on-chain behaviors, and the final confirmation of each POS second-layer chain block must wait for at least two BTC mainnet block timestamps. This will provide enough time for the second layer's own governance mechanism to determine the certainty of state transitions, in order to punish possible malicious behavior.
Finally, Babylon cleverly uses BTC timestamps to prevent "long-range attacks." Simply put, if a node in the POS chain attempts to create a fork in the second layer, and builds a longer forked chain, if the new forked chain is longer than the original chain, it will damage the consensus of the entire second-layer network.
Malicious nodes would need a long time to brew and prepare in order to achieve their goal. If the timestamps of the POS chain blocks are linked to the timestamps of the Bitcoin mainnet blocks, with each POS block corresponding to a Bitcoin block, the problem would be solved.
Imagine, if a malicious node in the POS chain attempts a long-range attack, it not only needs to control the consecutive blocks on the POS chain to create the longest chain, but also needs to control the longest chain on the BTC network. While manipulating the POS chain may be relatively low in cost, controlling the BTC mainnet chain at this stage would require astronomical computational power.
Of course, in addition to enhancing security, the collaboration between B² Hub and Babylon is also beneficial for the interoperability of both ecosystems, bringing direct re-staking benefits. Users staking BTC to B² Hub's Validator can receive token rewards provided by B². When Babylon's staking mainnet goes live, they can also enjoy re-staking benefits from the Babylon ecosystem, staking BTC to receive stBTC, and simultaneously gaining double benefits from staking in both B² Hub and Babylon staking contracts.
Above
Celestia's modular DA has become a more economical and efficient choice for Ethereum's Rollup layer2, and B² Hub's long-term positioning is also to provide services as a modular DA layer for multiple Rollup layer2 chains in the BTC ecosystem.
The unique off-chain zk-Rollup proof system and BitVM-style Commitment mainnet challenge of B² Hub have achieved a form of POS chain external consensus close to the security consensus of the BTC mainnet. After all, with the existence of challengers, node behavior will likely be considered "optimistic."
Eigenlayer's re-staking provides gains to Ethereum nodes to provide security for its EigenDA node service, effectively enhancing node verification capability through economic incentives. By analogy, Babylon's role is actually similar to the Function provided by Eigenlayer.
In summary, if we compare the impact of the collaboration between B² Network and Babylon on the BTC layer2 ecosystem to the utility of Celestia DA and Eigenlayer Restaking for the Ethereum layer2, is it easier to understand?
免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。