TheDinarian
News • Business • Investing & Finance
Vitalik Buterin Discusses "The Purge", The Next Steps In Blockchain Development
April 03, 2024
post photo preview

One of the less well-known EIPs in the recent Dencun hard fork is EIP-6780, which removed most of the functionality of the SELFDESTRUCT opcode.

This EIP is a key example of an often undervalued part of Ethereum protocol development: the effort to simplify the protocol by removing complexity and adding new security guarantees. This is a big part of what I have labeled as “The Purge”: the project of slimming down Ethereum and clearing technical debt. There will be more EIPs that have a similar spirit, and so it is worth understanding both how EIP-6780 in particular accomplishes the goal, and what other EIPs there might be in the future.

How does EIP-6780 simplify the Ethereum protocol?

EIP-6780 reduces the functionality of the SELFDESTRUCT opcode, which destroys the contract that calls it and empties its code and storage, so that it only works if the contract was created during the same transaction. This by itself is not a complexity decrease to the specification. However, it does improve implementations, by introducing two new invariants:

  1. Post EIP-6780, there is a maximum number of storage slots (roughly: gas limit / 5000) that can be edited in a single block.
  2. If a contract has nonempty code at the start of a transaction or block, it will have the same code at the end of that transaction or block.

Before, neither of these invariants were true:

  1. SELFDESTRUCT on a contract with a large number of storage slots could clear an unlimited amount of storage slots within a single block. This would have made it much harder to implement Verkle trees, and it was making Ethereum client implementations much more complicated, because they needed to have extra code to handle that special case efficiently.
  2. A contract’s code could go from nonempty to empty through SELFDESTRUCT, and in fact the contract could even be re-created with different code immediately after. This made it harder for transaction verification in account abstraction wallets to use code libraries without being vulnerable to DoS attacks.

Now, these invariants are both true, making it significantly easier to build an Ethereum client and other kinds of infrastructure. A few years down the line, hopefully a future EIP can finish the job and eliminate SELFDESTRUCT entirely.

What are some other “purges” that are happening?

  • Geth has recently deleted thousands of lines of code by dropping support for pre-merge (PoW) networks.
  • This EIP which formally enshrines that fact that we no longer need to have code to worry about “empty accounts” (see: EIP-161, which introduced this concept as part of a fix to the Shanghai DoS attacks)
  • The 18-day storage window for blobs in Dencun, which means that an Ethereum node only needs ~50 GB to store blob data and this amount does not increase over time

The first two significantly improve life for client developers. The latter significantly improves life for node operators.

What are some other things that might need to be purged?

Precompiles

Precompiles are Ethereum contracts that, instead of having EVM code, have logic that must be directly implemented by clients themselves. The idea is that precompiles can be used to implement complex forms of cryptography that cannot be implemented efficiently within the EVM.

Precompiles are used very successfully today, notably to enable ZK-SNARK-based applications with the elliptic curve precompiles. However, there are other precompiles that are being used very rarely:

  • RIPEMD-160: a hash function that was introduced to support better compatibility with Bitcoin
  • Identity: a precompile that returns the same output as its input
  • BLAKE2: a hash function that was introduced to support better compatibility with Zcash
  • MODEXP modular exponentiation with very big numbers, introduced to support RSA-based cryptography

It turns out that the demand for these precompiles is far lower than was anticipated. Identity was used a lot because it was the easiest way to copy data, but since Dencun the MCOPY opcode has superseded it. And unfortunately, these precompiles are all a huge source of consensus bugs, and a huge source of pain for new EVM implementations, including ZK-SNARK circuits, formal-verification-friendly implementations, etc.

There are two ways to remove these precompiles:

  1. Just remove the precompile, eg. EIP-7266 which removes BLAKE2. This is easy, but breaks any applications that do still use it.
  2. Replace the precompile with a chunk of EVM code that does the same thing (though inevitably at a higher gas cost), eg. this draft EIP to do this for the identity precompile. This is harder, but almost certainly does not break applications that use it (except in very rare cases where the gas cost of the new EVM code exceeds the block gas limit for some inputs)

History (EIP-4444)

Today, each Ethereum node is expected to store all historical blocks forever. It has been understood for a long time that this is a highly wasteful approach, and makes it needlessly difficult to run an Ethereum node due to the high storage requirements. With Dencun, we introduced blobs, which only need to be stored for ~18 days. With EIP-4444, Ethereum blocks will also get removed from default Ethereum nodes after some time.

