Comprehending the B2 Network: The Rollup Layer , The DA Layer and B2 Hubs in real life.

Anastecia Francis
2 min readJan 18, 2024

--

B² Network is a progressive ZK Confirmation check responsibility rollup arrangement intended for Bitcoin. This imaginative framework is separated into two fundamental layers: DA Layer and Rollup Layer.

* The Rollup Layer

In the Rollup Layer, B² utilizes zkEVM, a local based zk rollup arrangement. zkEVM is a zk virtual machine viable with Ethereum’s EVM however with a marginally unique inside structure. B² presents account reflection in zkEVM, supporting different kinds of records, including Bitcoin, Ethereum, and web2 social records, while additionally offering gas designation. This layer incorporates Bitcoin State to improve the security of Bitcoin exchanges through zk evidences and considers the formation of Bitcoin-based applications by dapp designers. In addition, B2 provides decentralized Bitcoin Indexer services for querying Bitcoin’s status (BTC balance, BRC20 tokens, etc.) and facilitates cross-chain functionality from Bitcoin to B2. A critical component of B² is its decentralized Sequencing, achieved through off-chain calculations by B² hubs, guaranteeing exchange security and staying away from centralization.

* The DA Layer

In the DA Layer, decentralized capacity is used to chronicle and affirm rollup information. B² hubs are answerable for zk confirmation check and other off-chain calculations. On the Bitcoin Network, the final settlement and confirmation take place.

* B2 Nodes in Action

B² hubs work inside a multi-party blockchain model utilizing the universe sdk structure. Modules incorporate rollup sequencer, Bitcoin indexer, Bitcoin committer, rollup zk evidence check, capacity zk confirmation, and validator set. The rollup sequencer module chooses a legitimate sequencer for a given period, accomplishing decentralized sequencing much the same as DPoS. The Bitcoin indexer module synchronizes Bitcoin exchanges, producing zk verifications for Bitcoin’s blocks and exchanges that are then synchronized with the rollup. Bitcoin transactions, bit value commitments based on proof data, and tapscript generation are all made possible by the Bitcoin committer module. The rollup zk evidence confirmation module checks zk verification data. The capacity zk confirmation check module guarantees decentralized capacity hubs have put away the predetermined rollup information duplicates inside a predefined time, compensating them upon fruitful confirmation. The validator set module keeps up with the approval hubs and fills in as the Bitcoin layer’s Schnorr signature set for information keeping in touch with Bitcoin.

--

--

No responses yet