The blockchain has been in existence for two years since the 2017 fire.
As we all know, many projects are now hot on the “blockchain”. How to judge whether blockchain technology is needed? Foreign scholars have summed up 12 thinking models to help you sort out your thoughts.
According to these 12 models to think and make decisions, I believe you will find out if you really need the blockchain answer!
- Ant Financial Service Jiang Guofei's latest speech: Within one year, there will be a batch of thousands of live applications in the blockchain.
- Perspective | Open Source Currency and Open Source Ecosystem
- Blockchain changes: Do it well, don't come.
- Moody's Report: Blockchain technology can improve the efficiency of securitization transactions, but developer centralization may bring systemic risks
- 14 banks, 5 kinds of certificates: Fnality creates a missing link in the inter-bank blockchain system
- Blockchain-based diamond applet will go online? World's largest diamond mining company Alrosa and Tencent jointly develop
Let's start by understanding these decision models directly!
1, D.Birch model
Ok, make a joke. But indeed, what you need is not the blockchain itself, but a blockchain to solve some problems.
2, Birch-Brown-Parulava model
This is a great model that does not focus on technology, but rather on the concept of distributed ledgers, which helps to classify unlicensed books and licensed books.
Tip: This is not a complete MECE (MECE analysis method, the full name of Mutually Exclusive Collectively Exhaustive, Chinese means "independent, completely exhaustive." That is, for a major issue, can do non-overlapping, not missing classification And can effectively grasp the core of the problem and become a way to solve the problem effectively, because we can have a public network (anyone can use), maintained by a set of privileged validators (~Ripple), It is also possible to motivate the private validator.
3, B.Suichies model
This model introduces the differences between public and private chains. Corda is a typical hybrid distributed ledger platform built across companies.
I personally think that the blockchain used only within the company is meaningless, because if you can't solve the coordination problem of the entire team sharing data in the past, it means that you will have bigger problems (IT architecture budget is system) Land cuts, regulatory restrictions, etc.), perhaps using blockchain technology can do nothing.
4, IBM model
In this model, a more biased approach to marketing is described. But there is a problem with this model: Step 2 should point to an "alternative strategy" because smart contracts can only handle simple business logic, which is a lesson learned from DAO.
At the same time, whether the demand for privacy is strong will also influence your choice: Is it to share data, or to keep data private?
5, A.Lewis model
Antony has written a great blog about bitcoin, blockchain and distributed ledgers. I really like one of the questions mentioned here: " Can this problem be solved before using the blockchain? "
The blockchain is made up of existing technologies (some encryption technologies, P2P consensus protocols, and basic storage functions), so the key is to ask yourself why you can't use them before.
6, my model
I originally wanted to make a tree diagram to help me determine if I needed to use blockchain technology, but I ended up turning it into a questionnaire.
If you have selected 10 questions, congratulations, you may be building the next bitcoin or Ethereum system!
The fewer you tick, the more trade-offs you need to make and the less blockchain technology you have with your business problems.
If you check less than 7 questions, blockchain technology is currently meaningless to you. Maybe you will still try to build a shared ledger, but don't call it a blockchain.
7, Karl Wüstl and Arthur Gervais
This is a very good model, but there is no definition of "blockchain" and it appears a bit late. Because we have gone far beyond the public/private licensing/unlicensed debate.
8, Morgen E. Peck model
The first question is redundant for the entire decision tree. You can refer to this article:
9, DHS model
This is a report I found on Twitter from the Department of Homeland Security. But I don't know which big god's work, you can download it and see:
But this model does not consider a key question: "Can you prove that a decentralized system (essentially more complex and more expensive) is better than a centralized system?".
10, Cathy Mulligan
This model raises several good questions (especially the first two), but if I want to say my point, I think that " blockchain can't do this effectively " and " blockchains may be useful but Both of these need to be studied , both should point to " do not use blockchain " because shared write access and distrust between the input are two key features.
11, J. Gardner 2018
I think the J. Gardner model is very interesting, although it can't explain the difference between the real blockchain and the distributed ledger, but it is useful for us.
12. T. Koens & E. Poll 2018
This is one of the best models so far. I really like the key question "Do you need a third party?" Citation:
Try it out, will you build the next Bitcoin/Ethereum system?
Author | Sebastien Meunier
Compilation | Fire Sauce
Editor | Carol