Guest User

Untitled

a guest
Jan 18th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. Your blockchain must have *all* of the following properties:
  2.  
  3. * It's a merkle tree, or a construct with equivalent properties.
  4. * There is no single point of trust or authority; nodes are operated by different parties.
  5. * Multiple 'forks' of the blockchain may exist - that is, nodes may disagree on what the full sequence of blocks looks like.
  6. * In the case of such a fork, there must exist a deterministic consensus algorithm of some sort to decide what the "real" blockchain looks like (ie. which fork is "correct").
  7. * The consensus algorithm must be executable with *only* the information contained in the blockchain (or its forks), and no external input (eg. no decisionmaking from a centralized 'trust node').
  8.  
  9. If your blockchain is missing *any* of the above properties, __it is not a blockchain, it is just a ledger.__
Add Comment
Please, Sign In to add comment