Week in Ethereum News, May 31, 2020, this issue made possible by Chainlink!
Eth News and Links
Eth1
Latest core devs call, discussion of EIPs for inclusion in Berlin hard fork, whether or not to include 2046 (static call to precompile gas reduction) and 2565 (modexp reprice). Working toward an ephemeral testnet for Berlin.
Latest fee market change (1559) call. Notes from the EIP1559 call
Discussion thread on meta transactions, oil, opcode repricing
Snap sync mainnet benchmarking, single peer on AWS
Eth2
Latest what’s new in eth2, features a Schlesi testnet postmortem
The new multi-client testnet is Witti. Here’s a guide to staking
Latest eth2 implementer call. Notes from Ben and Mamy
RocketPool is going to wrap the ETH locked up in Eth2 staking, thus giving liquidity to eth2 stakers
Layer2
Raiden v1 is live on mainnet for DAI and WETH, with some token limits
Deconstructing a state channel app and how a dev interacts with a state channel wallet
A zk-rollups to scale blockchain explainer
Understanding optimistic rollups by building one
Dharma and Interstate open source their Tiramisu optimistic rollup for token transfers
This newsletter is made possible by Chainlink!
Connect your smart contract to decentralized oracles that provide the most tamper-proof and accurate market price data, as well as on-chain verifiable randomness that’s provably fair.
Stuff for developers
Array slices in Solidity v0.6
Truffle v5.1.27 - debugger support for Solidity inline assembly
Upgradeable contracts using diamond standard
Typescript types for Solidity AST
i18n translation strings for Defi, available as npm package
Build your first Harberger tax app tutorial
eth95: retro UI for calling contract functions
BLS12-381 pairing-friendly curve in JavaScript, now with hash-to-curve v7 and 50 pairings/sec
Ecosystem
All the projects from EthGlobal’s Hack Money
Enterprise
First Central Bank Digital Currency public blockchain transaction is on Ethereum: Societe General issued €40m of covered bonds as security tokens and paid with Banque de France digital euros. While the press release does not make it clear, the transaction was on Ethereum mainnet
DAOs and Standards
ERC2680: eth2 standard wallet layout and naming format
ERC2678: EthPM v3
EIP2681: Limit account nonce to 2^64-1
EIP2677: Limit initcode size
Application layer
Enjin plugin for Minecraft to tokenize Minecraft items on your server
Umbra: stealth payments to ENS names, running on Ropsten testnet
How does NexusMutual become an efficient version of Lloyd’s of London?
Maker’s Oasis now makes it easy to leverage up with ETH
DeFi777 - wrap your erc20 tokens as erc777 tokens, then swap through ENS names
RenVM brings BTC, BCH, and ZEC to Ethereum as ERC20 tokens
Mstable basket of stablecoins live on mainnet, includes yield from Compound/Aave plus swap fees - there’s a zero slippage stablecoin trade with 30 basis points of fees
Centrifuge’s Tinlake asset factoring is on mainnet, with factoring for freight shipping and Spotify payments
Tokens/Business/Regulation
Liquidity mining: now you earn Balancer tokens for supplying liquidity or Compound tokens for supplying/borrowing
Ryan Sean Adams: Eth is doubly undervalued
Gavin Andresen: crypto markets take a long time to reflect reality
General
LadderLeak and ECDSA explainer
Hundreds of thousands of Thai users switching to Minds, a Twitter/Facebook hybrid social network incentivized through an ERC20 token
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-may-31-2020/
Dates of Note
Upcoming dates of note (new/changes in bold):
June 1-6 - DAO Rush Week
June 3 - BlockVigil’s free remote developer bootcamp begins
June 16 - deadline to apply for Gitcoin’s Kernel incubator
Oct 2-Oct 30 - EthOnline hackathon