Week in Ethereum News, September 11, 2021 - thanks to NEAR for making this issue possible!
Eth News and Links
Mainnet execution layer
Apply for second cohort of core dev apprenticeship program, an effort by Piper Merriam to find and train more core devs
Erigon v2021.09.02: fixes RPC daemon races and bad.block parsing, mdbx update and work on moving tx pool into separate binary
Geth considering ending support for archive nodes
EIPs/Standards
Proof of stake consensus layer
Latest What’s New in Eth2 🐼
PoS implementers call. Notes from Ben Edgington and Alex Stokes: create releases in September for planned Altair upgrade in October due to investigating lower sync aggregate participation on testnets
WARNING: Staking pools are negligently putting users’ money at risk if they run the current majority client (or any future majority client)
Rocket Pool staged launch begins October 6
Hardening the BLS12-381 elliptic curve
Validator private message sharing proposal for privacy and spam resistance, on chain interaction only for registration
Researcher-oriented cadCAD masterclass, learn how to model validator economics
Layer2
David Mihal’s L2 Fees: compare costs to transfer ETH/tokens and swap tokens
Vitalik’s proposal for rollup friendly NFTs: wrapper NFT, cross-rollup transfers and gas-optimized issuing on mainnet
zk Rollups and data shards can achieve global scale while remaining technically and economically sustainable
Why Arbitrum uses interactive fraud proofs instead of re-executing transactions
Arbitrum permissionless token bridging opens October 22, tokens will be bridged as a basic ERC20 unless projects create a custom ERC20
Ask centralized exchanges to support rollup on/off ramps
This newsletter is made possible thanks to NEAR!
NEAR CON Alpha is taking place in Lisbon on October 26th & 27th. The event is open to everyone to come and celebrate NEAR's 1 Year Anniversary since Mainnet launch. Immerse yourself in two days of talks, networking, workshops and a whole lot more provided by the NEAR Ecosystem and its Community.
Stuff for developers
dapptools v0.34.1: test coverage, install contract libraries using tags/branches such as different OpenZeppelin Contracts versions
seth v0.11.0: EIP1559 support and helpers for ENS
dapptools-template: quick start template for dapptools
Ricmoo’s ethers.js update: EIP1559 support and ethers playground
web3.js users survey to shape v4 rewrite
solidity-shell: interactive Solidity shell with lightweight session recording
loogies-svg-nft: on chain SVG NFT example using scaffold-eth
Generative-Transfer-Art Solidity for on chain SVGs
Mint NFTs using Flashbots
NFT gated ephemeral messaging board
Beginners: use .env for API credentials and don’t commit secrets to Git
freeCodeCamp beginner Solidity development course (13 video lessons) using Python and Brownie
Security
OpenZeppelin UUPS proxy security advisory, projects should initialize implementation contracts
DAO Maker ~$4 million exploit, unprotected init function
OpenSea ERC721 transfer to ENS bug introduced and fixed same day, resulted in ownership of first ENS name registered being burnt
dYdX SafetyModule upgrade bug, storage layout changed in new implementation contract
Tincho’s (OpenZeppelin) guidelines to integrate price oracles with defensive programming practices
Clockwork Finance Framework: automated analysis of economic security of composed DeFi contracts
Ecosystem
High gas fees this week reached 7 twei during an NFT launch
NFTs should use a mix of distribution methods for initial supply: dutch auction, raffle, fixed price for early community and gifts to fan creators
MEV searcher design of a Synthetix liquidation, open source example of back running a transaction
We need to lower the barriers to entry, better tools lead to more devs and more devs lead to better tools and more innovative dapps
ENS attestation based DNSSEC claims proposal, reduces gas to ~10%
Devcon planned for 2022
Application layer
BarnBridge SMART Alpha: epoch based single asset pools, juniors provide downside protection to seniors in exchange for upside leverage
SushiSwap’s BentoBox explainer, application vault where up to 80% of deposited tokens are invested in strategies
Cover Protocol and Ruler Protocol shutting down
Lessons from Kittyverse, Cheeze Wizards and Loot: ecosystems need to incentivize developers to build on top rather than build their own
Alpha Buy Wall, on chain NFT price floor
Stewart Brand documentary selling NFTs to stream film with aim to make free to everyone
Sorare adds Spain’s LaLiga NFTs
Christie’s to conduct bidding in ETH
Regulation/business/tokens
US SEC intends to pursue legal action against Coinbase for planned Lend product
Commissioner Peirce (US SEC): investor protection matters, but so does investor opportunity
Former US CFTC chair’s book CryptoDad: The Fight for the Future of Money available for preorder
Standard Chartered issues research report valuing ETH at $26k-35k
DAO report: reasons to study DAOs, key takeaways, survey results (~400 participants from ~200 DAOs) and hot takes
General
Epic vs Apple: in app purchase alternatives to be allowed, potential for Apple to be less restrictive on Ethereum apps
Apple delays plans to scan your iPhone for offending files in iOS15
Spook.js transient execution side channel attack targeting Chrome
Vulnerabilities in tar and @npmcli/arborist, upgrade node or npm
Voyages of cruise ship Satoshi, collapse of crypto seasteading project
ProtonMail logged French activists IP address after order by Swiss authorities, Proton provides an onion site for anonymous access
Job Listings
Rarible is hiring: VP of Product and Product Manager
Enzyme hiring Solidity Eng. & Data Eng. $15k referral for successful hires
Winding Tree is hiring a SSI Guru/Smart Contract Dev for ORGiD
Solidity is hiring a C++ dev
OpenZeppelin is hiring an Open Source Developer
Nomic Labs hiring Snr Software Engineers: Hardhat Ignition & Hardhat VSCode
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
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-september-11-2021/
Dates of Note
Upcoming dates of note (new/changes in bold):
Sep 13 – deadline to apply for Eth core dev apprenticeship
Sep 15-17 – MetaCartel MCON Denver
Sep 17-Oct 15 – ETHOnline hackathon
Sep 22 – Gitcoin Grants Round 11 ends (support Week in Eth News)
Sep 30 – NFT Fest Australia (virtual)
Oct 1-3 – EthAtlanta enterprise-focused hackathon & keynotes
Oct 20-21 – LisCon (Lisbon)
Oct 22-24 – ETH Lisbon hackathon
Did you get forwarded this newsletter? Sign up to receive it weekly