You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/cdk/erigon/index.md
+12-8Lines changed: 12 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,13 +4,17 @@ Erigon has a modular architecture, which makes it highly efficient and customiza
4
4
5
5
## Key features
6
6
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.
8
9
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.
10
12
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.
12
15
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.
14
18
15
19
## Erigon as a sequencer
16
20
@@ -26,16 +30,16 @@ The following sequence diagram shows how a transaction is processed by the Erigo
26
30
27
31
## CDK erigon
28
32
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.
30
34
31
-
### Differences from the standard Erion
35
+
### Differences from the standard erigon
32
36
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.
34
38
35
39
- Optimized for layer 2 solutions: This adaptation is optimized for layer 2 scaling solutions which focus on high throughput and reduced transaction costs.
36
40
37
41
- 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.
38
42
39
43
- 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.
40
44
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.
0 commit comments