EVM Equivalent

Uniswap proposal to launch on Polygon zkEVM is set to pass

All 191 UNI token holders voted in favor of the proposal to launch the DEX on Polygon’s zkEVM.

Decentralized exchange Uniswap is seemingly set to launch on the new zero-knowledge Ethereum Virtual Machine (zkEVM) roll-up solution from scaling solution provider Polygon.

While Uniswap (UNI) tokenholders have until April 14 at 9:05 pm UTC to vote on the proposal to launch Uniswap v3 on the zkEVM, the 40 million vote threshold needed for the proposal to pass has already been reached, with over 42.4 million votes recorded in favor of the integration.

All 191 Ethereum addresses voted in favor of the proposal, with financial modeling platform Gauntlet and Ethereum infrastructure provider ConsenSys leading with over 7 million votes each, according to Tally, a voting dashboard for decentralized finance projects.

Top votes in favor of integrating Uniswap v3 on Polygon zkEVM. Source: Tally

The author of the proposal, Polygon Business Development Lead Jack Melnick, argued that now is the “right moment” to make Uniswap v3 available on Polygon’s zkEVM because it is “EVM equivalent” — meaning that there is no need to recompile EVM smart contracts:

“There’s significant value in Uniswap being available on an EVM compatible ZK rollup. Deploying early on zkEVM helps solidify Uniswap’s place as the number one DEX and a thought leader.”

The integration will also provide validation and fast finality for off-chain transactions, said Melnick.

In addition, the high level of adoption that Polygon has managed to harness makes integrating on Polygon’s zkEVM a “priority,” he explained.

As for what factors will make this deployment a boom or bust, Melnick pointed to several key on-chain metrics:

“A successful zkEVM deployment will, in an organic and sustained manner, grow Uniswap’s Total Addressable Market across TVL, unique interacting wallet, volumes, and integration with partner dApps.”

“As demand for zk-blockchains and proximity to Ethereum rises, users and builders will increasingly look to zkEVM solutions to build and trade,” he added.

Melnick is confident the integration will pose “minimal risks” at least “relative” to other blockchains because the Polygon zkEVM uses zero-knowledge proofs to inherit Ethereum’s security.

The Polygon Bridge has been “disintermediated,” and data will be sourced from “reputable” oracle providers, Melnick added, which he expects will only strengthen security at the protocol level.

Polygon’s zkEVM had its official mainnet launch on March 27.

Related: Uniswap’s first governance vote fails… Despite 98% support

In a similar move, Uniswap v3 integrated with the BNB Chain — a smart contract blockchain built by Binance — on March 15.

The governance vote wasn’t as stark though, with only 65% voting in favor of the proposal.

United States venture capital firm Andreessen Horowitz (a16z) — the largest UNI token holder — voted against the BNB proposal with its 15 million UNI tokens.

Magazine: ZK-rollups are ‘the endgame’ for scaling blockchains, Polygon Miden founder

zkSync Era’s ‘elegant’ fix for 921 ETH ‘stuck forever’ in smart contract

Matter Labs confirmed the funds are safe and that they’ve found an “elegant solution” to transfer the funds out.

Matter Labs, the team behind Ethereum layer 2 scaling solution zkSync, has confirmed that 921 Ether (ETH) worth $1.7 million is currently stuck in one of its new smart contracts, GemstoneIDO.

However, the firm claims the funds to be “safe” and to have found an “elegant” solution for rescuing the funds, which accumulated during the Gemholic token sale.

Initially stating that the funds wouldn’t be “stuck forever,” Matter Labs said in its most recent tweet that it had found an “elegant solution” to “unfreeze” the GemstoneIDO contract and transfer the funds out.

Matter Labs identified the issue to have stemmed from the .transfer() function in the GemstoneIDO smart contract, which is part of a project run by the GemholicECO ecosystem.

Matter Labs said that the issue could have been prevented had they deployed the contract on a testnet first.

“Unfortunately, the contracts were deployed on Era mainnet without having been tried on the testnet or local node, which would have immediately caught the problem.”

The faulty function came from zkSync Era, a new type of Ethereum Virtual Machine (EVM) zero knowledge proof rollup that executes smart contract much faster than on the base layer.

The team however stressed that zkSync Era is not EVM-equivalent, meaning that it is compatible with the EVM at a bytecode level. This means some functions work differently in the new environment.

“This is a deliberate design choice with specific upsides and trade-offs,” they said.

In justifying its design choice, Matter Labs said zkSync Era could process some transaction types between 10 to 1,000 times cheaper than other EVM rollups.

Nontheless, Matter Labs held themselves accountable for the mistake and assured members of the zkSync ecosystem that they’ll continue resolve similar issues relentlessly.

“With this comes great responsibility and inevitably the occasional friction and today was one of these instances. When there are problems our team will continue to be on alert and be relentless in resolving issues.”

Several members of the CryptoCurrency subreddit, however, expressed their frustration on the matter:

“Another example of why a chain shouldnt be rushing its mainnet launch. Always remember this guys, EVM compatible =/= EVM equivalent.”

“I’m all in for seeing Zero Knowledge tech becoming more and more relevant in the crypto space. However, these chains also have to take into consideration the fact that people’s funds are at stake,” said another.

Related: zkSync Era launches with Uniswap and Sushi — First zkEVM on mainnet

Transaction failures of the GemstoneIDO contract can be seen on the zkSync explorer page, which also shows the 921 Ether is stored in its smart contract.

Matter Labs confirmed that GemstoneIDO, a smart contract in the broader Gemholic.ECO ecosystem, was the contract at concern. Source: zkSync Explorer

Matter Labs launched zkSync Era on mainnet last week, promising that decentralized exchanges Uniswap and SushiSwap would be live in a matter of days. That hasn’t happened yet, however, projects including Argent, Celer Network and MetaMask are live on the network now.

Updated 1:37am UTC time on April 7: This article has been updated to add comments from Matter Labs most recent post on the incident.

Magazine: Ethereum is eating the world — ‘You only need one internet’