Eth News and Links
Eth1
- Trinity v0.1.0-alpha.36 (Python client) – BeamSync improvements, metrics tracking (influxDB/Grafana), partial eth/65 support
- Updated Eth on ARM images. Geth fast syncs a full node in 40 hours on 8GB Raspberry Pi4
- Miners began bumping up the gas limit (12m now), which sparked some polemics about the tradeoff between state growth versus user fees. Higher gas limit resulted in safelow gas fees in the teens for the first time in weeks.
Eth2
- Prysmatic (Go) client update – stable Onyx testnet, 80% validators community run, RAM usage optimizations
- Nimbus (Nim) client update – up to spec, 10-50x processing speedup, splitting node and validator clients
- SigmaPrime’s update on their Eth2 fuzzer – found some Prysmatic bugs, fuzzing Lodestar (Javascript client), Lighthouse ENR crate bug, dockerizing the fuzzer so the community can run it
- Jonny Rhea’s Packetology posts (one and two) on identifying validators
- Attack nets – a testnet specifically for attacks
Layer2
- Matter Labs’ ZK Sync rollup is live – tiny transaction fees, withdrawals to Eth mainnet in 15 mins, 300 transactions per second (with 2000 tps coming)
- Minimally viable rollback in Validium/Volition
Crypto
- a GKR inside a snark to speed up SNARK proving 200x
- Attacking the Diogenes setup ceremony for Eth2’s VDF
- Isogenies VDFs: delay encryption
- Kate polynomial commitments explainer from Dankrad Feist
- Reputable List Curation from Decentralized Voting Crites, Maller, Meiklejohn and Mercer paper for construction of private TCR voting
This newsletter is made possible thanks to Matcha by 0x!
0x is excited to sponsor Week in Ethereum News and invite readers to try out our new DEX!
Sign up here to get early access to Matcha, your new home for fast, secure token trading.
Stuff for developers
- Waffle v3 with ethers v5 support
- WalletConnect v1 release, now with mobile linking
- ethers-rs, a port of ethers to Rust
- Solidity v0.6.10. error codes and bugfix for externally calling a function that returns variables with calldata location.
- Inheritance in Solidity v0.6
- Sorting without comparison in Solidity
- Create dynamic NFTs using oracles
- Deploying with libraries on Remix IDE
- Wyre’s WalletPasses allow push notifications for dapps
Code security
- OpenZeppelin found a bug that affected 61 Argent wallets
- Bancor bug: public method allowed anyone to drain user balances. Amusingly, the white hat draining got frontrun
- DeFiSaver exchange vulnerability. They white hat drained it and also got frontrun.
- Database of audit reports
- Check out this newsletter’s weekly job listings below the general section
Ecosystem
- Reddit announces scaling competition to move Reddit’s community points to mainnet
- It seems the mysterious and massive transaction fees were from a hacked korean ponzi called GoodCycle. Various miners have handled differently: Ethermine (already paid out). Sparkpool (said it would pay out but then victim identified, unclear to me if yet resolved). f2pool (said they’d return to new address)
- By default, Geth will no longer accept transaction fees over 1 eth
- 3box on demystifying the many facets of digital identity
- The death (and web3 rebirth?) of privacy
- Ethereum Foundation invests in Unicef’s CryptoFund startups
Enterprise
- WEF, IADB and Colombian government project to reduce corruption in procurement
- EY launches crypto tax reporting app
DAOs and Standards
- EIP2733: Transaction package
- Anonymous voting using MACI and BrightID
Application layer
- $COMP was distributed and liquidity mining (“yield farming”) blew up. Compound passed Maker for #1 on DeFiPulse, and $COMP has had a fully diluted market cap over $3.5 billion
- Uniswap v2 passes v1 in liquidity
- Streamr’s data unions framework is live for anyone to create their own
- 5m KNC burned milestone
- Yield farming on steroids from Synthetix, Ren, and Curve
- A yield farming for normies (and the risks!) tweetstorms from Tony Sheng
- this artwork is always on sale, v2 with 100% per year tax instead of 5%
Tokens/Business/Regulation
- ETH disrupting SWIFT: why fintech VCs are missing DeFi
- Nick Tomaino on the economics of Eth2
- Personal token vote on Alex Masmej’s life decisons
- Liechtenstein company tokenizes 1.1m USD collectable Ferrari
- Opyn: hedging with calls
Job Listings
- Synthetix: Deep Solidity engineer, 2+ years exp & US/EU friendly timezone
- Chainlink: Product Manager for Blockchain Integrations and Lead Test Engineer
- 0x is hiring full-stack, back-end, front-end engineers + 1 data scientist
- Celer Network: Android developer
- Trail of Bits is looking for masters of low-level security. Apply here.
Want your job listing here? $250 per line (~75 character limit including spaces), payable in ETH/DAI/USDC to evan.ethereum.eth. Questions? thecryptonewspodcast -at-gmail
Housekeeping
Follow me on Twitter @evan_van_ness to get the annotated edition of this newsletter on Monday or Tuesday. Plus I tweet most of what makes it into the newsletter.
Did you get forwarded this newsletter? Sign up to receive it weekly
Permalink: https://weekinethereumnews.com/week-in-ethereum-news-june-21-2020/
Dates of Note
Upcoming dates of note (new/changes in bold):
- June 24 – EIP1559 call
- June 25 – Eth2 call
- June 26 – Core devs call
- June 29 – Swarm first public event
- July 3 – Gitcoin matching grants ends (here’s my grant)
- July 6-Aug 6 – HackFS Filecoin/IPFS and Ethereum hackathon
- July 20 – Fork the World MetaCartel hackathon
- Aug 2 – ENS grace period begins to end
- Oct 2-Oct 30 – EthOnline hackathon