Global shared-state blockchains require agreement among more than 50 percent of network validators or nodes to establish transaction state and prevent double spending