1. Home
  2. Geth

Geth

Ethereum Developers Commence Finalizing Shanghai Upgrade ‘Shadow Fork’ for Testing and Bug Identification

Ethereum Developers Commence Finalizing Shanghai Upgrade ‘Shadow Fork’ for Testing and Bug IdentificationEthereum developers have begun finalizing the Shanghai upgrade “shadow fork,” according to software engineer Marius van der Wijden. The “shadow fork” will serve as a testing environment for the Shanghai upgrade, allowing developers to identify bugs and any potential issues. Ethereum’s Shanghai Upgrade ‘Shadow Fork’ Launches As the cryptocurrency community awaits the upcoming Shanghai hard […]

How Crypto Is Changing Online Gambling and Betospin Leads the Way

Optimism announces upgrades enabling ‘one-click’ roll-up deployment

As competition between layer-two scaling solutions heats up, Optimism has announced one-click roll-up deployments.

According to a blog post published by Optimism on Sept. 18, the team anticipates Ethereum-native protocols will be able to launch on its network in a single click by the end of October.

“Any tooling that can run on Ethereum will run identically on Optimistic Ethereum,” the post highlighted, adding:

Optimism, the Ethereum Foundation-backed team building developing a layer-two roll-up network, has announced upgrades to its protocol that will enable developers to deploy on its network in just “one-click.”

“Anyone who has written code targeting Geth can now deploy without change — even for advanced features like traces and gas.”

The post asserts that Optimism overhauled its code in a bid to extend beyond Ethereum Virtual Machine (EVM) compatibility to achieve “EVM equivalence” through shrinking the protocol down to its most lightweight and efficient form possible. 

To realize their minimalist philosophy, Optimism’s custom compiler was deleted alongside more than “25,000 lines” of other code as part of the upgrades.

“Building an EVM-compliant rollup poses an even greater challenge: supporting the entire Ethereum stack within the new science,” the post asserts. “Re-implementing security-critical EVM features is costly; every additional line of code introduces the risk of vulnerabilities.”

While the team says it has achieved full EVM equivalence with the Geth Ethereum client, they now hope to facilitate compatibility with alternative node implementations such as OpenEthereum and Erigon with “under 1,000 lines of code.”

Optimism added that no changes have been made to its current security model through the latest release.

Related: Uniswap v3 launches Optimistic Ethereum layer-two scaling in alpha

Optimism’s progress comes as capital migrates from the Ethereum mainnet to EVM compatible chains and layer-two scaling solutions in a bid to mitigate the high fees associated with transactions executed on Ethereum’s base layer.

According to Dune Analytics, rival rollup network Arbitrum currently boasts the largest Ethereum bridge by total value locked (TVL) with $2.62 billion despite having launched roughly three weeks ago.

Arbitrum is followed by the Polygon ERC-20 Bridge with nearly $2.35 billion, the Avalanche Bridge with $1.86 billion, and the Fantom Anyswap Bridge with $476 million.

How Crypto Is Changing Online Gambling and Betospin Leads the Way

Bug in Ethereum client leads to split — EVM-compatible chains at risk

“Stay away from doing [transactions] for a while till confirmed, unless you are sure you are submitting to latest Geth,” advised Andre Cronje.

A major consensus bug has affected more than half the Ethereum network’s nodes, causing those running older versions of Geth to split from the main network.

According to Ethereum software developer Marius van der Wijden, an attacker exploited a vulnerability affecting earlier versions of Geth, one of Ethereum's software clients. According to the developer, Geth clients and Ethereum nodes running software v1.10.7 or earlier are at risk of splitting from the network.

“Infura and the big exchanges seem to be on the good side of the fork, so all transactions through metamask should be golden,” said van der Wijden. “Users that run validators need to update their nodes quickly (in the next 10h I think) as they would otherwise vote on invalid committees.”

Related: Ethereum London hard fork goes live

Binance Smart Chain’s Twitter account and others had previously warned Geth clients to update to v1.10.8, which claimed to have a hotfix for the vulnerability in the earlier versions. Ethereum Virtual Machine- or EVM-compatible chains may also be at risk.

“Stay away from doing [transactions] for a while till confirmed, unless you are sure you are submitting to latest Geth,” advised Yearn.finance founder Andre Cronje.

This story is developing and will be updated.

How Crypto Is Changing Online Gambling and Betospin Leads the Way