Week in Ethereum News, Sept 6 2020 - this issue made possible thanks to Trail of Bits!
It's all Uniswap? Always has been.
Eth News and Links
Eth1
Turbogeth weekly alpha release, upgrade to latest geth, experimental hdd sync, more RPC APIs
Getting started with Turbogeth on Ubuntu (~700 gigs storage for archive node)
Latest core devs call. Beiko’s notes, lots of discussion about EIPs below (gas cost increases!)
Alexandria, a sketch of state network over latest version of discovery protocol
EIPs/Standards
EIP suggested process changes: change abandoned to withdrawn and removing implementation as a core requirement
EIP2926: Chunk-Based Code Merkleization
EIP2929: Gas cost increases for state access opcodes
EIP2930: Optional access lists
EIP2935: Save historical block hashes in state
EIP2936: EXTCLEAR Opcode For SELFDESTRUCTed contracts
EIP2937: SET_INDESTRUCTIBLE opcode
EIP2938: Account abstraction (Evaluating account abstraction DoS vectors)
ERC2942: EthPM URI Specification
Eth2
Latest what’s new in eth2
Danny Ryan’s quick update - Medalla testnet is stable but eth2 needs client diversity and you are incentivized to pick a non-majority client
Images and guide to validating on Raspberry Pi4 with Lighthouse/ Nimbus/ Prysm/ Teku
An overview of attestation
Phase1: understanding shards as “data availability layer”
Fizzy wasm interpreter v0.4
Shargri-la: shard simulator with an analysis of eth2 transaction fees
Layer2
StarkWare’s Cairo STARK prover for generalized computation
Using that compression, optimistic rollup Fuel benchmarks 2500 tps for token transfers
This newsletter is made possible thanks to Trail of Bits!
Conduct your own minimum viable security audit. Follow this process from Trail of Bits to invest in your own security, particularly when time is short and help may not be available.
Stuff for developers
Solidity v0.7.1: functions can be defined at file level, copy calldata structs to storage
New maintainer Chainsafe’s roadmap (TypeScript) for web3JS, now with a v1.3 release candidate
Truffle v5.1.43, better Solidity v0.7 support
rDai’s library to track interest
Using external adapters in Chainlink
Trail of Bits recommended process for developing secure Eth code
BLS sigs in Solidity
Ecosystem
Crazy gas fees this week: Matcha has free limit orders during this time of gas spikes. Dharma app has free trades as well
Remco Bloemen’s detailed tour through scaling layer1
Livepeer’s analysis of how to deal with crazy gas prices
Application layer
Uniswap hit #1 on DefiPulse because of SushiSwap
SushiSwap cashes out all of the accrued “10% to themselves” tokens for 38k ETH (Irony: they used Uniswap via ZapperFi). Many call it an exit scam. Sushi founder says he will stay involved, and has now transferred control to FTX’s Sam Bankman-Fried. There are rumors of who the Sushi founder is; he denies it.
A few Uniswap/Sushiswap clones. No link necessary.
An attempt to put a token on top of Uniswap v2
Swerve, a new fork of Curve, reached almost $500m in total value locked in under a week.
Pine is live on mainnet (formerly UniswapEx) limit orders on Uniswap v1 and v2
Brave at 18m+ monthly active users
Tokens/Business/Regulation
Crypto/General
Explaining Halo2, a SNARK without trusted setup (replaces SONIC with PLONK)
ZenGo’s DogByte attack on VDF’s mpc ceremony
Man in the middle ransom attack on Trezor/KeepKey
CipherTrace announces product to track Monero transactions
Job Listings
Want to work in DeFi? mStable is hiring a Protocol Developer
Props is hiring full-stack, Product Manager, Finance Lead and Marketing Lead.
DAIswaps@gmail.com - Seeking skilled eth devs for DEX/DeFi. fulltime 🧙🤑🤖
Trail of Bits is looking for blockchain security engineers & an R&D engineer
0x is hiring devs! Full-stack, back-end, front-end or Solidity
Inspire Chainlink's community as a Head of DevRel & Dev Evangelist
Celer Network: hiring Solidity and Go devs. Email: hiring@celer.network
Want your job listing here? $250 per line (~75 character limit including spaces), payable in ETH/DAI/USDC to evan.ethereum.eth. Questions? thecryptonewspodcast at-gmail
My Nifty.ink artwork on sale (and newsletter sponsorships)
I drew the Eth rainbow logo using nifty.ink [very noob friendly; send to your artist friends!] and put in on sale. You can buy it or watch how I made it here: https://nifty.ink/QmeYK5yHCoZ1Upe1cHcoQvi7hPVvwmAxfZFtUd3DB5K2iS
The available sponsorship slots have been for this newsletter have been tokenized as $EVAN. You can now buy enough for a newsletter OTC from me at the spot price, or directly on Balancer - but you’ll likely get a better price from me.
Follow me on twitter: @evan_van_ness
Permalink for this week’s issue: https://weekinethereumnews.com/week-in-ethereum-news-september-6-2020/
Did you get forwarded this newsletter? Sign up to receive it weekly
Dates of Note
Upcoming dates of note (new/changes in bold):
Sep 17 - Q&A for devs new to Ethereum
Oct 1-30 - EthOnline hackathon
Nov 6-7 - virtual Trufflecon
Nov 16 - MetaMask Provider breaking changes