rplust (@robplust) header
rplust (@robplust) profile picture

Protocol Specialist at @ratedw3b (acquired by @Figment_io) | Just means I go down rabbit holes 🐰

Joined August 2021
Photo by rplust (@robplust)Photo by rplust (@robplust)Photo by rplust (@robplust)Photo by rplust (@robplust)Photo by rplust (@robplust)Photo by rplust (@robplust)Photo by rplust (@robplust)Photo by rplust (@robplust)Photo by rplust (@robplust)Photo by rplust (@robplust)
rplust retweeted
Response to the Foundation on SFDP changes We appreciate the Foundation responding publicly. Conversations at Breakpoint and Block Zero are valuable, but public discourse lets operators who cannot attend those events be heard too. And there is real agreement in the response, so let's start there. The response says Solana is much larger than when SFDP started, that the validator set has matured, and that the network faces challenges nobody conceived of at the beginning. We agree. We said the same thing in our letter. Solana is entering its next stage, and delegation should evolve with it. Where we part ways is what that evolution looks like. If the network has matured, the goalposts should move. Instead, SFDP is being redefined to complete its original goal again. That is not the next stage. It is the first stage on a loop, except the new rules boot the long-term contributors who are the output of the first stage and replace them with short-term 12 month tenants. The network trades operators who stayed for years for operators who are built to leave. It regressed, not progressed. Supporting new validators and supporting existing contributors are not mutually exclusive. A mature program does both. These rules prioritize only one group, and it is not the existing talent. First Principles The question is simple: Why does the new program value a brand new validator over one that has been operating reliably for three or more years? New validators will continue to receive stake. Validators who have run through every upgrade, every outage, and every cluster test since 2023 will lose it. We have read the announcement and the response several times and cannot construct the argument that makes the first group more valuable to network health than the second. If that argument exists, we would like to hear it. Alpenglow Community Cluster In follow-up comments, the Foundation said the Alpenglow community cluster participants provided crucial help, that they should be directly rewarded, and that these changes exist in part to make that possible. We welcome that. It is the first time the Foundation has said it. But it raises more questions than it answers. First, none of this was communicated with the initial announcement. The announcement said: you are out, the offboarding tranches start now. Only after independent validators pushed back publicly did the Foundation say contributors would be rewarded. And when asked how, the answer was opaque. Operators who ran the cluster at their own expense did not know until this week that they were about to lose their delegation, and still do not know whether they will get any of it back. Second, the Foundation says that with so much stake tied up in SFDP there was no way to reward the cluster participants. That is hard to accept. SFDP currently holds over 10 million SOL in residual. Rewarding a group of cluster participants materially would not have required dismantling the program as we know it. Third, the people the Foundation now says it wants to reward are the people being retired first. If the intent is to reward them, the sequence should be reward first, then restructure. Not retire, then promise. So if participating in the cluster is seen as valuable, will they be rewarded? Why does the retirement proceed before that is defined? "We reward contributors" is still not a program One of the responses says the intent is not to make running a validator a secondary activity, but to directly reward those improving network health. We agree with that framing entirely. It is close to word for word what our letter proposed. The response also says validators who contribute to network health should be rewarded, and points to past discretionary delegations to Blueshift and early Frankendancer operators as proof. We agree those were good decisions and believe discretionary delegations should continue to exist. But a handful of discretionary delegations is not a system. In addition, intent is not process. There are still no criteria, no application, and no timeline. Most contributors did not know discretionary delegation existed until this response. Now that they do, they have no idea how to access it or whether they qualify. "We staked to these guys before" is not an answer to "how do I survive on solana." Meanwhile contributors are shutting down nodes and cancelling Breakpoint trips because the only concrete thing they have been told is that their stake is leaving. This is not an argument against discretionary delegation. It is an argument for giving contributors something concrete to grasp to. Objective criteria show talented operators what the network values and can grow the contributor count. Discretionary delegation catches what the criteria miss. Both together work. Discretion alone asks everyone to trust a process they cannot see. On the feedback Asked to publish the feedback behind these changes, the Foundation pointed to a Discord channel where SFDP validators call out malicious or harmful operators. We know the channel. The people in it do real work. But that is not feedback on program design. It is validators reporting bad actors, and if the problem was bad actors, the obvious response was to bring those validators in and use their tools to remove the bad actors directly. Instead these changes aimed to retire the people doing the reporting along with the people they were reporting. There is a real chance good actors are now shut down for having spent their time calling out bad ones to improve the network. The changes themselves The response says SFDP was not reactive enough. On that, fair. The 1M SOL cap was badly outdated. But these changes do not trim fat. They cut into bone. The delegation cut: The validators who survive the retirement see their SFDP delegation drop from roughly 85k SOL to 55k. A 30k- 35k SOL cut is a severe hit for any independent validator, from any source. For many it is the difference between profitable and not. The twelve-month retirement: An automatic clock tells every operator in the program that they are a tenant with an eviction date. That is not how you retain the people you want. An annual review that renews contributors and removes the inactive would achieve the same accountability without the eviction notice. The 100-validator cap: If more than 100 operators meet the criteria, why turn them away? If fewer do, the cap is irrelevant. Either way it serves no purpose except to signal scarcity. Was any analysis done to arrive at 100? If so, can it be published? If the other changes are implemented, the program likely lands near that number on its own without needing to announce a ceiling. The timing: Breakpoint and Block Zero are days away. Independent validators who booked travel to attend are now being told they are no longer viable. Some even sponsored events. Some have cancelled their tickets. Some have already turned their validators off. Block Zero in particular is organized, hosted, attended, and sponsored by many of the validators now on the chopping block. At least one sponsor has said publicly that they would have reconsidered their sponsorship had they known they would be losing SFDP stake. These are exactly the people the network should be fighting to keep, and the Foundation chose the week before its own conference to tell them to leave. The communication problem underneath all of it Step back and look at the sequence. The announcement said: you are out, tranches start now. Nothing about rewarding contributors. Nothing about Alpenglow. Nothing about where the stake goes. After the community pushed back, the Foundation said contributors would be rewarded but could not say how. If the plan all along was to support contributors, that should have been the headline, with criteria attached. Instead the people affected have learned about their own future one X reply at a time days later. That is the part that has done the most damage, and it is the easiest to fix. In conclusion We are not asking the Foundation to reverse course. We are asking it to sequence this correctly. Our asks, updated from the original letter: ◆ Pause the weekly retirement tranches until communications around not throwing contributors aside is improved. ◆ The Foundation has now said Alpenglow community cluster participants should be rewarded. Additional details on this would be great because as it stands, these people are going to not be profitable soon. ◆ Publish the analysis behind the 300k, 100-validator, twelve-month, and 55k figures. ◆ Publish the impact assessment on the current validator set, including how roughly 75% of members came to be deemed non-contributing. ◆ Open a formal consultation with current SFDP members, with a stated process and timeline. ◆ Publish objective criteria and an application process for contribution-based delegation, to run alongside discretionary delegation. ◆ Answer the first-principles question: Why does the SFDP strictly value a new validator over a contributor who has honestly operated for years to improve the Solana network? The Foundation says these changes are about getting to what comes next. We agree that is the goal. What should not come next is booting Solana's contributors to the curb. L33
Let's address a lot of the concerns over the recent SFDP changes. First, what were the changes? - 12-month time within SFDP - Auto-graduation at 300k SOL - 100 Validator max - Run your own validator These changes, as expected, were controversial. There are a lot of assumptions on where this stake will be going after the changes are in place. The job of SFDP has been three-fold: 1. Help bootstrap net new validators 2. Provide a healthy testnet 3. Get some validators testing changes early SFDP has done its job. Testnet exists, validators often find issues early, and a large amount of validators have started from SFDP. Solana is much larger now than when SFDP started. Solana's validator set has matured significantly, has an amazing community, and encounters new challenges that were never conceived of in the beginning. We've had a lot of feedback that SFDP is no longer reactive enough nor provides enough criteria given the ever-changing landscape of Solana. This feedback is heard and leads us to the next stage of delegation with a focus on continuing to improve network health and rewarding ecosystem contributors. SFDP will continue to exist for the newer validators and validators that contribute greatly to network health should also be rewarded. We have historically helped fund huge ecosystem contributors such as Blueshift through delegation outside of SFDP. We delegated to a number of validators that tried Frankendancer first. These among many other delegations are success stories that have both pushed Solana to new heights as well as helped improve network health. We're making a bet that we can be more proactive to future network health concerns, be more reactive to new issues, and help push Solana into this next stage with these changes. If you have feedback on these changes, please let me know. SFDP helped us get to where we are today. These changes are about getting to what comes next.
7
10
2
41
2,406
If you told me a couple of years ago that this crazy idea we had would be running on the biggest blockchain in the world I would call you crazy 😭😭 Couldn’t have asked for a better team to deliver this and amazing partners like @kubimensah and @titanbuilderxyz . Ethereum is the most Lindy and secure chain. Now, the apps can say that as well! Deeply grateful to have @Lighter_xyz and @DeriveXYZ as our first customers. It’s been an amazing journey and it’s still day 1. Almost 1 billion under protection, many more to come.
Today, 1 in 2 Ethereum blocks will be protected. With Phylax, apps can set circuit breakers that Titan Builder enforces at block construction, excluding transactions that violate app-defined rules before settlement. It's a simple idea: hacks should not settle.
26
12
5
208
11,528
Titan builder is hyper performant. The average policy check completes in microseconds, meaning latency hits are minimal and the impact on UX is negligible. We also surface violations at the wallet or RPC before submission, so users get earlier feedback.
1
1
37
1,723
rplust retweeted
this is rich given that firedancer actively abuses the simd process to slowdown protocol development in general to give themselves more time in the safety of the lab to ship vanity metrics to components that are already over provisioned. (this chart mostly impacts catchup at restart) > rubber stamp obviously deficient proposal > wait for anza implementation > try to pasta it at the last minute > identify deficiencies > fucking anza <bike-fail.webp> > everyone starts from scratch, but months later > result is still half-assed, but Firedancer Approved™️ just some of that cereal you paid a billion not to get
>"come watch Agave, the fastest client" >check latest mainnet versions >it's still slower Agave may hold back protocol limits, but there is no limit to the LARP ❤️‍🩹
8
1
1
55
5,393
rplust retweeted
195
59
48
714
54,228
rplust retweeted
Some thoughts on gas repricings and their impact. Gas costs increasing for state operations does not mean they get proportionally more expensive, because the gas limit is increasing. What is the point of increasing the costs of these operations but then also increasing the gas limit? The point is scaling: many other operations are currently overpriced, and, by keeping their gas costs fixed and increasing the gas limit, the protocol recognizes this and increases the supply *of those operations only*. The state operations get *relatively* more expensive than these, but not necessarily more expensive in absolute terms. The overall story is that Ethereum is scaling: the gas limit is going up to 200M after being stuck at 30M for years, and most operations are benefitting from this increase in the gas supply (their gas cost is not changing). The ones that are not, like writing new state, will be subject to further scaling efforts in the future. This is separate from the question of some smart contracts being affected by the repricings and related changes in the gas mechanism. Largely, the impact is on contracts that in one way or another have hardcoded gas costs or made assumptions about them not changing (e.g. if less than X gas remains then this branch reverts). This is unfortunate but somewhat inevitable when gas costs change, which I think is a fairly inevitable step in scaling Ethereum: the current gas costs are basically a decade old, some operations are much cheaper and some much more expensive than their gas cost implies! It is also unlikely to be the last time they change, because over time gas costs can drift away from being representative of the actual cost of the operations, exactly what brought us to this point. However, this can be the last time that it affects contracts, if it becomes standard practice to not make assumptions about gas costs in the future. Getting this out of the way can be a step towards more immutability, especially if we work to clearly define which invariants should be guaranteed by the execution layer, so that contracts can be written on a solid foundation. That said, the impact on contracts should have been more deeply investigated sooner, and perhaps more importantly communication about the change should have been more frequent and more direct. It has never been easier to run contract scans (I was able to find some affected contracts just with a few agents and the @SourcifyEth database), and I think it should be a standard practice for protocol upgrades in the future to run such scans with the latest spec, and that app developers should also be encouraged and given tooling to do so with their contracts.
10
17
5
90
8,129
rplust retweeted
death to the gambling mindset of crypto ☺️
>"Crypto bearish if Republicans lose" >Republicans lose >Daily green Idk man, the more the Democrats win the less grifting is gonna be allowed And I think that's a good thing, shit got disgusting over the last two years Even the President launched a bunch of rugpulls
6
3
31
3,203
me: now that we have decoupled consensus, was epbs a mistake? @EthDreamer: "we might not have picked it"
1
2
12
967
rplust retweeted
🧠🧠🧠
7
11
7
166
24,481
rplust retweeted
BREAKING: ZachXBT says the suspected EU financial institution that was exploited for more than $133 million is French bank Credit Mutuel Arkea.
22
36
14
222
46,568
Nik Storonsky's Revolut has closed its $115bn share sale Revolut is now Europe's most valuable private fintech, and the second most valuable UK bank after HSBC. Barclays is worth about $74bn and Lloyds about $71bn. (Although the comparison sets a private sale price against public market caps, and Revolut hasn't said how many shares changed hands.) Yes, arguably private markets have a premium, but consider they had a revenue of $6.0 billion with a profit before tax of $2.3 billion. Compare that with their UK peers. That makes - Revolut at 29% margin, 35% RoE - Natwest at 23% margin, 21% RoE - Starling 17% margin, 15% RoE - Barclays 14% margin, 12.5% RoE - HSBC 13.5% margin, 15.5% RoE - Monzo 5% margin, 4% RoE That's QUITE a lead, and it's one Revolut is improving over time with AI. --- Revolut called it a secondary sale when the process opened in July, which means employees and early backers sold shares to new investors at $2,017 each. We're about to see a lot of founders and investors that are former Revolut. Glade Brook, Coatue, Durable Capital, T. Rowe Price and Baillie Gifford led the buying. The price is 53% above the $75bn of last November. --- Revolut is going global: Since January, it has launched banks in the UK, Mexico, Australia and New Zealand, won banking licenses in France, Colombia and Argentina, and got conditional approval for a US national bank charter. Each license lets Revolut hold deposits in its own name in another country. Each one also brings its own regulator and its own capital to tie up. --- Revolut has now run a staff share sale three years in a row, at $45bn, $75bn and $115bn. Stripe does the same. Its tender offers valued it at $91.5bn in February 2025 and $159bn this February. These two, plus possibly Ramp, are entering escape velocity and may stay private perpetually. (Although when I spoke to the Ramp CEO he said he does see going public as an ambition some day) Two of Revolut's leads, T. Rowe Price and Baillie Gifford, are fund managers known for owning listed stocks. In September CEO Nik Storonsky told Les Echos he's weighing a dual listing in London and New York. An annual secondary now does three of an IPO's jobs. Staff get cash, the company gets a price, and the funds that buy IPOs get on the cap table early. The listing will be the first time the whole market sets Revolut's price.
🤖 Made with AI
10
12
2
69
8,514
rplust retweeted
On October 25, we identified a security incident involving unauthorized access to certain Allium systems. We took immediate steps to restrict access and secure our systems. We have notified affected customers directly and are continuing to provide updates and support. We engaged an independent cybersecurity firm to support our response and investigation. We are focused on strengthening our security controls, including authentication and monitoring. Following the investigation, we plan to share a summary of our findings and the measures taken in response. Our core platform, including the Allium App, Explorer, and Explorer APIs, is now back online. Some features remain temporarily unavailable as recovery continues. Current availability and updates are posted on our status page. We’re sorry for the disruption this has caused our customers. We know maintaining their trust requires clear communication and follow-through, and we’re committed to both. Ethan Chan CEO and co-founder, Allium Status page link: status.allium.so/ Trust center link: trust.allium.so/ allium.so/blog/allium-securi…
7
7
4
118
6,992
We are excited to announce @HadickM and @tomhschmidt have been promoted to Managing Partners, joining @hosseeb and Bo in leading Dragonfly. The promotions recognize the role both have played in shaping Dragonfly into the firm it is today, and mark the firm’s move to a broader partnership. As co-leaders, Rob and Tom will help carry forward what Dragonfly has always done: backing the founders building the future of money and markets.
101
13
8
542
78,174
rplust retweeted
Core developers decided to delay the upcoming Hoodi hard fork on today's ACDE call. Refer to this blog post for further details and be sure to watch for any client releases pertaining to your infrastructure on Hoodi. blog.ethereum.org/2026/10/22…
3
20
5
63
4,166
Ethereum testnet Hoodi fork is not happening on Monday. There's a last-minute security concern about how the fork interacts with gas estimations and smart contracts. No word yet on whether there needs to be a spec change: But it's worth delaying the fork to investigate.
1
2
10
498
This, or look out for releases from your client teams and install them before Monday - basically follow their advice. Applies to both CL and EL clients on Hoodi. (Mainnet validators not affected, no action required.)
if you run a hoodi validator, you'll want to roll back your version: the glamsterdam hoodi fork has been delayed due to some issues that require investigation
1
7
1
16
1,987
rplust retweeted
if you run a hoodi validator, you'll want to roll back your version: the glamsterdam hoodi fork has been delayed due to some issues that require investigation
6
16
6
64
9,129
Excited to welcome Ben Thalman as Research Lead at @ethereuminsti , based in Toronto. Ben brings 15 years across digital assets and traditional asset management, most recently as Staff Protocol Analyst and Ethereum PM at Figment, and before that a decade at Cidel, a private bank, researching securities, trading and managing portfolios. He’ll lead the research that gives institutions a clear, independent view of what’s being built on Ethereum and why it matters. Welcome to the team, Ben!
7
9
5
110
6,188
rplust retweeted
BREAKING: SOLANA TPS DOWN 60%
solana is deleting vote txs tomorrow just to end the "but most of the tps is votes" reply guy we did it for you, reply guy
32
20
10
367
18,816