Eth News and Links
Eth1
- Latest core devs call. Tim Beiko’s notes. Updates on EIPs for eth2 curve, EVM subroutines. ProgPoW shelved due to clear lack of consensus. Discussion of migrating to binary trie
- Analysis of EIP-2315 simple EVM subroutines
- DHT+SkipGraph for chain and state data retrieval
- Notes from the fee market change call
- Vitalik’s EIP1559 fee market change FAQ
Eth2
- Latest what’s new in Eth2
- Schlesi multi-client testnet launched with Lighthouse and (slightly updated) Prysmatic clients. Then Nimbus joined Schlesi a few days later.
- Bitfly has a Schlesi explorer
- Nimbus client update – up to date, joining Schlesi testnet, RFP for security audits, and benchmarking Nimbus on a 2018 midrange phone
- Update from ConsenSys’s TXRX team: prkl network monitoring tool, verifiable precompiles, cross-shard tx simulator, fork choice testing, discv5 sim, and work on turning off proof of work.
- A step-by-step guide on joining Prysmatic’s Topaz testnet for Windows10 and MacOS
- ConsenSys’s high-level eth2 FAQ
Layer2
- Channels funding channels: how state channels reduce latency and onchain transactions
This newsletter is made possible by Chainlink!
Decentralized oracles are a key capability enabling smart contracts to reach their full potential. Come work with the leading team providing oracles for Ethereum. Join us to help build the next generation of smart contracts in roles including Software Engineering, Developer Evangelism, DevOps, Product Management, and more.
Stuff for developers
- buidler v1.3 – test time-based cases in Buidler EVM, works with TheGraph
- Waffle’s plan for making testing better with v3
- Testing with Python and Brownie
- Typechain v2 – Typescript bindings. truffle v5 support, natspec
- Solidity docgen v0.5 – documentation generation for Solidity project
- Running async/await scripts in Remix IDE
- Austin Griffith’s scaffold-eth, a toolkit to prototype and win hackathons
- A linked hashmap in Solidity
- How to add proxy Ethereum addresses to BigQuery
- Authereum’s batched transactions API for interest rate arbs
- discv5 feasibility study for Status
- Tutorial to testing on mainnet fork with Ganache, Jest and Uniswap
- Etheroll security issue: hacker monitoring for onchain forks and then uses that info to frontrun transactions. Novel (to me!) hack
- Dragonfly releases an oracles tracker
- Synthetix CTO Justin Moses on 10 things they did to improve their Ethereum development experience. tldr: Buidler, Slither, TheGraph, and Tenderly.
Ecosystem
- Contribute to the TornadoCash trusted setup ceremony. It takes about 5 secs of clicking and requires you to leave the browser tab open a few minutes.
- Multisigs controlling multisigs: Avsa’s vision for a usable web3
- Renew your ENS names or you will lose them. Names start to expire May 4th
Enterprise
- Hyperledger Besu v1.4.4, added priv_getLogs, added Splunk integration
Governance, DAOs, and standards
- Governance processes for Maker and Compound add WBTC to Maker and USDT to Compound. TBTC also proposed for Maker
- Maker’s MIPs ratification vote is live
- MetaClan: DAOs for in-game coordination
- ERC2611: Geotimeline Contact Tracing Data Standard
- Last call: ERC1363 Payable Token
- Last call: EIP1193 Eth provider Javascript API
- ERC 2612: permit, 712-signed approvals
- EIP2357: Total difficult in block header
Application layer
- DeFiZap and DeFiSnap merged to be ZapperFi: now track and trade your DeFi together
- Gnosis Safe apps: interact with apps straight from the Gnosis Safe interface
- dforce/lendfme plan post-hack: user airdrop, dSAFU insurance fund, large bug bounty
- OpenBazaar now supports Eth
- A rough proposal for a GasToken forward
- Everest: a project registry from TheGraph and MetaCartel
Tokens/Business/Regulation
- UMA did an Initial Uniswap Offering, and there was a 5-10x spike
- It appears Telegram will have to return $1.2 billion to investors
- Ideo’s Simple Agreement for Future Governance for DeFi
- Auditing the 10k top Eth addresses: ETH is better distributed than BTC and a bunch of other interesting claims
General
- EtherScan Connect: an alpha for mapping addresses with a leaderboard
- a16z raises $515m crypto fund
- Vitalik’s review of Gitcoin grants round 5
- SuperMarlin: no trusted setup with DARK polynomial commitment
Housekeeping
First issue post-ConsenSys. As a reminder, this newsletter is and has always been 100% owned by me.
Did you get forwarded this newsletter? Sign up to receive it weekly
Permalink: https://weekinethereumnews.com/week-in-ethereum-news-may-3-2020/
Dates of Note
Upcoming dates of note (new/changes in bold):
- May 6-20 – Gitcoin’s virtual hackthon
- May 8-9 – Ethereal Summit (NYC)
- May 22-31 – Ethereum Madrid public health virtual hackathon
- May 29-June 16 – SOSHackathon
- June 17 – EthBarcelona R&D workshop