Nov 28, 2018

Funny how almost everyone seems to be discussing the diagram and not actually reading the NIST paper first hand.

And then nitpicking over the very definition of what block chain is. But then saying 'bitcoin' 'ethereum' 'git' and 'merkle tree' over and over and over.

Given the title of the thread, and the availability of the actual text, I suggest everyone take a quick read first, then come on back. It is only 50 pages.

https://nvlpubs.nist.gov/nistpubs/ir/2018/NIST.IR.8202.pdf

Nov 27, 2018

This[1] is one of the sources provided in the NIST Report[2] appendix of references.

[1] http://doyouneedablockchain.com/ [2] https://nvlpubs.nist.gov/nistpubs/ir/2018/NIST.IR.8202.pdf

Nov 27, 2018

PDF page 53 of the document with canonical URI of [1], resolved by the doi.org resolver [2] to a pdf with a NIST URL [3].

[1] doi:10.6028/NIST.IR.8202

[2] https://doi.org/10.6028/NIST.IR.8202

[3] https://nvlpubs.nist.gov/nistpubs/ir/2018/NIST.IR.8202.pdf

Nov 27, 2018

pdf of the document: https://nvlpubs.nist.gov/nistpubs/ir/2018/NIST.IR.8202.pdf

Nov 10, 2018

Via DHS and NIST, the answer is on 42:

https://nvlpubs.nist.gov/nistpubs/ir/2018/NIST.IR.8202.pdf

Is that page number a coincidence? I wonder.

Anyway, here are a bunch of other decision trees as well:

https://medium.com/@sbmeunier/when-do-you-need-blockchain-de...

Cutting through the noise:

http://tommykoens.com/wp-content/uploads/2018/09/blockchain-...

Oct 21, 2018

If it is centralised, i.e. one entity controlling write operations, you don't need a blockchain. See e.g. the "when to use a blockchain" flowchart on page 41 (53 of PDF) in the "NIST: Blockchain Technology Overview"[0].

Note also that many systems are sometimes erroneously referred to as using blockchains, for whatever reason (misunderstanding, marketing, etc.). Leaving aside the debate about how decentralised it is, the project you mention has a distributed ledger, but uses a Directed Acyclic Graph (which they call a tangle) rather than a blockchain. Similarly "permissioned blockchains" or "private blockchains" aren't really blockchains in the strict sense because they don't need a consensus mechanism (indeed many now call themselves Distributed Ledger Technology systems).

[0] https://nvlpubs.nist.gov/nistpubs/ir/2018/NIST.IR.8202.pdf