A public blockchain network establishes trust and security for its users through node distribution. Absolute replication of data and state across each node on a network limits the number of transactions that can be processed and potentially reduces adoption of blockchain applications where operations are too expensive.