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
- Latest eth2 call. Notes from Ben and Mamy
- Shuffling in eth2
- 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
- Rollup diff compression
- 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
- CompoundJS
- rDai’s library to track interest
- Using external adapters in Chainlink
- Trail of Bits recommended process for developing secure Eth code
- Unique sorting in Solidity using value arrays
- 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
- Understanding Ethereum by studying Geth
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