One key issue to resolve is: if old history does not get stored by literally every node, what does store it? Realistically, large-scale entities such as block explorers will. However, it is also possible and not that difficult to make p2p protocols to store and pass around that information, which are more optimized for the task.

The Ethereum blockchain is permanent, but requiring literally every node to store all of the data forever is a very “overkill” way of achieving that permanence.

Simple peer-to-peer torrent networks for old history are one approach. Protocols that are more explicitly optimized for Ethereum use, such as the Portal Network, are another.

Or, in meme format:

 

Reducing the amount of storage needed to run an Ethereum node can greatly increase the number of people who are willing to do so. Reducing node sync time, which EIP-4444 also does, also simplifies many node operators’ workflows. Hence, EIP-4444 can greatly increase Ethereum’s node decentralization. Potentially, if each node stores small percentages of the history by default, we could even have roughly as many copies of each specific piece of history being stored across the network as we do today.

LOG reform

Quoting from this draft EIP directly:

Logs were originally introduced to give applications a way to record information about onchain events, which decentralized applications (dapps) would be able to easily query. Using bloom filters, dapps would be able to quickly go through the history, identify the few blocks that contained logs relative to their application, and then quickly identify which individual transactions have the logs that they need.

In practice, this mechanism is far too slow. Almost all dapps that access history end up doing so not through RPC calls to an Ethereum node (even a remote-hosted one), but through centralized extra-protocol services.

What can we do? We can remove bloom filters, and simplify the LOG opcode so that all it does is create a value that gets hashes into the state. We can then build separate protocols that use ZK-SNARKs and incrementally-verifiable computation (IVC) to generate provably-correct “log trees”, that represent an easily-searchable table of all logs for a given topic, and applications that need logs and want to be decentralized can use these separate protocols.

Moving to SSZ

Today, much of the Ethereum block structure, including transactions and receipts, is still stored using outdated formats based on RLP and Merkle Patricia trees. This makes it needlessly difficult to make applications that use that data.

The Ethereum consensus layer has moved to the cleaner and more efficient SimpleSerialize (SSZ):

Source: https://eth2book.info/altair/part2/building_blocks/merkleization/

 

However, we still need to complete the transition, and move the execution layer over to the same structure.

Key benefits of SSZ include:

  • Much simpler and cleaner specification
  • 4x shorter Merkle proofs in most cases, compared to status-quo hexary Merkle Patricia trees
  • Bounded length for Merkle proofs, compared to extremely long worst-cases (eg. proving contract code or long receipt outputs)
  • No need to implement complicated bit-twiddling code (which RLP requires)
  • For ZK-SNARK use cases, can often reuse existing implementations that have been built around binary Merkle trees

Today, we have three types of cryptographic data structures in Ethereum: SHA256 binary trees, SHA3 RLP hashed lists, and hexary Patricia trees. Once we complete the transition to SSZ, we’ll be down to having two: SHA256 binary trees and Verkle trees. In the longer-term future, once we get good enough at SNARKing hashes, we may well replace both SHA256 binary trees and Verkle trees with binary Merkle trees that use a SNARK-friendly hash - one cryptographic data structure for all of Ethereum.

Link

community logo
Join the TheDinarian Community
To read more articles like this, sign up and join my community today
0
What else you may like…
Videos
Podcasts
Posts
Articles
🚨Senate Delays CLARITY Act Vote After Coinbase Pulls Support🚨

The bipartisan CLARITY Act seeks to clarify digital asset rules by dividing oversight between the SEC and CFTC, while covering stablecoins, DeFi, and tokenized assets. Coinbase withdrew support over a provision blocking interest payments on payment stablecoins, arguing it favors banks that pay depositors just 0.14% while stablecoin reserves earn 3.8% in Treasuries. Bank of America CEO Brian Moynihan countered that yield-bearing stablecoins could drain $6 trillion in deposits, hurting lending for small businesses. Lawmakers are negotiating revisions, with a possible vote by late January.

Brad Garlinghouse, the CEO of Ripple chimes in...

00:00:31
EXCLUSIVE: Visa Direct's $1.7 trillion payout network just added stablecoin funding and stablecoin payouts "push to stablecoin wallet"

Visa Just Turned Every Wallet Into a Bank Account—And You Probably Missed It 💸🚀

