Skip to content

Commit d395b1a

Browse files
update after sme review
1 parent 999a9ad commit d395b1a

File tree

3 files changed

+13
-9
lines changed

3 files changed

+13
-9
lines changed
Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,17 @@ Erigon has a modular architecture, which makes it highly efficient and customiza
44

55
## Key features
66

7-
- Modular architecture: Erigon's modular design allows different components to be developed, optimized, and updated independently. This separation of concerns helps in improving the performance and reliability of each module.
7+
### Modular architecture
8+
Erigon's modular design allows different components to be developed, optimized, and updated independently. This separation of concerns helps in improving the performance and reliability of each module.
89

9-
- Performance optimization: Erigon employs advanced techniques for data handling, such as memory-mapped files and optimized data structures, to ensure high-speed processing of blockchain data.
10+
### Performance optimization
11+
Erigon employs advanced techniques for data handling, such as memory-mapped files and optimized data structures, to ensure high-speed processing of blockchain data.
1012

11-
- Reduced disk usage: By implementing a more efficient database schema, Erigon significantly reduces disk usage compared to other Ethereum clients.
13+
### Reduced disk usage
14+
By implementing a more efficient database schema, Erigon significantly reduces disk usage compared to other Ethereum clients.
1215

13-
- Fast synchronization: Erigon's fast sync method allows nodes to catch up with the blockchain more quickly by downloading only the most recent state of the blockchain, rather than the entire history.
16+
### Fast synchronization
17+
Erigon's fast sync method allows nodes to catch up with the blockchain more quickly by downloading only the most recent state of the blockchain, rather than the entire history.
1418

1519
## Erigon as a sequencer
1620

@@ -26,16 +30,16 @@ The following sequence diagram shows how a transaction is processed by the Erigo
2630

2731
## CDK erigon
2832

29-
The CDK implementation of Erigon, available at [0xPolygonHermez/cdk-erigon](https://github.com/0xPolygonHermez/cdk-erigon), is a specialized adaptation that provides a framework for creating and managing blockchain networks with customized consensus algorithms, transaction handling, and state management tailored to specific use cases.
33+
The CDK implementation of Erigon, available at [0xPolygonHermez/cdk-erigon](https://github.com/0xPolygonHermez/cdk-erigon), is a specialized adaptation that provides a framework for creating and managing zkEVM networks with that run using the zkEVM protocol.
3034

31-
### Differences from the standard Erion
35+
### Differences from the standard erigon
3236

33-
- Custom consensus mechanisms: The CDK implementation allows for the integration of custom consensus protocols, enhancing the flexibility and adaptability of the blockchain.
37+
- zkEVM consensus mechanisms: The CDK implementation integrates with zkEVM consensus protocols.
3438

3539
- Optimized for layer 2 solutions: This adaptation is optimized for layer 2 scaling solutions which focus on high throughput and reduced transaction costs.
3640

3741
- Enhanced modular architecture: While Erigon is already modular, the CDK implementation extends this modularity, allowing developers to more easily customize and replace components, such as the consensus mechanism, transaction pool, and state management.
3842

3943
- Integration with the Polygon ecosystem**: CDK Erigon is designed to seamlessly integrate with the broader Polygon ecosystem, facilitating interoperability with Polygon products and services, scaling solutions and tools.
4044

41-
5. Tailored RPC interface: The RPC interface in the CDK implementation is adapted to support additional functionalities and optimizations, enabling more efficient communication and interaction with the network.
45+
- Tailored RPC interface: The RPC interface in the CDK implementation is adapted to support the zkEVM protocol's functionalities and optimizations, enabling more efficient communication and interaction with the network.

docs/img/cdk/erigon/erigon.png

-20.4 KB
Loading

mkdocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ nav:
5656
- Version compatibility matrix: cdk/version-matrix.md
5757
- Build: '!import https://github.com/0xPolygon/kurtosis-cdk?branch=main'
5858
- Erigon:
59-
- Summary: cdk/erigon/summary.md
59+
- Erigon: cdk/erigon/index.md
6060
- Releases: cdk/erigon/releases.md
6161
- Deploy a node: cdk/erigon/deploy-cdk-erigon.md
6262
- How to:

0 commit comments

Comments
 (0)