Eth News and Links
Mainnet execution layer
- Latest core devs call video. Notes from Tim Beiko:
- client teams reworking Amphora prototypes into their core codebase
- Discussion of small tweaks to EIP1559 for PoS (EIP4396)
- Ethereum statelessness roadmap discussion
- Bayesian network modeling of Stateless Ethereum
- UPDATE GETH: security advisory for versions prior to v1.10.9, DoS vuln via maliciously crafted p2p message
- Erigon v2021.10.05, upgrade immediately if using v2021.10.04, txpool v2 now default, better dev mode
- Erigon to transition out of alpha to beta with next release
- Nethermind v1.11.6, better tracing, importing networking protocol fixes for eth/66
- Tim Beiko’s Core Devs Update. Explains reasoning for delaying the difficulty bomb and a high-level explanation of the architecture to switch off PoW
EIPs/Standards
- EIP4396: Time-Aware Base Fee Calculation
Proof of Stake consensus layer
- Beacon chain upgraded to Altair: no issues and high participation
- Proposal to change fork choice rule to mitigate balancing and reorging attacks
- Validator priority fees (post PoW switch off) can be sent to any address
- Consensus spec in Rust, work in progress
- Paper on formalizing the beacon chain in Dafny [PDF]
Layer2
- Phonon: first hardware-enforced private off chain memecoin transaction
- StarkNet proof test transaction on mainnet
- Arbitrum ERC20 permissionless bridging now open
- Hubble (optimistic rollup) explainer, being used by Worldcoin
- Optimism EVM equivalence (and they hired Proto!)
This newsletter is made possible thanks to Kwenta by Synthetix!
Kwenta enables traders to access real-world and derivative assets on-chain using the power of the Synthetix protocol.
Long or short popular synthetic cryptocurrencies, commodities, forex, and equities without the limits or compromises of a centralized exchange.
You can now also use L2 Kwenta on Optimism for low gas fees and blazing fast transactions!
Decentralized Perpetual Futures coming soon.
Stuff for developers
- Nomic Labs (HardHat) building Rethnet (local EVM devnet written in Rust) and Slang (Solidity compiler aimed at devtools)
- Remix IDE v0.19.0
- solmate v5.0.0 (Solidity contracts): SSTORE2, CREATE3, fixed point math library, flexible authorization and ERC20 permit replay protection
- Studio 721: configure, deploy and verify ERC721 NFT extending from OpenZeppelin Contracts, use at own risk and test on Rinkeby
- New Typechain releases: exported Solidity structs, better error handling
- hardhat-shorthand: global npm package called hh that runs locally installed Hardhat with support for shell auto completion of tasks
- Etherscan adds Solidity custom error messages
- ethers.js supports getting ENS avatar from provider in single call
- Guide to NFT trait reveal using Pinata
- honestnft-shenanigans (Python): NFT rarity tools, metadata download, rarity rank, rarity map, pull minting data and generate ks-test scores
- Guide to TrueBlocks chifra to query contract values from the command line and build a history of the entire address/token
- trueblocks-plotter: plot historical data over a given timeframe using simple config file
- STARKs tutorial with supporting Python code
- zk-NFT: allows users to prove, without revealing, ownership and metadata characteristics using zkSNARKs
- samczsun’s Pinball CTF on Rinkeby, solution using symbolic execution
Security
- CREAM v1 lending markets exploited, ~$130 million removed, not suitable for volatile price tokens such as yUSD Yearn Vault
- Aave to disable borrowing of xSushi/DPI due to concern over the same bug, though safe under current conditions
- Aztec $50k bug bounty for double-spend vulnerability, emulating non-native field operations
- Ondo Finance transposition bug, ETH was incorrectly swapped for CVX and YGG, no customer funds lost
Ecosystem
- Data visualization of EIP1559 Eth burning over time showing this week’s negative Eth issuance
- 0xPARC: Program for Applied Research in Cryptography, a two year mandate to make zk dapps and zk tooling happen
- Devcon Bogota in Q3 2022, hints at early 2022 event
Enterprise
- Adobe Content Credentials displayed by NFT marketplaces to prove creator of the work
- McDonald’s USA giving away 10 NFTs for 40th anniversary of McRib
- The Economist’s crypto cover sold as an NFT for 99.9ETH
- Disney Golden Moments NFT collection on VeVe (Immutable X)
- Bank of Israel trialed Ethereum for CDBC
Application layer
- Uniswap passes $500 billion trading volume since launch, $2 billion trading volume on Arbitrum and Optimism
- Yield Protocol v2 beta live on mainnet
- Simon de la Rouviere: Decentralized Autonomous Artists
- Moonshot zk applications: MMO strategy games, secret data marketplaces, onchain Minecraft, machine learning oracles, trading card games and message boards
- NFT of 1 months lease on Manhattan apartment
- CryptoPunk bought by owner with flash loan for $500 million, owner then repaid the loan
Job Listings
- Nomic Labs hiring Tech Lead for Hardhat VSCode
- Team Lead for the Ecosystem Support Program at the Ethereum Foundation
- Solidity is hiring a C++ dev
Reach people experienced with Ethereum. $420 for two issues (~75 character limit), payable in ETH/DAI/USDC to abcoathup.eth. Questions? abcoathup at-gmail
Regulation/business/tokens
- Ethereum Q3 financial results by Bankless, year on year revenue up 511%
- Potential legal framework for DAOs [PDF], register as unincorporated nonprofit associations in US states that recognize this
- Mirror Protocol founder suing US SEC for being served a subpoena at Mainnet
- Jake Chervinsky tweet thread of FATF updated crypto AML guidance, now even more vague
- DeFi treasuries: native tokens are not assets
- Why DeFi summer was just the beginning, a Kain Warwick thread, open, transparent & composable protocols will capture large amount of value
General
- UAParser.js JavaScript library npm account hijacked and versions published with malware and crypto miner
- Google and Facebook alleged collusion in online advertising
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-october-30-2021
Dates of Note
Upcoming dates of note (new/changes in bold):
- Oct 25 – Dec 13 – Gitcoin DAO Global hackathon (virtual)
- Nov 1-4 – NFT.NYC
- Nov 5 – PoW switch off community call
- Nov 11 – Optimism upgrade
- Nov 16 – Formal Verification in the Ethereum Ecosystem
- Dec ~8 – Arrow Glacier upgrade block 13,773,000
- Jan 24-26 – Science of Blockchain Conference (Stanford University)
- Feb 11-20 – ETHDenver
- Mar 28-30 – ETHDubai
Did you get forwarded this newsletter? Sign up to receive it weekly