News and Links
Protocol
Vitalik proposed a three-stage beacon chain plan. To make the roadmap more incrementalist, we assume a fixed validator set in stage 1, and introduce the dynasty transition in stage 3.
Sharding p2p POC in libp2p
Boneh, Bünz, Fisch: survey of 2 VDFs
Latest Casper standup
Latest ewasm call
Fichter: Why is EVM on Plasma hard? (Also: Parsec’s EVM on EVM)
Everything you need to know about the Trinity Ethereum client - the history, why Python, and how it is good for research prototyping
Intro to the Nimbus Ethereum 2.0 client from Status
Stuff for developers
Liam Horne: Counterfactual state channel applications. Github
Connext on real world implementation of virtual channels; currently live on Spankchain mainnet for testing
Etherlime v0.6 - dev framework based on ethers.js, faster compile and test
“A quick example of how to set up Truffle and Ethers.js with the new experimentalABIEncoderV2”
Ethereum gas golf talks from Nick Johnson and Zachary Williamson
whisper-tools stand-alone API wrapper over shh RPC calls
How to prepare your dapps for uPort’s standards based identity
Sourabh Niyogi’s Go implementation of Vitalik’s STARK code
Why mainstream languages are no good at smart contract programming
TheGraph is now opensource
Brief EthQL tutorial
AnalyseEther - “real-time data analysis” in your browser
Péter Szilágyi warns of dapp hijacking using dormant service workers and localhost
ENS Toolkit, and ENS Q&A with Nick Johnson
Orion: private transaction manager for EEA spec in Java from PegaSys
video tutorial intro to Dapphub’s KLab debugger in K framework
Release
Geth v1.8.13 with Swarm v0.3.1 - maintenance release. Combo geth/swarm releases from now on.
Live on mainnet
Enjin’s ERC1155 is live on mainnet to tokenize game assets. FreeMyVunk lives!
Ecosystem
Devcon4 call for speakers, workshop leaders and breakout room hosts
Game theory behind FoMo3d and speculative exit scenarios
Trusted execution environments for Ethereum nodes, from Intel’s Sanjay Bakshi and ConsenSys’s Andreas Freund
Gnosis Safe - also video of interacting with a dapp using Gnosis Safe
Governance and Standards
Eric Conner: a case for Ethereum block reward reduction. There’s an Etherchain coinvote (hardly perfect, must use MyCrypto/MEW) on the subject where 50k ETH has vote nearly unanimously to decrease block rewards to miners. There’s also proposal variations like 1276 (delete bomb, 2 ETH) and 1277 (2 ETH). There’s wide support for issuance reduction, the question is about magnitude of reduction, how long should the bomb be delayed, and should an anti-ASIC measure be included.
EIP1285: increase the Gcallstipend fee parameter in the CALL OPCODE from 2,300 to 3,500 gas
EIP1283: Net gas metering for SSTORE without dirty maps
ERC1271: Standard signature validation method for contracts
ERC1288: Get contract return values from transaction recepts
Project Updates
Golem v0.17.0. Also, guide to Trusted Computations, part 1
365 days of Iconomi platform - cool graphic recapping last year
Underwriters in Dharma protocol
DopeRaider launches on POANetwork and teaches people how to move assets
Dappos - point of sale Eth register for mobile
Reporters.chat to promote Augur reporting standards
Jarrad’s letter to Status
Digix currently has a coinvote on how much Digix is required to be a proposal moderator and how much the mod will be rewarded
Interviews, Podcasts, Videos, Talks
Lane Rettig talks governance and scalability on BlockCrunch
Dmitry Buterin podcast interview
Livepeer’s Eric Tang talks offchain computation on Zero Knowledge
Modular’s Chris Brown and Will Dias on Hashing It Out
More Dappcon vids are out, including my talk on governance
Binary District state channels event videos
Tokens
Neufund has a security token newsletter - this issue focused on exchanges
Livepeer open claim period has started. Pay the gas to MerkleMine for others and get rewarded
Alex Van de Sande’s idea for tokenized sustainable communities on Reddit
General
Validating on Polkadot POC2 when everyone has been slashed
List of Cosmos and Tendermint projects
Zilliqa’s Scilla language is open sourced
EthNews interview with SEC Commissioner Hester Peirce on her ETF dissent and being open to innovation
Bitcoin use in commerce is down more than 80% in last 9 months
John Backus argues filesharing teaches us to only decentralize what is necessary and how bittorrent came from behind to win
Blockchain innovation in Europe paper from EU Blockchain Forum
Dates of Note
Upcoming dates of note:
August 7 - Devcon4 tickets, wave 2
August 7 - Start of two month distributed hackathon from Giveth, Aragon, Swarm City and Chainshot
August 10-12 - ETHIndia hackathon (Bangalore)
August 10-12 - ENS workshop and hackathon (London)
August 22 - Maker DAO ‘Foundation Proposal’ vote
August 24-26 - Loom hackathon (Oslo, Norway)
September 6 - Security unconference (Berlin)
September 7-9 - ETHBerlin hackathon
September 7-9 - WyoHackathon (Wyoming)
September 8 - Ethereum Industry Summit (Hong Kong)
September 15-16 - Kiev DappDev hackathon
Oct 5-7 - TruffleCon in Portland
Oct 5-7 - ETHSanFrancisco hackathon
Oct 11 - Crypto Economics Security Conf (Berkeley)
Oct 22-24 - Web3Summit (Berlin)
Oct 26-28 - Status hackathon (Prague)
Oct 29 - Decentralized Insurance D1Conf (Prague)
Oct 30 - Nov 2 - Devcon4 (Prague)
Dec 7-9 - dGov distributed governance conf (Athens)
December - ETHSingapore hackathon
If you appreciate this newsletter, thank ConsenSys
This newsletter is made possible by ConsenSys, which is perpetually hiring if you’re interested.
Editorial control is 100% me. If you're unhappy with editorial decisions, feel free to tweet at me.
Shameless self-promotion
Link: http://www.weekinethereum.com/post/176555527898/august-2-2018
Most of what I link to I tweet first: @evan_van_ness
Did someone forward this email to you? Sign up to receive the weekly email (box in the top blue header)