A surprising amount of interesting content was written ahead of the busiest week in crypto. My original plan was to feature videos, but ConsenSys covered that well so I’ve resorted to the usual approach of summarising articles.
If we thought that network and protocol innovation is slowing, O(1) proved us wrong. Once again, zk-STARKs make the seemingly impossible possible. Zero knowledge is appearing everywhere from the O(1) labs and StarkWare announcements to Amber Baldet’s new company Clovyr.
People don’t go to blockchain week for the talks, however, this year, some conversations have been a refreshing break from token mania. This is a quality compilation of those talks by ConsenSys. I particularly enjoyed the Ethereum governance panel and Amber Baldet’s talk on interoperability. Having both conversations in the open is necessary and helpful for Ethereum.
Traditionally core developers, node operators, network users and major token holders are in gridlock for many blockchains (e.g., in PoW, miners are not incentivised to hold coins). The PoS consensus protocol is introduced as a mechanism for aligning incentives between the four groups. Many variations of PoS exist. Given the importance of scalability, PoS solutions like DPoS, DBFT, Tendermint, and Casper are most promising.
⚡️ Protocols and DApps
O(1) Labs released their whitepaper for a new protocol that compresses and delivers what a user needs to know via zk-SNARKs allowing for much lighter clients to interact with the ledger. A user of Coda would only require around 20 kilobytes and about 10 milliseconds to verify their balance.
📚 Blockchain Science
Governments have always wanted to have back door access to encrypted communications. In principle, it is possible for citizens and corporations to encrypt data with selective permissions for the government. However, in practice this will create a trade-off by either not preventing criminals from hiding their own data or allowing criminals to access all data.
HTLCs are a mechanism for executing conditional payments in Bitcoin. They are relevant in Lightning, where the only way to securely transfer between parties not in the same channel is to make a conditional payment that can only be unlocked by a hash key provided by the final recipient. Payer makes conditional payment to intermediary and intermediary makes conditional payment to recipient. Recipient then “unlocks” the payment chain triggering completion of both payments.
There are too many learnings to summarize here, but the overall message is that cash and hardware manufacturing is where the power is concentrated.
- Coral Health publish advanced blockchain concepts for beginners
- Cathie Yun implements multi-party computation in Rust with session types
- Loom announces Tokyo Blockchain Hackathon on May 26
- Tal Kol runs blockchain on a deserted island with a pen and paper
- Nathan Watters worries about blockchain end games
How can we improve? You can respond to this e-mail directly or submit anonymous feedback here.
If you enjoyed this issue, consider forwarding us to a friend 😎. They can subscribe here.