The Investor's Shelf โ€” one book
Attack of the 50 Foot Blockchain

Attack of the 50 Foot Blockchain

David Gerard
2017
T4 182 pages ยท about 3h 2m to read OL22832079Wgoodreads

The sceptic's brief against crypto claims.

Summary

Gerard, a technology writer and system administrator, wrote a short sceptical account of bitcoin, blockchain and the related industry as it stood in 2017.

The technical argument is that a blockchain solves a narrow problem, namely reaching agreement on a ledger among parties who do not trust each other and have no external authority, at enormous cost in energy and throughput, and that almost no real application has that requirement. Where a trusted party exists or can be created, a conventional database performs better in every respect. He argues that private or permissioned blockchains, which several banks were then building, are databases with extra steps, since if the participants trust each other enough to be permissioned they do not need the consensus mechanism.

The industry chapters cover bitcoin's history including the Mt Gox failure and the exchange collapses, the role of Tether and the questions about its reserves, the initial coin offering wave and the pattern of projects raising money with no product, the Ethereum DAO exploit and the fork that reversed it, and the environmental cost of proof of work.

Gerard's arguments about smart contracts are among the sharpest: a contract that executes automatically cannot be corrected when it does the wrong thing, code contains bugs, and the DAO demonstrated both.

The book is polemical and does not engage seriously with the arguments for permissionless settlement or with the use of stablecoins in countries with capital controls or unstable currencies. It is also from 2017, so it predates the subsequent cycles. Many of its specific predictions about failures, particularly on initial coin offerings and on Tether, were subsequently borne out.

Key takeaways 7

  1. A blockchain solves the narrow problem of agreeing a ledger among mutually distrusting parties with no external authority, at very high cost.
  2. Where a trusted party exists or can be established, a conventional database outperforms a blockchain on every dimension.
  3. Permissioned blockchains are databases with additional complexity, because permissioned participants do not need trustless consensus.
  4. Smart contracts execute regardless of whether the outcome is intended, and code containing bugs cannot be corrected after deployment.
  5. Proof of work consumes energy in proportion to the value being secured, which is a design property rather than an inefficiency to be optimised away.
  6. Initial coin offerings raised money against projects with no product and no obligation to deliver one.
  7. Exchange failures rather than protocol failures have accounted for nearly all losses in the sector.

Who should read it

Technologists and investors who want the technical sceptical case against blockchain applications, recognising that it argues one position.

Where it sits in the reference 2

Assets
Assets

Similar books 6

Chosen by shared topics, the entries that hold them, and the people who recommended both.

Blockchain Revolution
Blockchain RevolutionDon Tapscott, Alex Tapscott
Mastering Bitcoin
Mastering BitcoinAndreas M. Antonopoulos
Number Go Up: Inside Crypto's Wild Rise and
Number Go Up: Inside Crypto's Wild Rise and Staggering FallZeke Faux
The Age of Cryptocurrency
The Age of CryptocurrencyPaul Vigna, Michael J. Casey
The Bitcoin Standard
The Bitcoin StandardSaifedean Ammous
The Cryptopians
The CryptopiansLaura Shin