Eth News and Links
Eth1
- Latest core devs call. Tim Beiko’s notes.
- Discussions (non-exhaustive list) about EIP inclusions in next hard fork: eip2537 (BLS12-381 curve precompile) final, so we can have eth2 light clients on eth1. eip2456 timestamp for scheduling instead of block number, eip2542 vs ungas, eip2046 reducing gas cost for static calls, and eip1962 generalized precompile
- Geth v1.9.12 – eth_call no longer defaults to first account
- Merry Go Round – an idea for syncing state, a la Bittorrent
Eth2
- Danny Ryan’s Eth2 update
- Latest what’s new in Eth2
- Prysmatic client update – stable testnet for a month (but to be rebooted to current spec), surround vote slashing
- Tutorial to run your own Lighthouse testnet
- Vitalik’s personal long-term ETH roadmap, beyond eth2
- Mikhail Kalinin’s writeup of his eth1<>eth2 bridge idea
- Sensor fusion for BFT clock sync. Alex Vlasov’s research on hardening timestamps
- State transition in Eth2 explainer from Nethermind’s Sly Gryphon
- How Eth2 improves on Eth1’s weaknesses from Prysmatic’s Ivan Martinez
- Gitcoin playlist of short eth2 explainer videos
Layer2
- Why iden3 is using zk-rollup for universal identities
Stuff for developers
- Solidity v0.5.17 (last?) release of 0.5.x (since 0.6 is out) disallowing overriding of private functions
- TenderlyPro released – simulate txs, advanced analytics, debugging
- Debugging transactions with Buidler and Truffle
- Subspace v2, much easier to track events in React.
- A demo on observing Defi with Subspace
- svm: Solidity version manager
- Choose how many IPFS replications you want pinned in each region with Pinata
- Austin Griffith video on gas limits and gas prices
- Intro to Eth for Python devs using web3py
- Compare Eth API performance with the Versus tool
- Tutorial on Ethereum RPCs, methods and calls in Infura
- Mahesh Murthy updated his famous “Full Stack Hello World Voting Ethereum Dapp Tutorial” to use current libraries
- Guide to building a margin trading platform on 0x
- A quick start guide for devs to borrowing assets from Compound
Ecosystem
- A taxonomy of the advantages/disadvantages of different types of Eth wallets
- How do we better onboard newcomers to Ethereum?
- Custom text records on ENS
Enterprise
- Baseline Protocol is now open source, a common system of record between enterprises
- “blockchain will do, for networks of companies and business ecosystems, what ERP did for the single enterprise” – Paul Brody, Cornell Blockchain interview
- Resolving key considerations for blockchain connectivity with PegaSys Orchestrate
- Hyperledger Besu v1.4.1
- First public meeting of EEA’s mainnet working group scheduled for April 3
Governance, DAOs, and standards
- Technical overview of Vocdoni’s anonymous voting system
- The two token structure of SingularDTV’s SnglsDAO
Application layer
- USDC added as collateral for Maker to help restore DAI to 1:1 parity with USDC and more Dai liquidity in liquidation auctions and MKR auctions. In Maker parlance, liquidation auctions are flips, and MKR auctions to cover system deficit are flops
- flops.live to track the MKR auctions
- Backstop syndicate is live. Pool your DAI to buy MKR at a favorable price, if an auction should drop that low
- NexusMutual declined claims from Maker liquidated auctions since smart contract cover doesn’t include the risk that only one bot bids on the auction
- DeFiSaver and liquidated auctions, the oracle delay was a problem but did 12500 ETH worth of Aave flash loan volume over 4000 transactions
- Also check out Covalent if you need advanced notification as a user
- Balancer’s 80/20 liquidity pools
- Making requests on ErasureBay
- OpenLaw: smart clauses for digital legal agreements
Tokens/Business/Regulation
- Microsponsors: mint and auction your time as NFTs on a 0x market
- Making sense of synthetic assets on Ethereum
- Ryan Sean Adams on Covid-19 and crypto
- Capital markets meltdown signals the birth of DeFi
General
- AZTEC’s Plookup tables for faster SNARK verification of digital signatures
- Using machine learning classifiers and SNARKs to detect improper video transcoding in Livepeer
- Benchmarking performance of Rescue and Poseidon hash functions vs MiMC
- ICL paper says bZx flash loan attackers left money on the table
- NYT’s Nathaniel Popper reports on how the lead dev of Venezuela’s Petro scam got screwed
Dates of Note
Upcoming dates of note (new in bold):
EthLagos postponed
- Mar 23 – Gitcoin Grants CLR, round 5 starts
- Apr 3 – EEA Mainnet Working Group public meeting
- Apr 3-6 – NonCon (Vienna) – now virtual
- Apr 13 – Deadline to apply for 50k euro for blockchain startups in Europe
- Apr 24-26 – EthTurin – now virtual
- Apr 29-30 – SoliditySummit (Berlin) – now virtual
- May 8-9 – Ethereal Summit (NYC) – now virtual
- May 22-31 – Ethereum Madrid public health virtual hackathon
- June 17 – EthBarcelona R&D workshop
Thank you, ConsenSys
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.
I really want you to link to weekinethereumnews.com
Issue permalink: https://weekinethereumnews.com/week-in-ethereum-news-march-21-2020/
Follow me on Twitter, because most of what is linked here gets tweeted first: @evan_van_ness
Did you get forwarded this newsletter? Sign up to receive the weekly