Visa Direct quietly flipped two switches that make $1.7 trillion of annual payout volume speak fluent crypto. No press-release fireworks 🎆—just a Slack ping from BVNK engineers: “We’re live.” Here’s why that ping is louder than it sounds. 🔊

1️⃣ The “push-to” menu grew a new button

🔹Merchants, neobanks & creator platforms already use Visa Direct to shove money to cards, bank accounts, PayPal, Venmo, you-name-it.

🔹 Now they can push USDC straight to any on-chain wallet the recipient controls. Same API call, different destination.

⏱️ Settlement: ~90 seconds
💰 Cost: fractions of a cent
🌍 Geography: anywhere with internet

2️⃣ Treasury teams can stop apologizing for FX 🏦

🔹 Until today, if you funded cross-border payouts you wired fiat into Visa’s prefund account and waited for the bank’s 8-hour cut-off.

🔹 Starting today you can drop USDC (or ...

00:06:25
Keep Your Heads On A Swivel 👀 Out There
00:00:47
👉 Coinbase just launched an AI agent for Crypto Trading

Custom AI assistants that print money in your sleep? 🔜

The future of Crypto x AI is about to go crazy.

👉 Here’s what you need to know:

💠 'Based Agent' enables creation of custom AI agents
💠 Users set up personalized agents in < 3 minutes
💠 Equipped w/ crypto wallet and on-chain functions
💠 Capable of completing trades, swaps, and staking
💠 Integrates with Coinbase’s SDK, OpenAI, & Replit

👉 What this means for the future of Crypto:

1. Open Access: Democratized access to advanced trading
2. Automated Txns: Complex trades + streamlined on-chain activity
3. AI Dominance: Est ~80% of crypto 👉txns done by AI agents by 2025

🚨 I personally wouldn't bet against Brian Armstrong and Jesse Pollak.

👉 Coinbase just launched an AI agent for Crypto Trading

South Korea just opened digital doors with a framework for "TOKENIZED SECURITIES" 🇰🇷

Now, why is this important for Ripple and its ecosystem counterparts? 👇🏼

BDACs is one of only four licensed crypto custodians in South Korea 🇰🇷

Ripple and BDACS have a collaboration to provide custody services for "TOKENIZED SECURITIES", XRP, RLUSD and other stablecoins..

If that isnt enough.. more regulatory clarity is also unfolding in the Asian giants region this week that presents opportunity corridors for Ripple 👇🏼

South Korea's largest exchange hits $1 TRILLION in $XRP trading volume last year, outperforming both BTC and ETH. Adoption is evident.

South Korea have also removed a 9-year corporate crypto ban in the last week paving the way for further crypto adoption.

Ripple is positioned in South Korea to capitalize as conditions and clarity are becoming increasingly clear and forthcoming in the region.

🚨 SMBC Card Unit Pilots Retail Stablecoin Payments Tied to National ID Cards 🚨

Sumitomo Mitsui Financial Group’s credit-card arm (SMBC CC) is running a first-in-Japan trial that lets shoppers pay with USDC and a yen-pegged stablecoin at brick-and-mortar stores—no wallet app needed—by cryptographically linking the coins to the chip on every resident’s national My Number ID card.

🔑 Key points

🔹 Pilot scope: 100 SMBC employees in Tokyo and Osaka; 20 merchant locations (convenience stores, cafés); live from Jan-20 to Mar-31, 2026; caps at ¥50,000 ($330) cumulative spend per user.

🔹 ID-bound custody: Users mint “SMBC-Yen” (JPYC) or lock USDC into a custodial wallet whose private key shards are sealed in the My Number card’s secure element; POS tap triggers NFC signing, releasing coins only when card and phone biometric match.

🔹 POS upgrade: Existing QUICPay+ terminals flashed with firmware that recognizes stablecoin TLV tags; merchant receives instant JPY credit via ...

MARKETS: Upbit reports $XRP as South Korea’s most traded digital asset in 2025, with over $1T in volume processed on the exchange.

post photo preview
post photo preview
🚨David Grusch on The Megyn Kelly Show🚨

Earlier this week, UFO/UAP whistleblower David Grusch appeared on The Megyn Kelly Show for a brief but revealing interview. During the conversation, Grusch named individuals he claimed were involved in managing the alleged UFO/UAP Legacy crash retrieval program, statements that immediately drew attention across the disclosure community.

Most notably, Grusch asserted that former Vice President Dick Cheney played a central role in overseeing the program. Cheney’s name has circulated within UFO/UAP research circles for years, but this marks the first time it has been spoken publicly by a former intelligence official who claims direct knowledge of the issue. It is also notable that just weeks ago, journalist Ross Coulthart independently referenced Cheney in a similar context, lending additional weight to the consistency of these claims.

Grusch also named former Director of National Intelligence James Clapper, stating that Clapper was not only aware of the crash retrieval issue, but managed it and helped place individuals into key roles, both publicly and behind the scenes. These are serious assertions that warrant scrutiny and further investigation, given their potential implications for disclosure.

Please watch the full interview and consider its significance within the broader context of the disclosure conversation. Please note that the interview concludes with a paid promotional pitch, and Grusch does not provide any additional comments after the pitch.

 

  🙏 Donations Accepted, Thank You For Your Support 🙏

If you find value in my content, consider showing your support via:

💳 Stripe:
1) or visit http://thedinarian.locals.com/donate

