Eth News and Links
Eth1
- Geth found a Golang bug (the second Golang bug found by Ethereum in a few months), so:
- Immediately update to geth v1.9.24
- In the future, update your node (at least) every time a release says “security”
- On Wednesday, Infura went down for a few hours because it hadn’t updated some geth versions for a few months. Apparently some tiny percent of mining hash power also hadn’t updated and produced a few blocks on a different chain over a few hours
- The Optimism team sparked the issue because they’d found the bug that had led the geth team to update.
- Deep into the technical weeds of the issue
- Geth team post mortem explains why it does what it does.
- Latest core devs call. Beiko’s notes: working through issues to get to consensus for the Berlin fork
- Latest update on 1559: testnets, tools, simulations
- Alexandria state relayer p2p network update: use SSZ to transmit via UDP
Proof of Stake launch
- Latest what’s new in eth2
- Latest eth2 quick update from Danny Ryan; Toledo and Pyrmont testnets pre-launch
- Staking community grants for tools, documentation and education
- Latest eth2 call. Notes from Mamy and Ben. Roadmap priorities: data shards, light clients, end PoW.
- The SigmaPrime fuzzer finds 2 prysm consensus bugs and 1 very minor Teku bug
- proof of stake forkmon (fork monitoring tool)
- Barcelona Super Computer client benchmarking
- Client updates: Lighthouse, Nimbus, Prysm, Teku. The gist is to watch for mainnet releases for the chain launch.
- a FAQ for those considering staking and some staking best practices
Layer2
- Celer’s State Guardian Network first phase launch
- Fuel: layer2 will turn the Eth basechain into an asset creation & settlement layer
This newsletter is made possible thanks to Chainlink!
The Chainlink community grant program provides substantial financial support to teams and individuals who are developing critical tools, infrastructure, and services that increase the usefulness and accessibility of smart contracts. Explore our open grants.
Stuff for developers
- EthereumNodes – dashboard of public RPC endpoints
- Miao: Kendrick Tan’s EVM tx decoder with no external data processing
- toolkit for TheGraph with functions commonly used by subgraph mappings
- Railroad diagrams for Solidity and Vyper
- OpenZeppelin Contracts Upgradable
- Testing Eth code with Chainlink
- Speculative execution via GraphQL endpoint from dfuse
Security
- Samczsun’s using price oracles opus
- Perez, Livshits paper: “vulnerable” Eth code does not mean exploited
- Slither v0.6.14, improves Solidity v0.7 support, works with Hardhat
- Certora finds ABIencoder bug
- Akropolis reentrancy bug hacked for 2m Dai
- ValueDefi (formerly yfv) tweets that it has the “highest security,” then gets an oracle attack a few hours later for $7.4m hack peckshield
Ecosystem
- Solidity code in Ariana Grande’s latest video
- Umbra stealth payments still coming; some funding issues
- Petkanics: observations after 4 years building web3 apps
Enterprise
- Accenture, Splunk, and others join Baseline Protocol
- ETHOnline enterprise panel featuring EY, Microsoft, and BP
Application layer
- Maker hit one billion dai this week
- Synthetix offers oil derivatives using Brent Crude (ICE)
- Enjin makes its token/game item platform free of subscription fees
- Etherisc offering crop insurance in Kenya
- Aave v2 is on Kovan testnet
Regulation/business/tokens
- UK Treasury publishes draft of stablecoin regulations
- US House left wingers criticize Comptroller Brian Brooks for too much crypto focus
General
- BDoS – incentive manipulation to stop Bitcoin liveness with just 21% of hashpower
- “Computer scientists achieve “Crown jewel” of cryptography”
- Non-interactive threshold ECDSA signatures
- Another week, another SGX hack
- Brave fighting CNAME cloaking
- Macs send (unencrypted!) to Apple every app you use, your IP address, etc
Job Listings
- Blocknative is hiring Front-end, Back-end, and DevOps engineers. (Remote)
- Live for DeFi? mStable seeks experienced Smart Contract/Protocol Dev
- Chainlink Labs is looking for a Director of BD & Sales
- Celer hiring Solidity and Go devs. Email: hiring@celer.network
- 0x looking for Matcha marketing manager and all flavors of developers
- Trail of Bits is hiring cryptography analyst & blockchain security engs
Want your job listing here? $250 per line (~75 character limit including spaces), payable in ETH (or 250 DAI or 250 USDC) to evan.ethereum.eth. Questions? thecryptonewspodcast at-gmail
Download The Crypto News Podcast
Episode 3: ZapperFi’s DefiDad
How’d he gain more than 25,000 Twitter followers in less than a year?
If you want to support Week in Ethereum News, download and subscribe to my podcast!
If you’re wondering “why didn’t my post make it into Week in Ethereum News,” then please put it on an Ethereum subreddit; emails/DMs are not part of my workflow.
Please click the following if you’re interested in sponsoring the newsletter.
Follow the newsletter on twitter: @WeekinEthNews
Permalink for this week’s issue: https://weekinethereumnews.com/week-in-ethereum-news-november-15-2020/
Dates of Note
Upcoming dates of note (new/changes in bold):
- Nov 16 – MetaMask Provider breaking changes
- Nov 18 – Pyrmont testnet launch
- Nov 19 – EthBerlin 2.5: Talk Show
- Nov 24 – last day to deposit to be in proof of stake genesis block
- Dec 1 – Proof of stake launch (if enough deposits by Nov 24)
- Dec 2 – Gitcoin CLR matching round starts
- Dec 3 – Ethereum in the Enterprise – Asia Pacific
- Dec 22 – Deadline to apply for proof of stake community grants
- Mar 2-4 – EthCC4 (Paris)
Did you get forwarded this newsletter? Sign up to receive it weekly