Potuz Profile Banner
Potuz Profile
Potuz

@potuz_eth

1,573
Followers
19
Following
26
Media
1,998
Statuses

Annoying devs on Discord.

Joined March 2016
Don't wanna be here? Send us removal request.
@potuz_eth
Potuz
1 year
Yesterday close to 8pm UTC the Ethereum network lost finality for 25 minutes. Around that time, several valid, but untimely attestations were broadcast in the network. This typically happens when a node that is struggling to be synced, attests with an old view of the chain. 1/8
13
69
243
@potuz_eth
Potuz
8 months
Now that the fork is past, I wanted to describe a crazy scary bug in Prysm that got triggered in Goerli and highlights the importance of client diversity (surely worst bugs have gone unnoticed). 1/12
9
37
194
@potuz_eth
Potuz
30 days
Today I sat in an ACD call in which increasing the blob target for Electra was discussed. I want to post on two topics of Ethereum governance that transpired during the call. Firstly: I'm all in to increasing the count to the maximum that is proven to be safe!
5
19
141
@potuz_eth
Potuz
29 days
You got this backwards, solo stakers *are* the network.
@MaxResnick1
Max Resnick
29 days
At some point we have to decide whether to build a network for the Users or for the Validators. It seems many have forgotten the mission. Solo stakers are a means to an end. When they cease to be useful to the network or start getting in the way, they should be eliminated.
24
2
110
3
13
103
@potuz_eth
Potuz
4 months
Today I sat lurking on an Arbitrum room while they were looking at batch posting going crazy. I happened to be lucky that friends from the geth team answered to my pleas for help. A short thread on why the gas market for blobs is broken 1/
7
22
99
@potuz_eth
Potuz
9 months
mainnet is having lots of invalid blocks coming from the same builder. The relay should never broadcast blocks without verification. We should consider including ePBS in Electra. Please raise support for this to be discussed in ACD
5
17
92
@potuz_eth
Potuz
1 year
Announcing ssz++ The fastest SSZ library out there. This is on a fresh full beacon state without caching ``` Deserialization: 27ms Hashing: 23ms ``` If you find something faster DM me
9
18
81
@potuz_eth
Potuz
20 days
Deposited a validator. Can't stress how useful is. Doesn't matter how careful I am in crafting the tx, I feel at peace when I see the "valid" tick on the explorer. Thank you @Butta_eth and team
4
7
78
@potuz_eth
Potuz
3 months
I empathize with geth's stand on EOF as I know where they're coming from. Here's the perspective of someone that knows nothing about the EVM, but that understands the stress of consensus breaking bugs 1/11
1
11
73
@potuz_eth
Potuz
10 months
1/7 Detecting censorship is crucial for Ethereum's evolution. Introducing simple heuristics can fortify the network against potential threats. Let's delve into these heuristics and their significance.
6
27
70
@potuz_eth
Potuz
7 months
Another mainnet incident caused by centralization, another post-mortem. I wanted to leave here some thoughts on the topic. Yes, if you know me you can envision that they will irrevocably involve ePBS.
3
21
68
@potuz_eth
Potuz
7 months
In the next Prysm release we have some big improvements coming! - Over 1 TB of disk storage reduction - 70% of less bandwidth consumption And the option for 90% of CPU reduction and extra MEV extraction. Our users asked and we delivered!
6
4
67
@potuz_eth
Potuz
25 days
I'll be speaking on DevCon about the status of EIP-7732 (ePBS). Most probably do a small technical tour of the design decisions, the current problems and the possible future interations.
3
11
66
@potuz_eth
Potuz
9 months
Projects that are client diversity maxis should airdrop to wallets of solo stakers that were down during the Besu and @NethermindEth outages
5
11
59
@potuz_eth
Potuz
1 year
Two days ago Goerli underwent an epoch long reorg. This is how it looked. A thread explaining it. TL;DR; this *will not* happen on mainnet. 1/8
Tweet media one
4
13
56
@potuz_eth
Potuz
4 months
Did we get the rollup roadmap wrong? In the current landscape, I'm quite bearish of based rollups, and I think L2 preconfirmations are vaporware (to put it nicely) But I do think that the based rollup vision is the right one, just a dream one. Here's a short thread as to why. 1/9
9
6
53
@potuz_eth
Potuz
3 months
In your face spectests! This is EIP-7732 passing all existing forkchoice and validation tests. One more step up towards ePBS.
6
7
47
@potuz_eth
Potuz
30 days
another. I even received DMs about this issue *before* the call happened. It is unacceptable to have back door conversations on issues that are transparent. We're all on the same team trying to find the best parameters that fit everyone involved. Ethereum is one of the most
3
1
47
@potuz_eth
Potuz
1 month
That's the problem of relying on a promise of non-censoring, what has happened since Sept 8?
Tweet media one
4
2
45
@potuz_eth
Potuz
30 days
To end this thread: I believe blob count limit is not a matter of opinion so most of what I wrote above does not directly apply. Either clients can handle a long reorg/sync with higher target or they can't. But on most decisions, we need people to speak up!
1
0
47
@potuz_eth
Potuz
5 months
It's amazing the work that @cheekygorilla0x , @trent_vanepps and @TimBeiko are putting into PG. We can't thank them enough. While we do give some time to brainstorm/curate the split, they are giving all and more to steer it.
@ProtocolGuild
Protocol Guild
5 months
Our docs just got their first overhaul since the Pilot! We hope this communicates the mechanism more clearly to anyone looking to learn more ↓ dive in ↓
7
12
48
5
1
45
@potuz_eth
Potuz
26 days
This, and more this, the 32 ETH are an unfortunate tech debt, but the very *only* reason L1 needs home stakers is that we don't know any other way to achieve censor resistance. Even with inclusion lists, if we lose the 10% or so home stakers it's hard to argue that we get CR
@dankrad
Dankrad Feist
26 days
@nickwh8te This is not true. We always wanted home stakers because of censorship resistance. What is true is that not supporting in protocol delegation and having a fixed deposit size was due to needing large committees for execution sharding. But this has nothing to do with home stakers.
2
4
106
2
6
43
@potuz_eth
Potuz
2 months
Thinking on starting a "peer reviewed open source Blockchain research journal" I'm pretty sure we can get very good referees and a couple of good starting issues. Latex sources only, no prints. Question is how to get a good editorial board. Yay or Nay? 1/3
7
5
42
@potuz_eth
Potuz
30 days
welcoming places in that if you have an opinion is not only heard but valued and taken into account. But if you never voice it up it will never be heard. This is particularly dangerous when there's economic incentives: people that have them may not care about voicing theirs!
3
0
41
@potuz_eth
Potuz
3 months
So while I completely empathize and understand geth's position. It's great to see others taking responsibility for testing and checking, but it's also scary as hell, after all, Ethereum has chugged along for a decade relying on the stress of a few that set the bar on safety. /Fin
2
1
41
@potuz_eth
Potuz
7 months
My regular push to remind the community that ePBS is both doable and a most needed bug fix. The full design notes for a proposed implementation is the Python spec PR is linked there. Call your local core dev and ask them to look into this.
4
12
40
@potuz_eth
Potuz
8 months
Ethereum is forking in little more than a day. Node ops need to upgrade both consensus and execution clients. Validators that use MEV boost need to upgrade it too!! The EF blog post doesn't mention this. Your CL should revert to local execution. But let's not tempt the devil.
3
7
39
@potuz_eth
Potuz
6 months
Kudos to the geth team at @ethereum for the latest release CPU usage drop. Now I'm worried that we'll have to do our part as you can see @prylabs is using more than geth. Guess when I deployed the new version.
Tweet media one
1
2
40
@potuz_eth
Potuz
9 months
After yesterday's events, and already soothed, a thread on why we should not have allowed this to happen. 1/18
2
11
38
@potuz_eth
Potuz
1 year
This stressed consensus clients in different ways to the point that they, specially those running on weaker hardware, started struggling to follow the chain. 2/8
1
2
39
@potuz_eth
Potuz
29 days
I was asked to put out a concise high level list of benefits that ePBS brings to the world. Here it is - lower bandwidth and CPU requirement - less missed attestations - less reorgs - no trusted intermediaries
0
6
39
@potuz_eth
Potuz
1 year
That is, if we know for a fact that such attestation is either from a struggling client (in which case is anyway useless to the network) or it is for a chain that we have not yet seen. We maintain safety since we will process these as soon as we see this chain. 8/8
1
2
37
@potuz_eth
Potuz
7 months
This is very good! Wish we also had this form of centralization on Ethereum that would pay for this level of production 😁
@superteam
Superteam
7 months
Go claim your W
934
2K
7K
3
4
38
@potuz_eth
Potuz
30 days
I've already noticed that the division of opinions seemed to be mostly along the lines of client devs and researchers, I don't think this was a coincidence. We need more client devs involved in basic research and we need more researchers learning how our caches work and break
1
2
39
@potuz_eth
Potuz
2 months
I may be naive but I haven't seen neither @TimBeiko nor @ralexstokes making a decision ever. With all the disagreement I have with both of them, they (together with @dannyryan ) deserve utmost respect for this. They do cut discussions short when they aren't advancing, that's all
@christine_dkim
Christine Kim
2 months
the role of acd call chairs is an important one in the ethereum governance process. when there isn't a clear consensus among call participants, chairs usually make a decision for the group. these decisions are rarely refuted but they can be contentious.
2
5
33
0
4
37
@potuz_eth
Potuz
3 months
@peter_szilagyi A last question you didn't mention is even if you can produce a block: which transaction will you include? I don't like any of the answers I've gotten from research regarding this. The public mempool is really dying and imo we aren't doing much to save it
1
1
36
@potuz_eth
Potuz
2 months
@lightclients 1) it bugs me that they keep appealing to stakers to take action when they are irrelevant. Surely stakers can afford and often have overpowered hardware. 2) even in the US, I think this shows that Max is not a homestaker. Uploading bandwidth is a bottleneck everywhere since 4844
3
0
36
@potuz_eth
Potuz
9 months
I see a lot of fuzz about client diversity and I feel compelled to produce a dissenting voice. There are many reasons why I think we are being naive and disingenuous in this topic. 1/8
3
6
35
@potuz_eth
Potuz
2 years
I was hesitant at the merge, but I'm glad we went with MeV-Boost. What we are learning these days will strengthen our design of PBS. At the same time had a bug like this happened on protocol level PBS it would've been a tragedy
@bertcmiller
@bertcmiller ⚡️🤖
2 years
A post mortem on the mev-boost relay vulnerability yesterday and a brief discussion on a related timing issue:
8
83
251
2
5
30
@potuz_eth
Potuz
9 months
First off, holding a campaign to shame geth home stakers an "inform" them on the penalties they could incur if geth happens to have a bug is a stupid allocation of resources: getting the three top pools to change would solve client diversity completely 2/8
1
2
34
@potuz_eth
Potuz
1 year
Performing several of these replays at the same time is what stresses the nodes' CPUs and bloats memory usage. In Prysm, we have a cache of seen attestation targets that was designed to address this specific situation. 4/8
2
1
33
@potuz_eth
Potuz
7 months
This misses an important point. Decentralization of L2 is very different than for L1. For ORUs the trust assumption is 1 of N and not 2/3rds. It's absolutely fine to require higher end hardware for validators of L2s. Decentralization is more relevant to liveness and MeV protectn
@EthereumOnARM
Ethereum on ARM (and RISC-V) 🦇🔊🐼👉👈🐼
7 months
Totally disagree. An L2 that cannot be run on commodity hardware isn't decentralized enough. Why should we be using a chain that depends on a cluster of nodes that controls it. If you want performance, you can use many services such as Google or AWS. Decentralization matters.
5
3
32
2
5
32
@potuz_eth
Potuz
1 year
When we receive an attestation for an old target, we often times need to regenerate the beacon state at that time in order to validate the attestation (eg. if the signing validator was supposed to attest at that precise slot for example). 3/8
1
1
33
@potuz_eth
Potuz
4 months
You know @l2beat made a good product when people started asking everywhere for the L2 beat version of anything.
1
0
33
@potuz_eth
Potuz
8 months
I just claimed the @Starknet airdrop. Kudos to the team, I know that airdroping is a tense and exhilarating time. You got something completely right: the experience of claiming was transparent and trivial to follow from start to end. No crazy bugged wallets, no weird RPCs, etc.
11
1
30
@potuz_eth
Potuz
1 year
With the increase in validator sizes and the number of these untimely attestations, specially during this event, this cache quickly filled and forced us to replay several times the same state. 5/8
1
1
30
@potuz_eth
Potuz
7 months
And as I expected, this "little fork" may have been the tip of the glass for my ISP. Will try to hold to it, but it's already affecting internet at home, so my days of home staking may be coming to an end.
Tweet media one
7
2
31
@potuz_eth
Potuz
5 months
Yesterday we had an exciting session with flashbots on ePBS. Today we had a breakout session with core devs. @hasufl raised a question that surprised me and a few in the audience. @terencechain noticed an omission on my part. It's been a learning experience. However, 1/2
3
1
31
@potuz_eth
Potuz
23 days
@VitalikButerin @0xQuintus @post_polar_ @TheDevanshMehta @sassal0x I don't agree with this take. We have solutions, while not optimal, for DVTs or even rocketpool minipools. But we have no solution to the barrier that high bandwidth constrains poses on most of the world
1
3
31
@potuz_eth
Potuz
1 year
Whenever we receive many such attestations, we will simply ignore them if the target of the attestation is known to be old and not have been a checkpoint in any chain known to our node. 7/8
1
2
29
@potuz_eth
Potuz
30 days
The second point is about speaking up! Today @VitalikButerin showed up supporting the increase. He's rarely wrong on anything so as such I understand that no one would want to contradict him nor be on the other side of the discussion. There were some core devs that raised
1
0
31
@potuz_eth
Potuz
30 days
concerns, some that genuinely didn't have a position either way. But what I don't find as acceptable is those that did have a position and did not voice it up either way. I received numerous DMs after the call from people that are somewhat related with home stakers one way or
1
1
30
@potuz_eth
Potuz
5 months
Yes, ePBS also makes block processing much more effective. It turns out that instead of 2 seconds to validate a block, attesters will now have about 9 seconds! If you've been missing attestations due to this, call your local core dev.
0
7
28
@potuz_eth
Potuz
4 months
We need to figure out a way so that rollups can actually bid in an open market so that having special personal deals with builders is an option, not a forced situation. I find myself fighting for this on all fronts: ePBS is so that trusted building is an option, not forced.
2
2
29
@potuz_eth
Potuz
1 year
Instead of simply increasing the cache, something that would impact memory usage of all users, we decided to release a fix that will strengthen Prysm in the case of such events. 6/8
2
1
27
@potuz_eth
Potuz
5 months
@gakonst @peter_szilagyi I second this, if anything, one of the biggest problems we have now in Ethereum governance is that people *do not* speak their mind when they want to.
1
0
26
@potuz_eth
Potuz
3 months
@peter_szilagyi I tend to agree with you, but I also think the situation is not that bad in many (not all) aspects. 1) yes, forget about a usual laptop holding the full state, but a small RPI will be able to prove it and even attest. 2) consumer hardware should still be able to ...
1
0
26
@potuz_eth
Potuz
10 months
Solana might always be cheaper than L2s. And so are databases, traditional finance, transacting in cash, or plain old barter. And no, I haven't abandoned Ethereum. Simply ackowledging a trade-off we accepted in order to have a truly decentralized and secure Blockchain.
@0xtuba
tuba 🦈
10 months
Solana will still be significantly cheaper to use than L2s even in a 4844 world, by orders of magnitude, likely for the next year or two Yes I have abandoned Ethereum despite supporting it in the past
43
22
481
3
0
27
@potuz_eth
Potuz
3 months
@arixoneth Ethereum should not price resources in order to accrue value. Ethereum prices resources in order to not be Dosed. We will always have the minimum price that nodes can handle on the target hardware
3
1
26
@potuz_eth
Potuz
7 months
If you made it to this point in the thread either you are a core dev or you are already in touch with one. For the former, I urge you once again: ePBS is not a wanted feature, it is a bug fix! We need it in Bellatrix, not Dencun, not Electra. Look into
3
3
27
@potuz_eth
Potuz
1 year
In the next Prysm release (due today/tomorrow) there are some changes to our aggregation scheme. They come with some strong improvements and I wanted to document some hidden flags for power users.
1
4
25
@potuz_eth
Potuz
1 year
Until we get a proper ePBS channel in the R&D discord (social pressure for @timbeiko ), and since I am being pinged by DMs by very different teams, I'll slowly post here some personal views in what I think are misleading takes.
1
7
22
@potuz_eth
Potuz
4 months
What are preconfs? User sends a tx to the preconfer, gets a receipt in 100ms. Acts on it. Tx lands in this slot. Slightly late. Next block proposer is a self building home staker. Reorgs the block. Why is 90% of my Twitter feed even talking about this?
5
0
25
@potuz_eth
Potuz
3 months
The fallacy here is that "L2s are secured by a single sequencer". They are not.
@toghrulmaharram
Toghrul Maharramov 🇺🇦
3 months
Can we stop with the whole "L2 UX is as good as Solana" cope? Cool, the UX might feel similar, but all the major L2s are secured by a single sequencer and Solana is secured by a network of 1,000+ validators with 70B$+ staked. Yeah, L2s will eventually decentralize and have
48
13
263
1
3
24
@potuz_eth
Potuz
6 months
Completely disagree: the only reason I'm here is selfishness (bought some ETH thinking it would give me a good return). The only projects I work on are long term health improvements for L1. Like me, many are first here by greed and stay by falling in love with the protocol.
@rargulati
raghav
6 months
Having talked to a number of founders and CEOs recently, interesting that it’s universally agreed upon the worst people to hire are crypto natives, and the best being people from outside who built an active (healthy) interest and respect for the space. I think when you’re
138
32
540
0
2
23
@potuz_eth
Potuz
6 months
Typing this as I hang during ACD today and I feel the stress in @TimBeiko 's voice while moderating the 3074 discussion. I'm perfect to write this since I do not know much about 3074 and all its dangers. 1/many
2
4
23
@potuz_eth
Potuz
26 days
I'll take a stab at this Evan 😆. ETH does not compete with BTC. ETH does not need potential buyers of BTC to move to ETH. ETH does not need BTC holders to move to ETH. ETH simply needs good apps and users.
@evan_van_ness
Evan Van Ness 🧉
26 days
ETH's only competition is Btc And everyone's favorite orange memecoin is stagnant and inexorably centralizing
38
29
198
3
1
23
@potuz_eth
Potuz
1 month
More on the nerdish side, I wrote this note because I love to bounce ideas with @mkalinin2 and @EthDreamer has been bugging about an API change for ePBS. I think we could completely decouple EL and CL syncing. Are EL devs game for this? More on R&D discord
1
3
23
@potuz_eth
Potuz
8 months
I proposed a block today, the first post Deneb day. But I just found out and it's midnight. Not sure if I want to risk waking my wife to tell her about this one 😂
@benjaminion_xyz
Ben Edgington
8 months
Even after three years as a staker, publishing a block from home still gives me a little frisson of joy (and an announcement to the family 😂). Not for me the joyless LST!
3
3
78
1
3
23
@potuz_eth
Potuz
30 days
For those that want to increase the blob count: we're hiring moderators for the @prylabs Discord server, looks to me that @Teku_Consensys may have some openings as well 😝
3
0
22
@potuz_eth
Potuz
8 months
The TL; DR; of this thread is this: people kept pushing for geth to be below 66% because it could cause a mass slashing. The bug I'll describe shows how 33% on the consensus layer is already horrible enough. 2/12
1
1
21
@potuz_eth
Potuz
9 months
But please stop shaming small home stakers, I myself run @prylabs + geth at home and I'm not ashamed of it, those are the clients that I know best and can hack their code with more ease. 6/8
2
0
22
@potuz_eth
Potuz
8 months
A short document outlining some perks that come for free as side-products of ePBS. @vdWijden A version of them allows for same-slot ILs for example. @barnabemonnot , slot auctions, execution tickets and PEPC are all compatible and easier to implement.
3
4
20
@potuz_eth
Potuz
10 months
This is a rather dumb exaggeration. While @VitalikButerin may have given one of the few valid technical arguments for a raise (essentially time and Moore's law), most of the people with actual technical knowledge of the matter advocate for measurement. This isn't "solved"
@0xBalloonLover
venture altruist
10 months
for all the talk about ethereum's decision-making being decentralized it is comical how a highly contentious debate (raising the gas limit) is immediately resolved by a single comment from the Grand Wizard of the Ethereum Foundation
Tweet media one
8
9
47
1
1
20
@potuz_eth
Potuz
29 days
I don't think there's any real war at all, we're only arguing on *when* to increase the blob count, not *if*. Some believe that there's sufficient data to know it's safe to do so now, others want to see more measurements or wait until P2P improvements or better pipelining arrive
@gregthegreek
GregTheGreek.eth
29 days
I’ve been saying this for a while, but we’re in a very dangerous time with respects to what we want in terms of performance vs what we want in terms of values The civil war over Ethereum scalability is brewing
5
4
30
3
0
22
@potuz_eth
Potuz
2 years
Wrote something for a colleague that was struggling to find out if his validating node was working well. Ended up extending myself a bit, numbers are slightly off (Capella attracted more staked ETH) but some people may find this illuminating. @tsahidoteth
0
2
17
@potuz_eth
Potuz
25 days
There's one feature of @peter_szilagyi version of inclusion list that is undervalued: to bypass it, offenders need to run forks of clients for attestations. This is way harder to do than adding middleware to sell inclusion in the IL. TIL that 98% of validators run MEV boost.
1
0
20
@potuz_eth
Potuz
7 months
This is precisely the time no not have these penalties. This is not happening because of any reckless nor intentional behavior of validators.
@MaxResnick1
Max Resnick
7 months
time for missed slot penalties is now
6
0
26
1
1
20
@potuz_eth
Potuz
6 months
If you are following the ePBS push from some of us, you may be interested in the forkchoice annotated spec . It is a rather technical and complicated document, but I am pretty excited and proud about it. I'm certain it has mistakes, but it is converging.
0
3
19
@potuz_eth
Potuz
4 months
Tomorrow there's another breakout call on ePBS. It's supposed to be short hopefully just talk about the (lack of) progress in the last couple of weeks. Please if you are a CL team, send someone @sigp_io @Teku_Consensys @lodestar_eth @ethnimbus
3
2
20
@potuz_eth
Potuz
3 months
A short thread to peer-pressure data scientists to estimate a number. Today home stakers compare their local block value against the builder's and decide which block to include. I claim that slot auctions make this considerably worse for local building cc @Data_Always
2
2
20
@potuz_eth
Potuz
8 months
I am a triple recipient from this airdrop (most core devs are) as part of PG, a GitHub dev and a home staker. From the point of view of giving value back to people that contributed I'm very thankful for it indeed. 1/
@arixoneth
arixon.eth
8 months
I see a lot of people complaining about the starknet airdrop: validators, users, devs not being included And yeah the team could have done things differently but you can't make everyone happy Imo the best thing to do now is to learn from these mistakes and do it better for the
9
1
20
2
1
19
@potuz_eth
Potuz
25 days
My take on this issue: I believe if the data that @nero_eth produced is valid when discriminating home stakers, that shows that reorgs and bandwidth on normal operations are *not* a problem and are just anecdotal situations 1/3
@nixorokish
nixo.eth 🦇🔊
25 days
The solo staking / blob increase issue happening right now seems to be two different conversations: 1. Low upload speeds and low-quality modem/router hardware degrading the quality of life of solo stakers 2. Solo stakers are the most likely parties to be building locally on
5
13
95
2
1
19
@potuz_eth
Potuz
3 months
Remember we're hiring at @prylabs !
@preston_vanloon
prestonvanloon.eth
3 months
Unbothered. Moisturized. Happy. In My Lane. Focused. Flourishing. Shipping ETH2
Tweet media one
7
4
141
1
4
19
@potuz_eth
Potuz
6 months
Early onset Alzheimer? Aging? I've been feeling increasingly less functional and outright forgetful. I rationalize it as my brain saying "I had to make space for crypto so I'll remove these big chunks of prior knowledge". But I find myself looking for words more often. Anyone?
10
0
19
@potuz_eth
Potuz
7 months
Lets enforce a non zero default at the client level @sproulM_ @tbenr @philngo_ @jcksie @prylabs
@Data_Always
dataalways.eth ⚡️🤖
7 months
Took some time to look at the footprints left in MEV data by min-bid usage, and to talk about how sanctioned transactions make it into blocks.
2
8
56
3
2
19
@potuz_eth
Potuz
7 months
This sounds like a cool goal. However, L1 guarantees 32 768 B/s in blob data, and at the same compression ratios of Arbitrum, that bottlenecks at 75M gas/s. So even assuming that base can be twice as effective as Arbitrum and is the only rollup in the world, it'll bottleneck.
@jessepollak
jesse.base.eth
7 months
we aligned internally today that our medium term scaling goal is to target 1 Ggas/s on @base our current target is 2.5 mgas/s, so ~400x, with a long term goal of pushing even further past >1000x it's pronounced "gigagas" and this is our broadband moment
70
55
636
5
4
18
@potuz_eth
Potuz
11 days
Open Twitter Read my feed See a bunch of Northern hemisphere complain about some VCs and their problems. Feel great that we don't have a North Star
2
1
18
@potuz_eth
Potuz
8 months
And pool operators are being constantly tricked by builders that include withdrawals in the block value thus invalidating any minimal bid to fall back to local execution. This behavior should be immediately banned by clients under ePBS. Can't stress enough how urgent it is.
@drjasper_eth
jasperthefriendlyghost.eth
8 months
This was 10 withdrawals - not a massive block
0
3
14
2
2
17
@potuz_eth
Potuz
6 months
I feel empathy for Tim's stress. While I don't understand the merits of either 3074 nor the concerns of the people that are currently complaining, we need some form of stability in the code freeze procedure and at this stage I would expect **only** strong security concerns
1
0
17
@potuz_eth
Potuz
1 month
The @arbitrum security council election is up for voting. I can't vote myself but I can endorse @sigp_io . It's hard to find better candidates for a security council than one of the most serious firms in the space. I'm grateful to @AgeManning @paulhauner @ethzed for being there.
0
3
17
@potuz_eth
Potuz
9 months
There are many reasons that make geth a great client. It is battle tested, if you want to price an opcode @mhswende runs the benchmarks, if you have a question about the P2P stack, Felix Lange designed it, your client has a bug? Marius will be on the call... 3/8
1
0
17
@potuz_eth
Potuz
7 months
@GwartyGwart What is this? several months of liking your content so that it appears regularly on my feed and now you come with serious philosophy? this is the xz backdoor all over again!
2
0
16
@potuz_eth
Potuz
3 months
This creates the asymmetry: for a long time minority clients only needed to implement code, they did so after geth had at least a POC. Geth was in charge of testing, coordinating, fuzzing, gas pricing, attacking, etc. This started to change 2 years ago with EF DevOps but... 4/11
1
0
16
@potuz_eth
Potuz
4 months
This would typically get dismissed as a specialized issue but actually highlights a situation that is toxic: the current gas market benefits no one and actually everyone should be unhappy 3/
1
2
16
@potuz_eth
Potuz
9 months
We had what I consider a fruitful meeting. We seemed to have agreed on fundamental flaws that the current design has and in some requirements that ePBS should satisfy to move forward. I *think* once we have agreed on a set of pts. we are in a path to solving those problems.
@terencechain
terence
9 months
The first ePBS break-out call just ended! Some notes: 🧵
6
19
86
0
1
16
@potuz_eth
Potuz
9 months
If you're running a single validator on a Windows machine with a command window open since genesis cause you don't know how to set up a process in the background, you probably don't want to risk setting up a different client. 8/8
1
0
16