Adrian Sutton (@ajsutton) header
Adrian Sutton (@ajsutton) profile picture

Staff Protocol Engineer at OpLabs.

Brisbane, Australia
Joined April 2007
Photo by Adrian Sutton (@ajsutton)Photo by Adrian Sutton (@ajsutton)Photo by Adrian Sutton (@ajsutton)Photo by Adrian Sutton (@ajsutton)Photo by Adrian Sutton (@ajsutton)Photo by Adrian Sutton (@ajsutton)Photo by Adrian Sutton (@ajsutton)Photo by Adrian Sutton (@ajsutton)Photo by Adrian Sutton (@ajsutton)Photo by Adrian Sutton (@ajsutton)
Adrian Sutton retweeted
it’s wild how quickly we’ve taken the merge for granted relative to the degree of skepticism before it happened
31
49
3
514
36,618
Adrian Sutton retweeted
PSA: Teku users - next update will require Java 17! It's just been merged, so please be aware and make sure you're ready!
8
1
10
2,668
Adrian Sutton retweeted
Incoming! 🚀 The Nethermind client is making room for all of you optimists out there. Stay tuned! @OPLabsPBC
6
21
19
114
43,409
#Ethereum @optimismFND packages and docs are up. You can run a node just by firing a few commands: ➖sudo apt update && sudo apt install optimism-op-node optimism-op-geth ➖op-geth-preinstall ➖sudo systemctl start op-geth ➖sudo systemctl start op-node ethereum-on-arm-documentatio…
5
23
2
67
18,283
Adrian Sutton retweeted
this is healthy & working as intended. The Ethereum PoS consensus mechanism doesn't overpay for security like PoW did. If there are more than enough validators, low yield encourages you to put your assets elsewhere validators are in service of Ethereum, not the other way around
21
17
2
205
37,242
Adrian Sutton retweeted
I've had questions about the non finality (May) and how Teku was affected... It wasn't something I could explain briefly, but for those that are interested I've done what I could to break it down... mirror.xyz/rolfy.eth/w-hJGap…
1
10
41
4,600
Adrian Sutton retweeted
Optimism's bedrock migration reduced gas costs by an impressive ~56% ⚡️ h/t @MSilb7 src: dune.com/oplabspbc/optimism-…
13
37
7
281
63,820
Adrian Sutton retweeted
consistent 2 second block times is an underrated treat of the bedrock upgrade. it makes etherscan much easier to use/understand (and ponder apps using optimism will now sync even faster 🤓)
1
3
18
1,583
Adrian Sutton retweeted
Experts seldom solve problems by stretching their skills to the limit. First they spend considerable effort decomposing the problem into tasks that can be solved with ordinary skills.
14
110
7
443
58,908
Hey peeps, just dropped a new chapter. As promised, the definitive account of Deposits and Withdrawals. The incremental Merkle tree is a beautiful thing to behold 🌲👀 eth2book.info/latest/part2/d…
5
52
1
194
33,480
Adrian Sutton retweeted
The main purpose for an Ethereum validator is to secure the Ethereum protocol. People have to be careful here. Making money is only a secondary result. Validators are serving the Ethereum community, not the other way around.
18
25
7
154
25,217
Adrian Sutton retweeted
PSA - most of the "upcoming breaking changes" teku has listed for ever are actually happening. Before the next release drops, I suggest making sure you're not using any of them. Java 17 is still undecided, but the rest are in PR's now!
1
3
7
1,539
Adrian Sutton retweeted
🚨The official date of OP Mainnet’s upgrade to Bedrock has been set: June 6, 2023 at 16:00 UTC! The upgrade will require 2-4 hours of downtime for OP Mainnet. Visit Mission Control for full details on what to expect: optimism.io/bedrock-upgrade
549
1,957
315
3,200
550,573
Adrian Sutton retweeted
Processed about 60 billion attestation data-points of the Ethereum Beacon chain to create a map of epochs (X) * validators (Y), with 13 zoom levels, 125000x as many pixels as an HD screen...
7
23
2
95
29,915
The critical importance of Ethereum's client diversity goes unappreciated 99.9% of the time. But it counts for everything during the 0.1% of times that something goes wrong. Sending kudos to the heroes who build and maintain Ethereum clients 🙏
9
32
4
344
20,179
Lots of people asking how much ETH was burned by yesterday's inactivity leak. Back of envelope (assumes 8 epoch leak, 65% validators offlne): About 28 ETH (c. 0.0006 ETH/offline validator). However, attestation rewards were zero for the duration, so that's ~50 ETH not issued.
Today the Ethereum mainnet experienced its first ever inactivity leak. Unsure what that means? Everything you never wanted to know is right here: eth2book.info/latest/part2/i…
5
30
8
153
59,753
Adrian Sutton retweeted
client diversity ftw hard to imagine working on a system without it not only does it bring an incredibly diverse set of characters to build, vet, and secure the specifications and implementations but it literally saves the chain on days like today
91
190
4
474
189,407
Adrian Sutton retweeted
Looks like it's time to go back to a round of beacon node performance work - 560k validators is not a joke to be dealing with vs the 20k we started mainnet with
1
2
25
1,952
Adrian Sutton retweeted
Congrats @sigp_io! 🎉 Ethereum's client diversity has come a long way. It's arguably its greatest strength and we have been blessed to have these amazing client implementations!
11
34
8
193
43,760