File tree Expand file tree Collapse file tree 1 file changed +20
-2
lines changed Expand file tree Collapse file tree 1 file changed +20
-2
lines changed Original file line number Diff line number Diff line change 6
6
category : Standard
7
7
type : Core
8
8
status : Draft
9
- created : 2024-08-11T00:00:00.000Z
9
+ created : 2024-08-11
10
10
feature : null
11
11
supersedes : null
12
12
superseded-by : null
@@ -44,6 +44,10 @@ The non-vote transactions do need to be executed eventually. Even though it's
44
44
hard to make sure everyone executes every block within 400ms, on average majority
45
45
of the cluster should be able to keep up.
46
46
47
+ ## Alternatives Considered
48
+
49
+ To be filled.
50
+
47
51
## New Terminology
48
52
49
53
- ` VED ` : Vote Execution Domain, Vote transactions and all its dependencies (e.g.
@@ -117,4 +121,18 @@ some percentage of the validators agree on the `UED bankhash`.
117
121
4 . Add assertion that confirmed ` UED bankhash ` is not too far away from the
118
122
confirmed ` VED bankhash ` (currently proposed at 1/2 of the Epoch)
119
123
5 . Add alerts if ` UED bankhash ` differs when the ` VED bankhash ` is the same.
120
- This is potentially an event worthy of cluster restart.
124
+ This is potentially an event worthy of cluster restart.
125
+
126
+ ## Impact
127
+
128
+ Since we will eliminate the impact of non-vote transaction execution speed,
129
+ we should expect to see fewer forking and late blocks.
130
+
131
+ ## Security Considerations
132
+
133
+ We do need to monitor and address the possibility of UED bankhash mismatches
134
+ when VED bankhash matches.
135
+
136
+ ## Backward Compatibility
137
+
138
+ Most of the changes would require feature gates.
You can’t perform that action at this time.
0 commit comments