An efficient data structure for distributed ledger in blockchain systems | Synapse