Péter Szilágyi pfp

Péter Szilágyi

@karalabe.eth

22 Following
126261 Followers


Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
After a bit of time, I finally published v0.3.0 of my golang Ethereum ssz library. The highlight of the release is support for monolithic types: struct fields that can be tagged with fork names, which during codec operations will be used/skipped based on which fork you're in.
1 reply
43 recasts
60 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
Possibly one of our more boring releases... but hey... boring is good in critical software 😇 Geth v1.14.18 out without any important highlights! Please check the nodes for details :) https://github.com/ethereum/go-ethereum/releases/tag/v1.14.8
2 replies
15 recasts
131 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
Was on holiday last week... did I miss anything?
9 replies
10 recasts
67 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
Hello Ethereum world! Happy to announce the first unstable version v0.1.0 of my Go SSZ serialization library! Codename "SSZ 15", because it's at least the 15th SSZ library out there... and because I worked on it exactly 15 days! Here's what it is, and what it isn't 🧵
6 replies
49 recasts
258 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
Gearing up for publishing my Ethereum ssz Go lib (as an unstable version, mind you :P)
4 replies
16 recasts
161 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
It's alive! :) My SSZ lib and generator can crunch through the beacon types :)
2 replies
47 recasts
264 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
First incarnation of my ssz lib's code generation capability :) Still a bit to go, maybe will be ready for a live test run tomorrow :D
1 reply
23 recasts
103 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
Good morning Ethereum, guess what! New SSZ speedups :D
9 replies
72 recasts
248 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
5 days into starting my SSZ library. Still debating (myself) between two APIs. One is *slightly* nicer, the other is *a lot* faster and has zero allocs. See both API proposals and perf. numbers at: https://gist.github.com/karalabe/52ce93a16edec43a6d80a7ef8b4f0811
6 replies
46 recasts
215 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
Fresh off the press, my proposal (and code) for execution layer cross validation (i.e. no more consensus faults, slashing or double spends™). Also supports stateless validators via MEV builders if you have a fat enough pipe for an MPT witness. https://gist.github.com/karalabe/47c906f0ab4fdc5b8b791b74f084e5f9
4 replies
52 recasts
455 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
👀👀👀
0 reply
29 recasts
121 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
👀
20 replies
51 recasts
524 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
Anyone wanting to see something get implemented in Geth? Been a bit too heads down lately and wondering what people are looking for nowadays.
6 replies
49 recasts
217 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
Geth v1.14.4 just out! It features 5-7% faster block import speeds, our old-but-new ether supply tracker and default minimum miner tips dropped from 1 gwei to 0.001 gwei. https://github.com/ethereum/go-ethereum/releases/tag/v1.14.4
4 replies
20 recasts
134 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
The Ethereum ecosystem seems to be gravitating towards 0 miner tips. Geth fixing it's minimum tip enforcement to 1 gwei caused some outrage; blobs do not tip miners at all; and multi-dimentional gas might also not. I'm worried this again favours MEV. https://github.com/ethereum/pm/issues/1043#issuecomment-2112364286
4 replies
7 recasts
56 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
In case you missed it, Geth v1.13.14 and prior had a P2P regression that allowed remote bad actors to trigger a potential OOM blowup. This was fixed in Geth v1.13.15; and also all the Geth v1.14.x releases. Please ensure you're safe. https://github.com/ethereum/go-ethereum/security/advisories/GHSA-4xc9-8hmq-j652
2 replies
11 recasts
109 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
Geth v1.14.3 out (with v1.14.1 and 1.14.2 elegantly skipped courtesy of CI/PPA misconfigurations)! The release is a small maintenance release with some block processing and RPC API improvements. https://github.com/ethereum/go-ethereum/releases/tag/v1.14.3
2 replies
2 recasts
64 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
This is called conflict of interest. When every bot is paying you $5 a year, you are definitely not going to get rid of them. Don't blame the "consumer". Filtering out every single new user by default is just dumb. It makes it almost impossible for new users without a social circle already on FC to start out.
3 replies
10 recasts
163 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
Geth 1.14.1 seems to be about 5-7% faster than Geth v1.14 at block processing... and Geth v1.14.2 seems to become another 5-7% faster than Geth v1.14.1 at block processing :D Squeezing every last drop 😅
0 reply
3 recasts
88 reactions

Péter Szilágyi pfp
Péter Szilágyi
@karalabe.eth
This one’s for y’all 😜
1 reply
1 recast
63 reactions