Week in Ethereum News, March 21, 2020
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
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
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
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
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