Unpacking Bitcoin’s Social Contract

The bitcoin protocol automates the contract agreed upon on the social layer, while the social layer determines the rules of bitcoin, based on the consensus of its users.