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/Learn/rev-plus/design.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ sidebar_position: 2
12
12
13
13
Rev+ is implemented as a protocol-level feature integrated directly into the Core blockchain's transaction processing pipeline. The Rev+ model comprises two primary components: an on-chain `configuration` contract and `core chain modifications` that handle the fee distribution logic.
@@ -46,7 +46,7 @@ Rev+ core chain logic is implemented directly in the Core blockchain's transacti
46
46
***Configuration Sync:** Reads the latest configuration from `Configuration.sol`. Governance updates are reflected immediately in the next processed transaction.
47
47
***Struct Compatibility:** Uses Go-language versions of the same structs as in Solidity, ensuring consistency across layers.
48
48
49
-
#### **Gas Accounting**
49
+
#### Gas Accounting
50
50
51
51
Rev+ introduces a distinct gas accounting mechanism that preserves Core’s standard 50M gas per block limit while supporting additional gas-based reward distributions.
52
52
@@ -56,8 +56,10 @@ Rev+ introduces a distinct gas accounting mechanism that preserves Core’s stan
56
56
57
57
##### Example
58
58
59
-
*`block.gasUsed`: 50,000,000 (reported)
60
-
* Sum of all `tx.gasUsed`: 150,000,000 (includes 100M for Rev+ rewards)
59
+
*`block.gasUsed`: 50,000,000 (reported)
60
+
61
+
* Sum of all `tx.gasUsed`: 150,000,000 (includes 100M for Rev+ rewards)
62
+
61
63
* Net effect: The block’s throughput remains stable, while distributed gas is transparently handled post-EVM.
62
64
63
65
This accounting model ensures that Rev+ can scale with network usage without disrupting validator block production or degrading network performance.
0 commit comments