Blockchain contract: A complete consensus using blockchain | Synapse