Eth News and Links
Eth1
Geth v1.9.13, with dynamic state snapshots if you use the flag
Nethermind v.1.8.1 - receipts, bodies and state can be synced in parallel. WebSockets and HTTP run on same port
Latest core devs call. Beikoâs notes. Progress and discussion on EIPs for Berlin.
Quilt doc on account abstraction implementation plan
Eth2
Prysmatic launches the Topaz testnet, ready for multi-client testnet
Chainsafeâs Lodestar client in TypeScript releases initial audit report from Least Authority
Latest whatâs new in Eth2
Latest eth2 call, lots of talk of API standardizations. Benâs notes
Protoâs eth2fastspec, an optimization for transition speed to the spec
An update to add atomicity to cross-shard transfers at EE level
Layer2
When DeFi meets rollup, how rollup chains will work together
Stuff for developers
Writing your first zk proof with circom and snarkjs from Iden3
Brownie v1.7 - (python-based dev/testing framework). easy CLI github/EthPM package install. And a quick walkthrough of using OpenZeppelin contracts with Brownie
Remix online and desktop IDE v0.10 - more e2e tests, dev node in browser, plugin improvements, publish to IPFS, async/await for script executionÂ
OpenZeppelin test environment v0.1.4
dshackle - Eth API load balancer
Upload to IPFS directly from ENS manager with Temporal
How MeTokens personalizes with 3Box Profiles
Loopring launches an API for their dex rollup
Patterns for access control in Solidity
money-legos: tool to build DeFi apps
Security and ERC777 attacks
Sebastian BĂźrgel finds a bug cancelling the transaction in the Multis UI
Certora on a Synthetix reentrancy bug they found
Slither v0.6.11 - support for Solidity v0.6, auto-generate properties for unit tests and fuzzer
Curve found a vulnerability in the Curve sUSD code. Funds are safe.
Two ERC777 re-entrancy attacks this weekend. ERC777 is widely known to be vulnerable to reentrancy attacks, something ConsenSys Diligence highlighted in the Uniswap audit and on which OpenZepplin published an exploit on last summer
Thus a Uniswap market for imBTC (ERC777) got drained for ~1300 ETH with reentrancy and then lendFme also got drained for $25m USD by the attacker tricking the code into believing more had been deposited than actually had. Peckshield has a solid writeup. The losers are the liquidity providers, and dForce which had the entirety of its liquidity drained.
Ecosystem
What is still lacking to replace WeChat with web3?
Transaction fees > uncle rewards for miners in March 2020. Obviously Black Thursday's transaction fee spike contributed to this
Enterprise
EY releases OpsChain, v4, new SaaS model for public/private chains
How the Baseline Protocol synchronizes between different systems of record
Using Baseline Protocol for medical tests
Governance, DAOs, and standards
Compoundâs decentralized governance launches
EIP2585: Minimal Native Meta Transaction Forwarder
Austin Williams mentions this 2002 Microsoft Research paper on Sybil resistance
Application layer
A guide to the shutdown of Makerâs SAI
Play short-deck holdâem with Phil Ivey is the new VirtuePoker promo
Ox opens the waitlist for Matcha, a âbetter way to swap tokensâ
DeFi Saverâs vault protection product Automation v2 with flash loans and Makerâs next price
How MetaCoin is thinking about Nikolaiâs Reflex Bonds idea for a stablecoin without pegs
dYdX crosses 1billion USD in originated loans
AtStake, an Eth-based competitor to OpenBazaar. Also: help test OpenBazaar with Eth
A writeup of PieDAOâs managed Balancer pools
AtomicLoans lets you lock up BTC for a Dai/USDC loan. (Get ~9% by lending your Dai/USDC)
Gnosis launches a dex protocol with ring trades in batch auctions every 5 mins. First app on the protocol is dxDAOâs Mesa, available through mesa.eth
Tokens/Business/Regulation
Another flippening: value transfer on Ethereum exceeds Bitcoin
Swiss Financial Stability Board recommends heavy stablecoin regulation in response to G20 call for stablecoin comments
Coindesk reports that Chinaâs Blockchain Service Network will incorporate Ethereum
Canadaâs regulatory guidance for crypto exchanges
Bullionix: mint gold coin NFTs using DGX
HashCash v2 - personal token spam protection with auto-decreasing bond
me tokens, synthetic labor personal tokens on a bonding curve integrated with Moloch/Aragon from Chris Robison. Unfortunately I canât read the blog post because Medium censored it.
DeFi Market Cap, neat way to compare what pools are popular inside of DeFi
General
MyCrypto and PhishFort get 49 malicious Chrome extensions removed
Etherscanâs ETHProtect, taint inference analysis
Shapeshift buys Portis, and will rebrand it as Shapeshift
Binance is planning a centralized (DPoS) EVM chain
SheFi, a DeFi education program aimed at women
Why so many South Americans are into DeFi: âwhen you believe and know in your heart that nothing is riskier than your government or a bank, any alternative becomes much more enticingâ
This newsletter is made possible by ConsenSys
I own 100% Week In Ethereum News. Editorial control has always been me.
If youâre wondering âwhy didnât my post make it into Week in Ethereum News,â then hereâs a hint: donât email me. Do put it on Reddit.
Dates of Note
Upcoming dates of note (new/changes in bold):
Apr 21-23 -Â EY Global Blockchain Virtual Summit
Apr 24 - EthGlobalâs HackMoney virtual hackathon starts
Apr 24-26 -Â EthTurin
Apr 29-30 - SoliditySummit (Berlin)
May 8-9 - Ethereal Summit (NYC)
May 22-31 - Ethereum Madrid public health virtual hackathon
June 17 - EthBarcelona R&D workshop
Did you get forwarded this newsletter?  Sign up to receive it weekly