💳 PayPal: 
2) Simply scan the QR code below 📲 or Click Here: https://www.paypal.com/donate/?business=8K3TZ2YFZ7SMU&no_recurring=0&item_name=Support+Crypto+Michael+%E2%9A%A1+Dinarian+on+Locals+Blog&currency_code=USD


🔗 Crypto Donations Graciously Accepted👇
XRP: r9pid4yrQgs6XSFWhMZ8NkxW3gkydWNyQX
XLM: GDMJF2OCHN3NNNX4T4F6POPBTXK23GTNSNQWUMIVKESTHMQM7XDYAIZT
XDC: xdcc2C02203C4f91375889d7AfADB09E207Edf809A6

 

Read full Article
post photo preview
Stellar CEO Reveals Where Real Opportunity Lies in Crypto Market: Details

In a recent tweet, Stellar Development Foundation (SDF) CEO and Executive Director Denelle Dixon defines what "real opportunity" is in blockchain as a new financial future beckons.

The SDF CEO was reacting to a recent Bloomberg report on Bank of New York Mellon Corp (BNY), Nasdaq, S&P Global and iCapital participation in a new $50 million investment round by Digital Asset Holdings. This comes as some of Wall Street’s biggest names embrace the technology that underpins cryptocurrencies to handle traditional assets.

Reacting to this development, Stellar Foundation CEO Denelle Dixon stated that every blockchain investment is a bet on a different financial future. Dixon added that seeing banks explore blockchain technology validates what has been known over the years.

Real opportunity defined

While Wall Street’s biggest names betting on blockchain might be one of the most significant adoption milestones in the digital asset market, Dixon defines what real opportunity is and what it is not.

According to the SDF executive director, real opportunity is not replicating old systems on new rails but rather building open networks that fundamentally expand global finance participation.

"But the real opportunity isn’t replicating old systems on new rails—it’s building open networks that fundamentally expand who gets to participate in global finance. That’s the opportunity," Dixon tweeted.

At the Meridian 2025 event, Stellar outlined its long-term privacy strategy, committing to investing in critical privacy infrastructure and building foundational cryptographic capabilities.

Stellar eyes privacy upgrade

A new protocol upgrade is on the horizon for the Stellar network: X-Ray, which lays the groundwork for developers to build privacy applications on Stellar using zero-knowledge (ZK) cryptography.

The protocol timeline testnet vote is anticipated for Jan. 7, 2026, while the mainnet vote is expected for Jan. 22, 2026.

Source

  🙏 Donations Accepted, Thank You For Your Support 🙏

If you find value in my content, consider showing your support via:

💳 Stripe:
1) Visit http://thedinarian.locals.com/donate

💳 PayPal: 
2) Simply scan the QR code below 📲 or Click Here

🔗 Crypto Donations Graciously Accepted👇
XRP: r9pid4yrQgs6XSFWhMZ8NkxW3gkydWNyQX
XLM: GDMJF2OCHN3NNNX4T4F6POPBTXK23GTNSNQWUMIVKESTHMQM7XDYAIZT
XDC: xdcc2C02203C4f91375889d7AfADB09E207Edf809A6

Read full Article
post photo preview
XDC Network's acquisition of Contour Network

XDC Network's acquisition of Contour Network marks a silent shift to connect the digital trade infrastructure to real-time, tokenized settlement rails.

In a world where cross-border payments still take days and trap trillions in idle liquidity, integrating Contour’s trade workflows with XDC Network Blockchains' ISO 20022 financial messaging standard to bridge TradFi and Web3 in Trade Finance.

