Veteran crypto journalist Laura Shin has written the most authoritative account to date about Ethereum.