Eth News and Links
Eth1
- Geth v1.9.19 includes backrunning patch
- Turbogeth alpha2 release
- Adding cross-transaction BLS signature aggregation to the EVM
Eth2
- Medalla experienced instability this weekend as Prysmatic’s client did not correctly deal with a Cloudflare outage and then local storage got deleted in an emergency hotfix. If you’re running Prysm, update to latest version and restart node.
- This is why we testnet – remove unnecessary dependencies like Cloudflare, test failure modes, find bugs.
- This instability showed why Eth2 needs and incentivizes client diversity. Here’s some guides to running Teku (Somer Esat), Nimbus (CoinCashew), Lighthouse (larrypc), or Lodestar (CoinCashew).
- Editorial reminder: it is a staker’s incentivized duty to run stable clients with minority share of the network
- If you’re looking for support as a staker, check out the Ethstaker subreddit or their discord.
- Formally verifying the eth2 spec in Dafny
- Nimbus client update on improving attestation efficiency and switching to blst BLS sigs library
- Danny Ryan’s live demo of eth1 + eth2 merge
EIPs/Standards
- EIP2878: Reduce block reward to 0.5 ETH
- EIP2872: Reduce block reward to 1 ETH
- ERC2876: Deposit contract and address standard
Layer2
- Hermez zk rollup auction to be block producer with proceeds funding public goods
- Celer’s State Guardian Network testnet launch
- Livepeer’s probabilistic micropayments as pseudo-layer2
- ENS exploring optimistic rollup style for DNS domain claims
- Rollup replay protection
This newsletter is made possible thanks to Matcha by 0x!
Matcha aggregates liquidity across decentralized exchange networks to offer you the best price on every token swap. Trade CRV (Curve), along with 25+ other tokens, on Matcha today!
Stuff for developers
- MetaMask to stop injecting window.web3 in November plus Provider API breaking changes
- Truffle v5.1.39 more Solidity v0.7 support
- How to make Solidity libraries have state variables
- MaticVigil, an API gateway to make it easier to build on Matic
- Gas saver deployer – contract to deploy contracts that use Chi gas token
- Value arrays in Solidity
- How to optimize contract size
- Connecting APIs and contracts with Chainlink
- zero knowledge proofs for engineers
- Opyn’s post-mortem on last week’s bug
- For the functional programmers, Victor Maia on Formality’s ways to improve
- a beginners guide to safely interacting with erc20 tokens
- an ERC721 subgraph
- Implementing Eth’s Merkle Patricia Tree to understand it
- How OpenRelay beat back DOS attacks from a Syracuse U lab
Ecosystem
- Insane gas prices this week, almost entirely above 100 gwei to get any transaction confirmed and reaching more than 300 gwei. Transaction fees reached over 20k ETH per day compared to 13k ETH in block rewards.
- Sparkpool’s GasNow predictor (with API), using their transaction pool
- If you’re suggesting gas prices for your users (or programmatically sending many transactions), check out any.sender to automatically bump up gasprice for quick and cheap confirmation
- Devcon Improvement Proposals
- Here’s how you can use “decentralized Infura” Pocket Network to replace Infura in Metamask
- Videos from the Randomness Summit and Edcon2020
Enterprise
- US Postal Service patent application for blockchain voting on Ethereum
- Performance enhancements in Hyperledger Besu v1.5
- Interview of Coke bottlers using Baseline Protocol
- Paul Brody: Enterprises Would Use DeFi, if It Weren’t so Public
Application layer
- 6 billion in DeFi (though we’ve always known there is double counting). 1 billion reached by Aave and Curve. 420m+ DAI, 100k eth in Nexus Mutual
- Ponzi-like YAM launched with unaudited code, got to 600m in value, subsequently a bug froze 750k; it went down and is back to 400m per the Zippo dashboard. The YAM token went to $160, and is now under a dollar. Migration to v2
- “no premine” similar to YAM became a thing: based, meme, etc
- CurveDAO had a performance art type of launch which led to pre-mine accusations
- Aave v2: 1 transaction repayment, governance with AAVE, fixed rate deposits, cheaper gas, etc
- MolochDAO v2.x – gas efficiency, wrapped token for voting, accepts ETH
- Status adds images, audio messages and emoji reactions
- Dodoex, where the market maker curve is flatter near market price
- 1inch launches Mooniswap, where liquidity providers earn part of the impermanent loss through delayed price updating over 5 minutes
Tokens/Business/Regulation
- cryptofees.info – easy tracker for which chains have any usage (hint: Uniswap v1 and Uniwap v2 both have more usage than any chain other than ETH and BTC)
- Fred Ehrsam: crypto native insurance
- Paris Hilton did an NFT for Cryptograph
- BBC licenses Dr Who for Eth-based trading card game
- Bloxroute opens service for traders
- Rumored JPMorgan deal to invest in ConsenSys
- BTC migrating to Ethereum faster than it’s being mined
General
- MyCrypto launches memberships and protected transactions
- How malicious Tor relays are exploiting users to steal BTC
- Everything you need to know about total ETH issuance from Andreas & Jay Rush
- Bitmex adds KYC. Dexes everywhere celebrate.
- Andreas Antonopoulos dexes q&a video
Job Listings
- Dune Analytics: hiring 1st non-founder team members – remote ~CET time zone
- Nethermind is hiring a Senior .NET Developer (remote)
- The Raiden team is hiring a comms and growth manager in Berlin
- Trail of Bits: blockchain security engineers & senior software engineers
- Celer Network: Android developer
- 0x is hiring devs: full-stack, back-end, and front-end
- Product Managers wanted to drive Chainlink’s exciting roadmap
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
Available Week in Eth News sponsor slots tokenized as $EVAN
To make my tokenized available sponsorship slots ($EVAN) for this newsletter, you can now buy them directly from me at the spot price on Balancer.
Follow me on twitter: @evan_van_ness
Permalink for this week’s issue: https://weekinethereumnews.com/week-in-ethereum-news-august-16-2020/
Did you get forwarded this newsletter? Sign up to receive it weekly
Dates of Note
Upcoming dates of note (new/changes in bold):
- Aug 28-29 – Chainlink’s Smart Contract Virtual Summit
- Oct 2-30 – EthOnline hackathon
- Nov 6-7 – virtual Trufflecon
- Nov 16 – MetaMask Provider breaking changes