Because each Stacks block is anchored to a Bitcoin block through the Proof-of-Transfer consensus mechanism, Stacks is necessarily limited to the same block times as the Bitcoin network. Microblocks allow the Stacks blockchain to perform state transitions between anchor blocks.
Microblocks are a powerful mechanism for developers to create performant, high quality applications on Stacks, while still inheriting the security of Bitcoin.
elected block leaders can produce blocks on the Stacks blockchain either by batching transactions or by streaming them. Microblocks are the product of the streaming model.
Microblocks allow the Stacks blockchain to perform state transitions between anchor blocks.
the leader selects transactions from the mempool and package them into microblocks during the current epoch
Microblocks are blocks of transactions included by a miner after the previous anchor block has been mined
Transactions included in microblocks are processed by the network: their results are known.
The state of microblock transactions should be carefully communicated to users. No transaction is final until it's included in an anchor block, and your application design should reflect this.
Glasp is a social web highlighter that people can highlight and organize quotes and thoughts from the web, and access other like-minded people’s learning.