News and Links
Layer 1
- [eth1] Alexey: state fees proposal 3
- [eth2] Phase 0 and phase 1 spec v0.3
- [eth2] Overview of Eth2 networking particularly important for phase 1
- [eth2] Vitalik: “we should not fall into the mindset of thinking that first Phase 0 gets done then Phase 1 gets done then Phase 2 gets done without working a lot of work between them in parallel. Because if we don’t parallelize then we are going to take them to 2021 or whatever the trolls are saying.”
- [eth2] Vitalik: phase 2 pre-spec: cross-shard mechanics
- [eth2] Latest Eth2 implementers call. Agenda to follow along.
- [eth2] Prysmatic Labs update: Beacon Chain testnet successfully deployed with 8 local validators through a Görli testnet kickstart
- [eth2] Parity’s Shasper client short-lived testnet
- [eth2] Lodestar dev update
Plasma
- LeapDAO Plasma MoreVP on mainnet, though not yet audited so beware when testing your ERC20 or 721 transfers.
- OmiseGo’s Plasma MoreVP alpha release. You can test it out by playing Hoard’s Plasma Dog on Rinkeby testnet and try to make the leaderboard.
- More LeapDAO: EVM code on Plasma with Truebit-style computation verification games
- A Loom Plasma Cash chain tutorial
- Efficient RSA accumulator proof generation for Plasma Prime
State channels
- Celer releases new version of Gomoku on state channels, complete with weekly ETH prizes for the top players on the leaderboard.
- Raiden Network explainer
- Magmo releases TicTacToe demo of the ForceMove state channels protocol
- PISA: State channels with optimistic contracts, which improves gas cost in the worst case, but assumes participants are online
Client releases – get ready for the fork!
- Parity v2.3.3-beta or 2.2.10-stable. Everyone should update now as scope of JSONRPC bug was wider than previously known.
Stuff for developers
- Solidity v0.5.4
- Slither v0.6 – latest version of Trail of Bits security tool
- ZeppelinOS v2.2. Also: getting started with Zepkit.
- Manuel Araoz: coding scarce digital goods with life, death, and healing
- TypeScript Merkle tree with Solidity proof verifier
- BokkyPooBah’s Gas-Efficient DateTime Library v1.01
- Etherlime adds debugger
- ConsenSys’ dev tools list is now a comprehensive reference
- Mudit Gupta’s list of tips to save gas in Solidity
- Loom giving away packs to devs building on Zombie Battleground API
- Infura releases a devp2p analysis tool with PostgresDB and Metabase
- Uport’s EthTypedData Javascript library to create, sign and verify Structure Types and EIP712 domains
- The code architecture of Etherisc’s insurance framework
- Trick block explorers into displaying the wrong byte code
- Tutorial: Instagram dapp clone with Vue.js and IPFS
- Tutorial: code your own confidential token with AZTEC protocol
- Embark tutorial: building a decentralized Reddit, pt2
- Constantinople isn’t being delayed due to CREATE2, but it should be understood. “Indeterminacy in init code needs to be viewed the same way as indeterminacy in normal code, via DELEGATECALL or CALLCODE.” Here’s Jeff Coleman’s tweetstorm with a tl;dr of “switch to CREATE2 as soon as possible.” Here’s Jason Carver’s article and Reddit comment thread.
Ecosystem
- Etherscan revamps its UI, adds Görli, and now you can verify Vyper code, plus more charts on gigabytes needed for Geth/Parity full/archive
- 0x & Coinlist hackathon winners
- Enigma examines dead man’s switch options
- Vipnode v2
- MyEtherWallet v5
Enterprise
- JPMorgan says it “became the first U.S. bank to create and successfully test a digital coin representing a fiat currency” running on Quorum, its Geth fork. Although “first” might be a stretch.
- Enterprise Ethereum Alliance to form “token working group”
Governance and Standards
- Latest core devs call. Notes to follow along. Discussion of testnet fork, CREATE2 education, difficulty of finding a ProgPOW auditor, how to use phase 0 to finalize the eth1 chain, and that phase2 spec work will parallel implementation of phases 0 and 1.
- In case you heard crypto media disinformation: Constantinople has not been postponed again. The Augur market used as evidence for the disinfo is based on date, so the market is mainly pricing how fast blocks happen.
- ProgPoW signals: miners can use extra-data field. There’s also a Carbonvote. Personally I think these signaling exercises are a bit premature.
- TechCrunch overview of Melon Council governance of Melonport
- 0x to vote on enabling ZEIP23’s bundles of assets
- Danny Ryan: “Ethereum is strong because of abundant, world-class leadership.”
- Phil Daian with Ali Yahya talking voting on the a16z podcast
- Chris Burniske, Joel Monegro, Denis Nazarov, and Jesse Walden debate crypto governance, also on the a16z podcast
Application layer
- Dharma Lever collateralized lending and borrowing launches to private alpha
- Pixura Platform mainnet beta release. Create NFTs with a public marketplace.
- Status Keycard: contactless hardwallet and API, available for free to first 1000 devs. Also: Status v0.9.33
- World’s Fair: an attempt at a decentralized Patreon, live on Rinkeby testnet
- Molecule – curation markets for early stage pharma
Interviews, Podcasts, Videos, Talks
- Dan Robinson on why HTLCs suck on Hashing It Out
- Berlin Eth meetup January vids: Chainsafe, Parity’s Shasper, and Quantstamp
- Jenna Zenk on Zero Knowledge
- Georgios Konstantopoulos talks Plasma Cash with NEAR
- Melonport M1 conference talks
- Nadav Hollander on Into the Ether
- Alexey Akhunov on Epicenter
Tokens / Business / Regulation
- Understanding Uniswap returns
- A look at FOAM incentives
- de la Rouviere: Verified Curation Markets & Graduating Token Bonding Curves
- Front-running resistant batched bonding curves
- CFTC Commish Quintenz sings a much more pro-innovation tune: “more work remains to be done to establish regulatory clarity.”
General
- SendCrypto bot works on Twitter
- Filecoin open sources its repos
- Cosmos to launch mainnet in a matter of weeks
- Coinbase Wallet offering optional encrypted cloud backup of private keys
Dates of Note
Upcoming dates of note (new in bold):
- Feb 15-17 – ETHDenver hackathon (ETHGlobal)
- Feb 18 – ZEIP23 vote with ZRX
- Feb 27 – Constantinople (block 7280000)
- Mar 4 – Ethereum Magicians (Paris)
- Mar 5-7 – EthCC (Paris)
- Mar 8-10 – ETHParis (ETHGlobal)
- Mar 8-10 – EthUToronto
- Mar 22 – Zero Knowledge Summit 0x03 (Berlin)
- Mar 27 – Infura end of legacy key support
- April 4-5 – Deconomy (Seoul)
- April 8-14 – Edcon hackathon and conference (Sydney)
- Apr 19-21 – ETHCapetown (ETHGlobal)
- Apr 24-26 – Truffle Elevate (Dublin)
- May 9 – Fluidity Summit (NYC)
- May 10-11 – Ethereal (NYC)
- May 17 – Deadline to accept proposals for Instanbul upgrade fork
- June 22-24 – Zcon1 (Split, Croatia)
If you appreciate this newsletter, thank ConsenSys
This newsletter is made possible by ConsenSys.
I own Week In Ethereum. Editorial control has always been 100% me.
If you’re unhappy with editorial decisions or anything that I have written in this issue, feel free to tweet at me.
Update links to new URL: weekinethereumnews.com
Archive on the web if you’re linking to it: https://weekinethereumnews.com/february-15-2019/
Cent link for the night view: https://beta.cent.co/+63r2dn
Follow me on Twitter, because most of what is linked here gets tweeted first: @evan_van_ness
If you’re wondering “why didn’t my post make it into Week in Ethereum?”
Did you get forwarded this newsletter? Sign up to receive the weekly email