The Current State of Cross-Border Trade Settlements

Cross-border payments remain one of the most inefficient parts of global finance. For decades, companies have inter-dependency with banks and their correspondent banks across the world, forcing them to maintain trillions of dollars in pre-funded nostro and vostro balances — the capital that sits idle while transactions crawl across borders.

Traditional settlement is slow, often 1–5 days, and often with ~2-3% in FX and conversion fees. For every hour a corporation can’t access its own cash increases the cost of financing, tightens liquidity that could be used for other purposes, which in turn slows economic activity.

Before SWIFT, payments were fully manual. Intermediary banks maintained ledgers, and reconciliation across multiple institutions limited speed and volume.

SWIFT reshaped global payments by introducing a secure, standardized messaging infrastructure through ISO 20022 - which quickly became the language of money for 11,000+ institutions in 200 countries.

But SWIFT only fixed the messaging — not the movement. Actual value still moves through slow, capital-intensive correspondent chains.

Regulated and Compliant Stablecoin such as USDC (Circle) solves the part SWIFT never could: instant, on-chain settlement.

Stablecoin Settlement revamping Trade and Tokenization

Stablecoin such as USDC is a digital token pegged to the US Dollar, still the most widely used currency for trade, enabling the movement of funds instantly 24*7 globally - transparently, instantly, and without the need for any intermediaries and the need to lock in trillions of dollars of idle cash.

Tokenized settlement replaces multi-day reconciliation with on-chain finality, reducing:

  • Dependency on intermediaries
  • Operational friction
  • Trillions locked in idle liquidity

For corporates trapped in long working capital cycles, this is transformative.

Digital dollars like USDC make the process simple:

Fiat → Stablecoin → On-Chain Transfer → Fiat

This hybrid model is already widely used across remittances, payouts, and treasury flows.

But one critical piece of global commerce is still lagging:

👉 Trade finance.

The Missing link is still Trade Finance Infrastructure.

While payments innovation has raced ahead, trade finance infrastructure hasn’t kept up. Document flows, letters of credit, and supply-chain financing remain siloed, paper-heavy, and operationally outdated.

This is exactly where the next breakthrough will happen - and why the recent XDC Network acquisition of Contour is a silent revolution.

It transforms to a new era of trade-driven liquidity through an end-to-end digital trade from shipping docs to payment confirmation – one infrastructure that powers all.

The breakthrough won’t come from payments alone — it will come from connecting trade finance to real-time settlement rails.

The XDC + Contour Shift: A Silent Revolution

  • Contour already connects global banks and corporates through digital LCs and digitized trade workflows.
  • XDC Blockchain brings a settlement layer built for speed, tokenization, and institutional-grade interoperability and ISO 20022 messaging compatibility

Contour’s digital letter of credit workflows will be integrated with XDC’s blockchain network to streamline trade documentation and settlement.

Together, they form the first end-to-end digital trade finance network linking:

Documentation → Validation → Settlement all under a single infrastructure.

XDC Ventures (XVC.TECH) is launching a Stable-Coin Lab to work with financial institutions on regulated stablecoin pilots for trade to deepen institutional trade-finance integration through launch of pilots with banks and corporates for regulated stable-coin issuance and settlement.

The Bottom Line

Payments alone won’t transform Global Trade Finance — Trade finance + Tokenized Settlement will.

This is the shift happening underway XDC Network's acquisition of Contour is the quiet catalyst.

Learn how trade finance is being revolutionised:

https://www.reuters.com/press-releases/xdc-ventures-acquires-contour-network-launches-stablecoin-lab-trade-finance-2025-10-22/

Source

🙏 Donations Accepted, Thank You For Your Support 🙏

If you find value in my content, consider showing your support via:

💳 Stripe:
1) or visit http://thedinarian.locals.com/donate

💳 PayPal
2) Simply scan the QR code below 📲 or Click Here

🔗 Crypto Donations Graciously Accepted👇
XRP: r9pid4yrQgs6XSFWhMZ8NkxW3gkydWNyQX
XLM: GDMJF2OCHN3NNNX4T4F6POPBTXK23GTNSNQWUMIVKESTHMQM7XDYAIZT
XDC: xdcc2C02203C4f91375889d7AfADB09E207Edf809A6

 

Read full Article
See More
Available on mobile and TV devices
google store google store app store app store
google store google store app tv store app tv store amazon store amazon store roku store roku store
Powered by Locals