Skip to content

Commit 751b437

Browse files
committed
add acdt 64
1 parent a1149d5 commit 751b437

File tree

5 files changed

+2085
-0
lines changed

5 files changed

+2085
-0
lines changed
Lines changed: 207 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,207 @@
1+
00:03:58 lightclient: gm
2+
00:04:03 Yassine Ferhane: gm
3+
00:04:06 wolovim: Reacted to "gm" with 🌞
4+
00:04:48 Justin Traglia: Gm
5+
00:05:14 Fredrik: Reacted to "gm" with 🌅
6+
00:05:17 Fredrik: Reacted to "gm" with 🌅
7+
00:05:20 Fredrik: Reacted to "Gm" with 🌅
8+
00:06:02 Stefan Starflinger: hello
9+
00:06:46 James He: Prysm released post mortem main net incident
10+
00:07:05 Mario Vega: Reacted to "Gm" with 🌅
11+
00:07:07 Justin Traglia: Replying to "Prysm released post ..."
12+
13+
https://prysm.offchainlabs.com/docs/misc/mainnet-postmortems/#fusaka-mainnet-prysm-incident
14+
00:07:30 James He: https://prysm.offchainlabs.com/docs/misc/mainnet-postmortems/
15+
00:07:35 James He: Reacted to "https://prysm.offcha..." with 👍
16+
00:07:45 Barnabas: Reacted to "https://prysm.offcha..." with 💯
17+
00:07:47 Bharath: Reacted to "https://prysm.offcha..." with 👍
18+
00:08:05 Mario Vega: https://github.com/ethereum/execution-spec-tests/releases/tag/bal%40v2.0.0
19+
00:10:53 felipe: Reacted to "https://github.com..." with ❤️
20+
00:14:03 Justin Traglia: https://github.com/ethereum/consensus-specs/pull/4788
21+
22+
In the PR we've made, builders will be tracked in a new builders list in the state. Some key changes: There is no activation queue for builders. Top-up deposits are instant, as soon as they hit the CL. The minimum builder balance is 1 ETH. Builders will not be able to perform partial withdrawals; only do full exits. Builders cannot be slashed nor penalized, which leads to a few nice simplifications for payments. Builder payments are faster since they don't need to go through the exit queue & min validator withdrawal delay.
23+
00:15:08 Mario Vega: How would this list be bootstraped at fork boundary?
24+
00:15:46 Pawan Dhananjay: We’d need some time to review this for lighthouse
25+
00:16:49 Barnabas: Reacted to "We’d need some time ..." with 👍
26+
00:17:16 Justin Traglia: https://github.com/ethereum/pm/issues/1835
27+
00:19:32 Justin Traglia: https://github.com/ethereum/consensus-specs/pull/4777
28+
00:20:43 Raúl Kripalani: i'll take a look
29+
00:20:52 Barnabas: Reacted to "i'll take a look" with 👍
30+
00:20:54 Justin Traglia: Reacted to "i'll take a look" with 🙏
31+
00:23:40 Pawan Dhananjay: The preferences are just gas limit and fee_recipient right?
32+
00:24:09 Pawan Dhananjay: Gotcha, I’ll check it out
33+
00:24:15 Bharath: Replying to "Gotcha, I’ll check i..."
34+
35+
https://github.com/ethereum/consensus-specs/pull/4777/commits/779d0037dd12f272bb0e4bc84add20833416bddb
36+
00:24:34 Bharath: https://github.com/ethereum/builder-specs/pull/138
37+
00:25:15 Barnabas: Replying to "https://github.com/e..."
38+
39+
is this built on top of 4788?
40+
00:25:34 Barnabas: Replying to "https://github.com/e..."
41+
42+
https://github.com/ethereum/consensus-specs/pull/4788
43+
00:25:43 Justin Traglia: Also, consensus devs, please review the following PRs. I would like to merge them today:
44+
45+
Refactor process_withdrawals consensus-specs#4765
46+
Refactor get_expected_withdrawals consensus-specs#4766
47+
00:26:23 Pawan Dhananjay: Replying to "Gotcha, I’ll check i..."
48+
49+
My first instinct is trusted_payments_accepted is unnecessary as the proposer doesn’t have to adhere to this preference in any way
50+
00:26:49 Justin Florentine (Besu): this guy gets it
51+
00:26:55 Enrico Del Fante (tbenr): Reacted to "this guy gets it" with 🔥
52+
00:26:57 Kamil Chodoła: Reacted to "this guy gets it" with 🔥
53+
00:26:57 Mario Vega: Reacted to "this guy gets it" with 🚀
54+
00:26:59 Justin Traglia: Reacted to "this guy gets it" with 😄
55+
00:26:59 wolovim: Reacted to "this guy gets it" with 📈
56+
00:27:00 Marc: Reacted to "this guy gets it" with 🔥
57+
00:27:01 draganrakita: Reacted to "this guy gets it" with 🚀
58+
00:27:03 draganrakita: Reacted to "this guy gets it" with 📈
59+
00:27:04 draganrakita: Reacted to "this guy gets it" with 🔥
60+
00:27:11 Yassine Ferhane: Reacted to "this guy gets it" with 🔥
61+
00:27:13 Enrico Del Fante (tbenr): Replying to "this guy gets it"
62+
63+
He is just trying to emulate the original
64+
00:27:20 Alexey: if we will have shorter slots, it might be not good to increase it now, unless we are ready to double it next time?
65+
00:27:25 Ben Adams: Reacted to "this guy gets it" with 🚀
66+
00:27:25 Ben Adams: Reacted to "this guy gets it" with 😄
67+
00:27:53 Justin Florentine (Besu): Replying to "this guy gets it"
68+
69+
ben has his own, significant energy lets goooooo
70+
00:28:00 Ben Adams: Replying to "if we will have shor..."
71+
72+
Don't think shorter slots needs to effect it
73+
00:28:53 Pawan Dhananjay: Reacted to "this guy gets it" with 🔥
74+
00:29:12 Raúl Kripalani: perfect
75+
00:29:20 Alexey: Replying to "if we will have shor..."
76+
77+
You will have less time for execution?
78+
00:29:36 Enrico Del Fante (tbenr): Replying to "if we will have shor..."
79+
80+
Yeah, shorter slots should adjust GAS independently
81+
00:30:30 Alexey: Replying to "if we will have shor..."
82+
83+
I mean in 6 sec slot time 80 will feel like 160
84+
00:31:06 Enrico Del Fante (tbenr): Replying to "if we will have shor..."
85+
86+
So if we go to 6, at activation gas limit will be halved, independently by current value
87+
00:32:14 Alexey: Reacted to "So if we go to 6, at..." with 👍
88+
00:33:01 Kamil Chodoła: Quite a broad topic so worth hearing from others - but maybe once we will have solid numbers?
89+
00:33:02 wolovim: It was only 2 one-off sessions
90+
00:33:28 Maria Silva: Replying to "Quite a broad topic ..."
91+
92+
Yeah, agreed
93+
00:33:57 Alexey: https://github.com/NethermindEth/nethermind/pull/9942 will be ready tomorrow
94+
00:34:14 Barnabas: Reacted to "https://github.com/N..." with 👍
95+
00:35:29 Ben Adams: Reacted to "ben has his own, sig..." with 💜
96+
00:35:38 Ben Adams: Reacted to "this guy gets it" with 🔥
97+
00:35:55 Raúl Kripalani: Reacted to "https://github.com/N..." with 👍
98+
00:36:02 Raúl Kripalani: Reacted to "https://github.com/N..." with 🎉
99+
00:36:27 Justin Traglia: Reacted to "My first instinct is..." with 👍
100+
00:37:17 Kamil Chodoła: Not controversial - not seeing much value in voting gas limit on validators side while blobs are specd
101+
00:37:22 Justin Traglia: Replying to "Gotcha, I’ll check i..."
102+
103+
I’ve reverted the trusted_payments_accepted change. We can discuss adding that later, if/when the PR is merged.
104+
00:38:34 Kamil Chodoła: Would be nice to have networks parameters be on specification to be set.
105+
106+
Imagine giving slot time as a parameter for validators to decide on :D
107+
00:38:58 Barnabas: Replying to "Would be nice to hav..."
108+
109+
Giphy [ID:1T96TRBBGYThC]
110+
[Full message cannot be displayed on this version]
111+
00:39:07 Kamil Chodoła: Reacted to "Replying to "Would..." with 😂
112+
00:39:10 Ben Adams: Reacted to "Giphy [ID:1T96TRBBGY..." with 😂
113+
00:39:13 Alexey: Reacted to "Giphy [ID:1T96TRBBGY..." with 😂
114+
00:39:16 Akash | ECH: Reacted to "Giphy [ID:1T96TRBBGYThC]" with 😂
115+
00:39:28 Luca | Vero: Reacted to "Giphy [ID:1T96TRBBGYThC]" with 😂
116+
00:39:32 Ben Adams: Replying to "Would be nice to hav..."
117+
118+
Voting on slot time; changing per block?
119+
00:39:39 Pawan Dhananjay: Reacted to "Giphy [ID:1T96TRBBGYThC]" with 😂
120+
00:39:53 Ameziane Hamlat: Reacted to "Giphy [ID:1T96TRBBGYThC]" with 😂
121+
00:40:09 Kamil Chodoła: Replying to "Would be nice to h..."
122+
123+
but only can decrese by 0.001% per block
124+
00:40:48 Mario Vega: Reacted to "Giphy [ID:1T96TRBBGYThC]" with 😂
125+
00:40:54 Justin Traglia: Reacted to "Giphy [ID:1T96TRBBGYThC]" with 😂
126+
00:43:42 Enrico Del Fante (tbenr): Replying to "Would be nice to hav..."
127+
128+
🤯
129+
00:43:53 Enrico Del Fante (tbenr): Reacted to "Giphy [ID:1T96TRBBGYThC]" with 😂
130+
00:47:51 Stefan Starflinger: https://notes.ethereum.org/@ethpandaops/bal-devnet-1 updated devnet note for bals
131+
00:48:28 Stefan Starflinger: (not all the branches for ELs are available yet)
132+
00:49:00 Barnabas: https://ethereum-magicians.org/t/h-star-name-for-consensus-layer-upgrade-after-glamsterdam/24298/16?u=bbusa
133+
00:49:01 nixo: TIL how to pronounce chase’s discord handle
134+
00:49:13 Chase Wright: Reacted to "TIL how to pronounce..." with 😂
135+
00:49:32 Kamil Chodoła: In Nethermind we built sth similar for RPC benchmarking - Carlos is not there but asked him already to comapre and see the way forward if we should continue our effort or we should collab to make it generally better
136+
00:49:37 nixo: the portmanteau is already up too!
137+
https://ethereum-magicians.org/t/h-star-name-for-consensus-layer-upgrade-after-glamsterdam/24298/18
138+
00:49:37 Barnabas: Heka -> Heze
139+
00:50:09 Ben Adams: Hezgota
140+
00:50:11 Leo: I can look at the pronuntiation
141+
00:50:16 nixo: Reacted to "I can look at the pr..." with 💙
142+
00:50:18 Barnabas: Reacted to "I can look at the pr..." with 💙
143+
00:50:30 Chase Wright: Replying to "In Nethermind we bui..."
144+
145+
Based on my notes and overall goals, it would be a perfect collaboration to combine these 2 repos and unify the architecture.
146+
00:50:42 Barnabas: 18dec - ACDE
147+
22dec - ACDT Cancelled
148+
25dec - ACDC Cancelled
149+
29dec - ACDT Cancelled
150+
1jan - ACDE Cancelled
151+
5jan - ACDT -> ACDE
152+
8jan - ACDC
153+
12jan - ACDT
154+
00:51:16 Ben Adams: Reacted to "18dec - ACDE
155+
22dec -..." with 👍
156+
00:51:21 Akash | ECH: Reacted to "18dec - ACDE
157+
22dec -..." with 👍
158+
00:51:22 Mario Vega: Reacted to "18dec - ACDE
159+
22dec -..." with 👍
160+
00:51:23 Ameziane Hamlat: Reacted to "In Nethermind we bui..." with 👍
161+
00:51:28 Justin Traglia: Reacted to "18dec - ACDE
162+
22dec -..." with 👍
163+
00:51:31 nixo: core devs being forced to take time off by calls landing exactly on holidays
164+
00:51:32 0xAphrodETH: I think shorter is better, maybe Hekta
165+
00:51:39 Mario Vega: Reacted to "core devs being forc..." with 😂
166+
00:51:39 Jen: Reacted to "18dec - ACDE
167+
22dec -..." with 👍
168+
00:51:44 Barnabas: Reacted to "core devs being forc..." with 😂
169+
00:51:47 Stefan Starflinger: Reacted to "core devs being forc..." with 😂
170+
00:51:49 Maria Silva: Reacted to "18dec - ACDE
171+
22dec -..." with 👍
172+
00:51:49 James He: Last one please haha
173+
00:51:56 Tullio Canepa | Erigon: Reacted to "In Nethermind we bui..." with 👍
174+
00:51:57 Ben Adams: Replying to "I think shorter is b..."
175+
176+
Hezta
177+
00:52:02 James He: Reacted to "core devs being forc..." with 😂
178+
00:52:05 Katya: Call for next week
179+
00:52:06 0xAphrodETH: Reacted to "Hezta" with 👍
180+
00:52:07 Tullio Canepa | Erigon: Reacted to "Based on my notes an..." with 👍
181+
00:52:15 James He: I don’t want*
182+
00:52:16 nixo: Replying to "Last one please haha"
183+
184+
he’s saying this is the last one?
185+
00:52:21 Katya: Reacted to "I don’t want*" with 😂
186+
00:52:26 nixo: Reacted to "I don’t want*" with 👍
187+
00:52:28 James He: Replying to "Last one please haha"
188+
189+
This one as the last one please
190+
00:52:54 Mario Vega: Reacted to "I don’t want*" with 👍
191+
00:53:12 Katya: Happy holidays
192+
00:53:15 Barnabas: 18dec - ACDE
193+
22dec - ACDT Cancelled
194+
25dec - ACDC Cancelled
195+
29dec - ACDT Cancelled
196+
1jan - ACDE Cancelled
197+
5jan - ACDT -> ACDE
198+
8jan - ACDC
199+
12jan - ACDT
200+
00:53:16 Mario Vega: Reacted to "Happy holidays" with ❤️
201+
00:53:18 James He: Reacted to "Happy holidays" with ❤️
202+
00:53:18 Stefan Starflinger: Reacted to "Happy holidays" with ❤️
203+
00:53:19 Luis Pinto | Besu: Reacted to "Happy holidays" with ❤️
204+
00:53:21 Leo: Reacted to "Happy holidays" with ❤️
205+
00:53:21 Yassine Ferhane: Reacted to "Happy holidays" with ❤️
206+
00:53:23 Luca | Vero: Reacted to "Happy holidays" with ❤️
207+
00:53:32 Justin Traglia: Reacted to "Happy holidays" with ❤️
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"issue": 1842,
3+
"videoUrl": "https://youtube.com/watch?v=JbHnZnkl2Mc",
4+
"sync": {
5+
"transcriptStartTime": "00:05:47",
6+
"videoStartTime": "00:06:54"
7+
}
8+
}
Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,131 @@
1+
{
2+
"meeting": "ACDT #64 - December 15, 2025",
3+
"highlights": {
4+
"fork_status_and_schedule": [
5+
{
6+
"timestamp": "00:05:58",
7+
"highlight": "BPO1 mainnet activation successful; BPO2 scheduled January 7th"
8+
},
9+
{
10+
"timestamp": "00:06:46",
11+
"highlight": "Prysm published Fusaka mainnet incident post-mortem"
12+
}
13+
],
14+
"testing_progress": [
15+
{
16+
"timestamp": "00:07:40",
17+
"highlight": "BAL execution-spec-tests v2.0 released with uint256 storage key/value change"
18+
},
19+
{
20+
"timestamp": "00:08:33",
21+
"highlight": "BAL: out-of-gas self-destruct test failing for multiple clients. gas boundary tests added for call opcodes."
22+
}
23+
],
24+
"client_updates": [
25+
{
26+
"timestamp": "00:09:50",
27+
"highlight": "Besu: state root conclusion merged, perfect parallelization with BAL near ready"
28+
},
29+
{
30+
"timestamp": "00:11:23",
31+
"highlight": "Nethermind: parallel tx execution and state route computation in progress"
32+
},
33+
{
34+
"timestamp": "00:11:54",
35+
"highlight": "Reth: storage B256→number change complete, self-destruct bug fixed"
36+
},
37+
{
38+
"timestamp": "00:12:53",
39+
"highlight": "Erigon: bal-devnet branch created, Hive tests joined, parallel execution WIP"
40+
}
41+
],
42+
"epbs_progress": [
43+
{
44+
"timestamp": "00:13:58",
45+
"highlight": "ePBS builder separation proposal: builders become non-validator entities with 1 ETH minimum stake"
46+
},
47+
{
48+
"timestamp": "00:19:33",
49+
"highlight": "New proposer preferences gossip topic proposed for fee recipient/gas limit (32 messages/epoch)"
50+
},
51+
{
52+
"timestamp": "00:24:31",
53+
"highlight": "Builder specs work started; unstaked builders unlikely with 1 ETH minimum"
54+
}
55+
],
56+
"gas_limit_and_repricing": [
57+
{
58+
"timestamp": "00:27:53",
59+
"highlight": "Nethermind: tests to be rerun this week; 75-80M gas doable pending results"
60+
},
61+
{
62+
"timestamp": "00:31:10",
63+
"highlight": "160 worst-case opcode tests ready; precompiles being added for repricing analysis"
64+
},
65+
{
66+
"timestamp": "00:31:43",
67+
"highlight": "EIP-7904 repricing numbers deemed irrelevant; new numbers expected by end of December"
68+
}
69+
],
70+
"organizational": [
71+
{
72+
"timestamp": "00:48:52",
73+
"highlight": "Heka not a recognized star; rename to Heze proposed with more votes than original"
74+
},
75+
{
76+
"timestamp": "00:50:53",
77+
"highlight": "Holiday schedule: Dec 22/25/29, Jan 1 calls cancelled"
78+
}
79+
]
80+
},
81+
"action_items": [
82+
{
83+
"timestamp": "00:17:17",
84+
"action": "Review builder separation PR and decide by Friday breakout",
85+
"owner": "CL client teams"
86+
},
87+
{
88+
"timestamp": "00:25:43",
89+
"action": "Review and approve withdrawal refactor PRs for merge",
90+
"owner": "Consensus devs"
91+
},
92+
{
93+
"timestamp": "00:35:47",
94+
"action": "Implement max blobs flag for next releases",
95+
"owner": "EL clients"
96+
},
97+
{
98+
"timestamp": "00:34:20",
99+
"action": "Include GetBlockV3/partial responses in next releases if comfortable",
100+
"owner": "EL clients"
101+
}
102+
],
103+
"decisions": [
104+
{
105+
"timestamp": "00:51:58",
106+
"decision": "December 22 ACDT cancelled; this call is last ACDT of 2025"
107+
},
108+
{
109+
"timestamp": "00:49:57",
110+
"decision": "Heze to replace Heka as H* upgrade name (final confirmation Thursday)"
111+
}
112+
],
113+
"targets": [
114+
{
115+
"timestamp": "00:06:20",
116+
"target": "January 7th - BPO2 activation"
117+
},
118+
{
119+
"timestamp": "00:17:17",
120+
"target": "Friday breakout - ePBS builder separation decision deadline"
121+
},
122+
{
123+
"timestamp": "00:32:00",
124+
"target": "End of December - repricing numbers expected"
125+
},
126+
{
127+
"timestamp": "00:52:52",
128+
"target": "January 12th - Next ACDT call; January 5th ACDT→ACDE swap"
129+
}
130+
]
131+
}

0 commit comments

Comments
 (0)