Close Menu
    Trending
    • Here’s Why The Bitcoin And Ethereum Prices Are Still Trading Sideways
    • Ethereum aims to stop rogue AI agents from stealing trust with new ERC-8004
    • Strategy ($MSTR) Hits 52-Week Low As Bitcoin Crashes To $83k
    • What It Means for Cardano’s Price
    • How Low Can ETH Price Go in February?
    • Analyst Shares Simple Framework That Points Higher
    • Banks may lose up to $500B after Fidelity’s official token launches on Ethereum with freeze powers
    • Bitcoin Price Crashes 6% To $84,000 In Sharp Sell-Off
    CryptoGate
    • Home
    • Bitcoin News
    • Cryptocurrency
    • Crypto Market Trends
    • Altcoins
    • Ethereum
    • Blockchain
    • en
      • en
      • fr
      • de
      • it
      • ja
    CryptoGate
    Home»Ethereum»Roundup #6 | Ethereum Foundation Blog
    Ethereum

    Roundup #6 | Ethereum Foundation Blog

    CryptoGateBy CryptoGateDecember 25, 2025No Comments11 Mins Read
    Share
    Facebook Twitter LinkedIn Pinterest Email


    Metropolis is lastly (virtually) right here! The fork for Byzantium, the primary and bigger a part of Metropolis, succeeded on the testnet over two weeks in the past, and the probably date for the fork on the mainnet has been set to dam 4.37 million, which is predicted to be on Oct 17. New options embody opcodes equivalent to REVERT and RETURNDATACOPY, in addition to precompiles that can be utilized to help a big selection of cryptographic algorithms. On the similar time, now we have been seeing many enhancements to Ethereum core code, Whisper, Swarm in addition to Ethereum’s future scaling plans.

    • Casper PoC4 has been launched. This consists of an implementation of the fork selection rule, the Casper contract, and a whole pyethereum library, although not but a full node that may connect with the community.
    • A “testing language” has been carried out that permits us to shortly implement exams for the Casper chain. This may additionally theoretically be used for the proof of labor chain, and an extension to sharding is in progress.
    • Implementation of a proof of concept for sharding is in progress.
    • Implementation of the account redesign within the sharding PoC is in progress.
    • The Casper papers proceed to be in progress.
    • The variety of message varieties in Casper FFG has been reduced from 2 to 1, which may even simplify the inducement construction. A proper proof of the protection property has been written. This will likely be included in PoC5.
    • The fork selection rule has additionally been simplified.
    • Pyethapp now helps python 3.
    • The “scalable mild consumer knowledge availability verification” be aware has been edited with an improved scheme

    The analysis staff has added one full-time new developer and one part-time to Viper, and there may be an growing variety of group contributors. Options being labored on embody:

    • Cross-contract ABI calling
    • ABI logging
    • Help for ECADD (Elliptic Curve Addition) , ECMUL (Elliptic Curve Multiplication) and different precompiles
    • Help for options particular to the present sharding specification
    • Normal code refactoring
    • Extra examples
    • Simpler compatibility with ERC20 and different Solidity-developed ABIs

    cpp-ethereum

    We’re making progress with syncing to the take a look at and most important networks. Now cpp-ethereum can import warp snapshot and proceed syncing from the snapshot block.The Byzantium implementation has been completed. Because the final roundup:

    Geth

    Because the final roundup, Geth noticed a major release (v1.7.0) and a observe up maintenance release (v1.7.1) with main focus being on the upcoming Byzantium exhausting fork (enabled for all networks as of v1.7.1).

    Along with Byzantium, a couple of options finalized (a few of which you could have seen within the v1.7.0 Megara blogpost):

    • EVM log storage and indexing was completely reworked, chopping the filtering time of all the chain for contract occasions by 2-3 orders of magnitude, from minutes to underneath a second.
    • The bottom peer-to-peer protocol utilized by all Ethereum sub-protocols was up to date to make use of Snappy compression, chopping the bandwidth wanted for a quick sync from 33.6GB to 13.5GB and related reductions are anticipated for day-to-day operational bandwidth necessities too. Since operational bandwidth depends on up to date friends, its impact will grow to be seen in the long term.
    • Rinkeby was prolonged with a certified signer and a bootnode courtesy of the INFURA team, which ought to each assist discover friends sooner, in addition to present a stabler expertise because of the extra out there bandwidth capability on the take a look at community.

    Some necessary options we’re at present engaged on (however may take a little bit of time as a result of Devcon preparations) consists of:

    • Generational disk writes to maintain the current trie modifications in system reminiscence and solely periodically retailer checkpoint tries. This characteristic vastly accelerates processing batches of blocks in addition to considerably reduces ultimate consumed disk house. Nonetheless there are nonetheless some minor roadblocks to resolve to make sure we don’t break sync for distant nodes because of the new knowledge availability sample within the community.
    • A brand new variation of quick sync that doesn’t obtain all the state-trie node-by-node, however reasonably solely pulls trie leaf nodes (together with supporting Merkle proofs), and assembles the ultimate trie regionally, which ought to have a huge effect on the variety of community packets required to do the preliminary sync. That stated, in addition to implementing it, this characteristic wants correct benchmarking to help it and an EIP course of to debate its inclusion as the following model of the `eth` protocol.
    • Model 5 of the DEVp2p discovery protocol (at present experimental and utilized by the sunshine shoppers) to allow it to run concurrently with v4 on the identical UDP port, in addition to to iron out the kinks seen from working the sunshine consumer on high.
    • Model 2 of the sunshine consumer protocol, primarily based on the brand new bloombits filtering mechanism, which can lastly permit mild shoppers to retrieve and subscribe to EVM occasions. The brand new model must also help monitoring transactions for chain inclusion with out the overhead of downloading total blocks simply to confirm their transaction contents.
    • Analysis into an ultra-light mode of operation the place shoppers connect with a set of consumer outlined backing servers just like the classical client-server mannequin, however the place the node can cryptographically cross-validate the a number of backends to stop them from dishonest.

     

    A plethora of bugfixes have additionally been merged into each releases, which you’ll skim via on the GitHub milestones for v1.7.0 and v1.7.1.

     

    Testing

    Check instances for Byzantium are prepared and a few shoppers handed all of them. After the final spherical up, we:

     

    Yellow Paper

     

    All Byzantium changes have been documented on pull-requests. The subsequent concern to deal with is the remedy of the empty account states on precompiled contracts, the place completely different shoppers do various things. A GitHub issue was created to debate this.

    Formal Verification

    @pirapira gave talks on the ARM Research Summit and at TU Berlin. We Applied RLP in OCaml, out there with opam set up rlp.

    Bamboo

    We began writing a specification. Exterior interfaces are being implemented.

    EVM 1.5

    Solidity meeting can now deal with EIP #615 opcodes for subroutines and the remaining, because of Alex.  Preliminary implementations of each EIP #615 and EIP #616 are written, and reviewed by Andrei, and testing has begun.  Greg is working to current preliminary efficiency measurements at Devcon.

    web3.js

    web3.js 1.0 beta acquired a substantial amount of group contributions which is thrilling because it seems 1.0 is already getting used rather a lot within the wild. Please watch out utilizing the account era and signing, because it has not been audited. These accounts shouldn’t maintain any vital quantity of ether. We’re at present at beta.22. If all the pieces goes nicely, we hope to have a 1.0.0 Launch candidate by Devcon3.

    web3.py

    Web3.py not too long ago added options and enhancements together with:

    • Launch of the Middleware API
    • Remodeling of the testing infrastructure to check towards go-ethereum, pyethereum, and py-evm.
    • Bugfixes and API enhancements for the web3.eth.signal and web3.sha3 APIs in addition to progress in direction of a unified strategy to how completely different string encodings are dealt with.
    • Experimental integration with the ethereum-tester library.

    py-evm

    Improvement continues to progress, shifting us nearer to an early alpha launch, which can permit working py-evm as a light-weight consumer.

    • Implementation of the fundamental DevP2P networking API.
    • Journaling for state database adjustments.

    Ethereum Tester

    Ethereum Tester is a brand new device for python builders design to supply a normal API for testing functions that interacts with the EVM. The library makes use of a pluggable backend system that permits swapping out the underlying VM implementation. This library can be used transparently with web3.py through the use of the experimental EthereumTesterProvider

    Remix

    Two essential PRs has been pushed not too long ago: (1) a terminal that permits monitoring transactions and interacting with web3, and (2) a revamp of the UI.

    We at the moment are fixing bugs and serving to the group to regulate to this new GUI.

    Plenty of new options are being labored on for launch within the coming weeks:

    – Spotlight of declarations and references, fundamental autocomplete and renaming

    https://github.com/ethereum/browser-solidity/pull/819

    • Command interpreter for the terminal (used to command remix from the terminal)

    https://github.com/ethereum/browser-solidity/pull/806

    • Save transactions as state of affairs that may be then replayed in any context

    https://github.com/ethereum/browser-solidity/pull/802

    https://github.com/ethereum/browser-solidity/pull/799

     

    Solidity

    We’re near ending the new ABI en/decoder utilizing the iulia language. This enables passing structs and arbitrarily nested arrays throughout perform calls. Additionally it is slightly stricter in relation to invalid enter knowledge together with invalid array lengths. You should utilize pragma experimental ABIEncoderV2; to activate it. With an identical assertion, pragma experimental “v0.5.0”; you may activate upcoming breaking adjustments, which we’re including one after the opposite. Now you can use f.selector to entry the selector (additionally known as the “perform hash”) of a perform. Utilizing the default visibility of a perform will generate a warning now, and may make you conscious of unintended public functions. Lastly, Solidity is warning about (and extra strictly enforcing when you choose to already activate v0.5.0 options) violations of “view” (previously known as “fixed”) and “pure” annotations for features. After Byzantium, a name to a “view” perform will use the brand new STATICCALL opcode and thus implement the “view” facet of the perform at VM stage.

    Mist

    Launched model 0.9.1:

     

    • Merged the sunshine consumer characteristic as an experimental choice
    • Up to date electron, geth and solidity to boost safety
    • A brand new core developer @marcgarreau began engaged on refactoring state administration in Mist utilizing Redux

    Safety

    A cross-language differential fuzzer of operations on the alt_bn128 elliptic curve, that are required to carry out zkSNARK verifications, in three completely different shoppers (Parity, Geth and CPP), so as to discover discrepancies between these implementations, has been constructed. Pushed by the libFuzzer engine, this system autonomously creates inputs that result in new code paths in any of the implementations. Along with that, it validates that the output of every implementation for any enter is similar.

    Primarily based on this work, a fuzzer that exams the Parity and Geth implementations of the EVM for equivalence is being developed.

    Now we have been persevering with cross-EVM fuzzing efforts so as to discover discrepancies between EVM-implementations (Geth, CPP and Parity), and have doubled the bounty rewards for bugs associated to consensus or denial-of-service (geth).

    The hive-testing framework has been up to date to check 4 shoppers (geth, cpp, py, parity) with the brand new Byzantium exams.

    An exterior audit of Mist is within the ultimate levels, and an RCE-vulnerability has been patched and launched (credit to Yoonho Kim through the bug bounty program). We strongly advocate updating to the latest model of Mist!

    EthereumJS

    Because the final roundup, a number of new contributors have stepped in to help with improvement.  EthereumJS is now passing most Byzantium state and blockchain exams. The event effort continues with basic bug fixes and code refactoring. Probably the most notable of those efforts is a refactor of the library so as to add help for JavaScript massive integers.

    Swarm

    The swarm staff merged necessary new updates and additions into grasp together with the community testing and simulations framework for p2p with a 3D visualiser, improved scheduling for breaking apart and reassembling knowledge — the pyramid chunker with the brand new Binary Merkle Tree  chunk hash, which brings  compact inclusion proofs verifiable on the blockchain, and improved more informative error messages. The community layer rewrite (our main options for POC3) has accomplished the primary part and pss v1.0 is dev prepared now with diffie hellman key-exchange and frequently up to date keystream.

    Our staff is partaking in ever extra group cooperation to develop sure options on our roadmap by permitting exterior contributors to really feel a part of the broader staff. We are launching 5 working groups about 5 of our most related subprojects: community simulation, pss node to node messaging, media and knowledge streaming, database providers and the swap swear and swindle framework for incentivizing bandwidth sharing and long-term storage of information. The latter is now gaining momentum because the third orange paper is being labored on with the draft model first to be introduced on 11th October in the London Ethereum Meetup.

    We simply printed the tentative program for Devcon3 breakout session on p2p know-how and the blockchain (10:30am-4:30pm, 4th November, 2017).

    Whisper

    • A brand new core developer @gballet began engaged on fixing Whisper v5 and updating the documentation.
    • v5 message supply was damaged by a slew of updates over the summer season; fixes have been made and will likely be built-in quickly.
    • EIP 627 is finalized and implementation will start shortly.

    Due to all of the builders and staff leads who contributed to the sections on their initiatives!



    Source link

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    CryptoGate
    • Website
    • Pinterest

    Related Posts

    Ethereum aims to stop rogue AI agents from stealing trust with new ERC-8004

    January 29, 2026

    Banks may lose up to $500B after Fidelity’s official token launches on Ethereum with freeze powers

    January 29, 2026

    Ethereum Foundation is hiring an Executive Director

    January 29, 2026

    Ethereum And Solana Are Flashing Caution Signals With Negative Buy/Sell Pressure Data – What This Means

    January 29, 2026
    Add A Comment
    Leave A Reply Cancel Reply

    Top Posts

    XRP To Hit $4 This Week? This Crypto Expert Thinks So

    July 13, 2025

    Here’s Why SEI Bulls Think It Can Outpace Ethereum’s Price Growth In Q3

    July 20, 2025

    Volume 50% Higher Than BTC’s

    July 19, 2025

    Bitmine Continues Ethereum Buying Spree With Fresh 7,080 ETH Purchase

    December 3, 2025

    Crypto Privacy, Market Swings & DeFi Evolution – Weekly Highlights

    January 23, 2026
    Categories
    • Altcoins
    • Bitcoin News
    • Blockchain
    • Crypto Market Trends
    • Crypto Mining
    • Cryptocurrency
    • Ethereum
    About us

    Welcome to cryptogate.info — your trusted gateway to the latest and most reliable news in the world of cryptocurrency. Whether you’re a seasoned trader, a blockchain enthusiast, or just curious about the future of digital finance, we’re here to keep you informed and ahead of the curve.

    At cryptogate.info, we are passionate about delivering timely, accurate, and insightful updates on everything crypto — from market trends, new coin launches, and regulatory developments to expert analysis and educational content. Our mission is to empower you with knowledge that helps you navigate the fast-paced and ever-evolving crypto landscape with confidence.

    Top Insights

    Bitcoin Struggles To Hold Key Support: Could $88,000 Be Next?

    October 30, 2025

    Ethereum’s Holešky testnet to shut down as Hoodi takes over

    September 3, 2025

    Solana Seeker Users Get SKR Airdrop as SOL Price Nears Make-or-Break Technical Zone

    January 22, 2026
    Categories
    • Altcoins
    • Bitcoin News
    • Blockchain
    • Crypto Market Trends
    • Crypto Mining
    • Cryptocurrency
    • Ethereum
    YouTube
    • Privacy Policy
    • Disclaimer
    • Terms and Conditions
    • Impressum
    • About us
    • Contact us
    Copyright © 2025 CryptoGate All Rights Reserved.

    Type above and press Enter to search. Press Esc to cancel.