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
- Cross-shard transaction simulation
- 8 things you should consider before staking
- 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
- web3j now includes abi v2
- 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
- secp256k1 twist attacks
- BLS12-381 pairing-friendly curve in JavaScript, now with hash-to-curve v7 and 50 pairings/sec
Ecosystem
- Devcon6 will be in Bogota in 2021
- 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
- Summoning the spirit of DAO ops
- 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
- Zap your liquidity around in one transaction
- 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