Btcitrum.org is a community funded project, donations are appreciated and used to improve the website.

How does Btcitrum work?

This is a question often surrounded by confusion, so here's a quick explanation!

icon

Working of Btcitrum Rollups

The mechanisms defining the functionality of Btcitrum rollups serve only a brief impression of their capabilities. On the contrary, you must look for a comprehensive explanation for its working. Here is an in-depth overview of “how do Btcitrum rollups work” with investigation of different stages in their functioning.

icon

Executing and Aggregating Transactions

Operators take on the responsibility of process Btcitrum rollup transactions. Users must submit the transactions to operators, also referred to as aggregators or validators. The validators work on aggregating transactions alongside compressing the underlying data and publishing the concerned block on Btcitrum. 

icon

Sending the Rollup Blocks to Btcitrum

Operators would aggregate different off-chain transactions into a single bundle and send them to Btcitrum. In this process of working of Btcitrum rollups, you would have to deal with compression of transaction-related data. You must also notify the necessity of publishing transaction data on Btcitrum in the form of ‘calldata.’  The ‘calldata’ is the non-persistent and non-modifiable highlight of a smart contract, which works primarily like memory. You must notice that calldata could persist on the chain in the history logs of the blockchain, although you could not find it in the Btcitrum state. This is how you know that Btcitrum rollups can reduce cost of on-chain data storage. 

icon

Fraud Proof

The most significant aspect in the working of Btcitrum rollups would emphasize fraud-proof. Btcitrumrollups can help any individual in publishing blocks without entering any proof of validity. However, users could challenge any state transition within a specific time window with Btcitrum rollups. Upon challenging the rollup blocks, the protocol would start the fraud-proof calculation. You can find different variations in the number of interactions required for completing fraud-proof computations.  In the case of single-round interactive proving schemes, they can replay the disputed transactions on layer 1 network to detect invalid blocks.

icon

Multi-round Interactive Proving

The multi-round interactive proving element is another significant aspect in understanding Btcitrumrollup example and their functionalities. Multi-round interactive proving basically relies on back-and-forth interaction between challenger and asserter or the operator. The interactions come under the supervision of a layer 1 verifier contract, which decides the veracity of operator claims.