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
- VS Code Solidity extension v0.12
- 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