O'Reilly logo
  • Jimmy Lu thinks this is interesting:

To really appreciate blockchain, we must understand the two founding pillars on which blockchain as a technology is firmly grounded: distributed systems and cryptography.

From

Cover of Ethereum Smart Contract Development

Note

  1. distributed systems 分布式系统
  2. cryptography 密码学