ERGO

Subblocks

Layer 1 scaling work for faster provisional transaction feedback

Subblocks are being tested in the Matrix devnet/test stream to provide near-instant transaction inclusion feedback without sacrificing decentralization or security. Ordering blocks remain responsible for final settlement.

Key Metrics

Feedback Time

Target provisional inclusion feedback

~1-2 seconds

Throughput Increase

Matrix implementation is still in rollout testing

Devnet

Security Model

Same as main blocks

Layer 1

Compatibility

Backward compatible

100%

Key Features

Subblocks aim to combine Layer 1 security with faster wallet and dApp feedback

Fast Provisional Feedback

Near-instant transaction inclusion feedback for improved user experience without sacrificing decentralization

Layer 1 Security

Full blockchain security without trusted intermediaries or bridges

Seamless Integration

Works with existing infrastructure - no bridges or sidechains needed

Parallel Processing

Input-block chains can reduce perceived latency and improve transaction propagation

Adaptive Difficulty

Dynamic adjustment ensures consistent block times even with varying hash power

Miner Incentives

Additional rewards for subblock miners while maintaining main chain security

Technical Details

Understanding the architecture and implementation of subblocks

Architecture

Subblocks are intermediate blocks between main blocks that provide faster confirmations. They maintain the same security model as main blocks but with adjusted difficulty targets.

Consensus Mechanism

Uses a modified version of Autolykos that allows for variable difficulty targets. Subblocks contribute to the overall chain weight while maintaining compatibility with existing infrastructure.

Transaction Ordering

Transactions in subblocks are ordered deterministically using a combination of timestamp and transaction ID, preventing front-running and ensuring fairness.

State Management

Subblocks update the UTXO set incrementally, allowing for efficient state transitions without full block validation overhead.

Use Cases

Applications that benefit from faster provisional transaction feedback

DeFi Applications

Improve swap UX with faster inclusion feedback while final settlement remains on ordering blocks

Payment Systems

Point-of-sale flows with faster provisional payment feedback

Gaming

Faster game-state feedback without waiting for full ordering-block settlement

Social Applications

Instant messaging and social interactions on-chain

Frequently Asked Questions

Common questions about subblocks and their implementation

Stay Updated on Ergo Technology

Get the latest technical updates, protocol improvements, and ecosystem news delivered to your inbox.

Follow for daily updates