Week in Ethereum News, June 12, 2021 - thanks to Synthetix's Kwenta for making this issue possible!
Eth News and Links
Mainnet execution layer
Latest core devs call. Notes from Tim Beiko:
London mainnet upgrade block to be chosen after Ropsten testnet upgrade, clients to be updated with chosen block
Working through EIP1559 JSON RPC standards
EIP3607 prevents transactions from senders with deployed code, clarifies how transactions are validated, doesn’t require hard fork
Update on EIP3074 AUTH and AUTHCALL opcodes audit and impact study
Tim Beiko’s overview of EIPs included in London
Erigon 2021.06.03-alpha: nodes using the old LMDB database will need to resync after next release
Vitalik’s proposal to use a single layer Verkle tree rather than the current two-layer trie inside a trie structure when moving Ethereum state to a Verkle tree
Proposal to use precompiles to abstract verifying history and shard proofs to allow formats to be changed in future
Proposal for account abstraction via alternative mempool such as Flashbots
Piper’s proposal to replace the inscrutable Yellow Paper with an executable markdown spec as used in the Beacon chain specs
EIPs/Standards
EIP3607: Reject transactions from senders with deployed code
Proto-EIP: Witness gas cost reform for Verkle trees
Proto-EIP: State expiry
Proof of stake consensus layer
Exploring MEV in PoS: MEV will still exist and increase validator rewards, may amplify inequalities between validators, exchanges may possibly control largest amount of validator slots
Lighthouse v1.4.0: 1/3rd the RAM and 1/5th the execution layer calls
Teku v21.6.0: report current peer count API, eth1 requests metric
Beaconcha.in mobile app v2.0: Monitor staking device performance (Lighthouse & Prysm - alpha)
Layer2
Raiden Bespin: stability release, users will need to close and settle Alderaan channels
ArbRinkeby: stable Arbitrum testnet
Arbitrum in 10 minutes explainer
This newsletter is made possible thanks to Synthetix’s Kwenta!
Kwenta enables traders to access real-world and derivative assets on-chain with zero slippage using the power of the Synthetix protocol.
Trade popular synthetic cryptocurrencies, commodities, forex, and equities, such as TSLA, COIN, and FAANG stocks, without the limits or compromises of a centralized exchange.
Try Kwenta today!
Stuff for developers
Solidity v0.8.5: bytes to bytesNN conversion and verbatim builtin function to inject arbitrary bytecode in Yul for new opcodes or projects like Optimism
bytes.concat(bytes(s1), bytes(s2)): concatenate strings since Solidity v0.8.4
New Fe website: download binaries, read docs and examples
Remix v0.12.0: Hardhat integration via Remixd, DGIT - Git in the browser, easy GIST creation and custom error reporting
Instadapp Terminal: browser based interaction via SDK and web3 wallet
Bondzier: experimental bezier bonding curves for ERC1155 tokens
Security
Path-based IPFS gateways disable same-origin policy
DeFiSafety calls for projects to be transparent on admin functions including upgrades
Reproduce Fei exploit: setup environment, test exploit and fix
Ecosystem
Sign-In with Ethereum is the future of login for the web
Josh Stark: alternative history if Pong was invented before computers
Anthony Sassano: Ethereum is freedom
r/ethereum crosses 1 million subscribers
Enterprise
Tracking cattle in Nebraska, USA
Application layer
Curve v2: non-pegged volatile asset pool which uses an internal price oracle that adjusts when the loss becomes smaller than the system’s profit, initially USDT+wBTC+WETH
Livepeer processes 1 million minutes of video in a single week
Visualisation of lending protocols volumes over the last 12 months
Sotheby’s auctions masked alien CryptoPunk for $11.8m
Doge meme sold for 1,696.9 ETH to @pleasrdao
Regulation/business/tokens
US Commodity Futures Trading Commissioner speech: can’t see how DeFi markets for derivative instruments are legal and untenable to allow them to compete with regulated derivatives market
World Economic Forum: DeFi Policy-Maker Toolkit
Trent McConaghy: using ERC721 for base IP & ERC20 for IP sub-licenses
General
Bitcoin becomes legal tender in El Salvador
Chain-specific addresses discussion
FundOSS: Gitcoin Grants for open source
Job Listings
Chorus One has open engineering & business positions
Kwenta open position: UI/UX Designer
Sourcify looking for an experienced TypeScript developer
Nethermind internship program
Argent is hiring Layer 2 Solidity Engineers, JS Full Stack, iOS & Android
Quant (DeFi Options): Solidity Eng, Designer, Marketing Lead, DevOps
Prysmatic Labs are hiring: Frontend, Go Security, Q/A
Want to reach people experienced with Ethereum? List your job here. $345 per line (~75 character limit including spaces), payable in ETH (or 345 DAI or 345 USDC) to abcoathup.eth. Questions? abcoathup at-gmail
If you’re wondering “why didn’t my post make it into Week in Ethereum News,” then please post your news to an Ethereum subreddit; emails/DMs are not part of our workflow.
Follow @WeekinEthNews to find out what the most clicked links are. Follow @evan_van_ness and @abcoathup to get most of the week’s news in real time.
Permalink for this week’s issue: https://weekinethereumnews.com/week-in-ethereum-news-june-12-2021/
Dates of Note
Upcoming dates of note (new/changes in bold):
June 16 - July 1 - Gitcoin Grants Round 10
June 16 - July 7 - Gitcoin Grants Round 10 Hackathon
June 18 – July 9 – ETHGlobal – Hack Money 2021
June 23 - Ethereum Foundation Research team AMA
June 25-27 – Edcon (Shenzhen/online)
July 10 - Road to Devcon Quest: Devcon Trivia Game
July 28 – tentative date for London hard fork (Ropsten June 24, Goerli June 30, Rinkeby July 7)
July 20-22 – EthCC4 (Paris)
Did you get forwarded this newsletter? Sign up to receive it weekly