Blockchain Decision Tree - Reading Assignment

  1. A normal database is more efficient, cheaper, faster, and easier to use than a blockchain
  2. It would be slower and more expensive than using a normal database
  3. One of the main reasons for using a blockchain is for transparency and trust between writers- this is not necessary if there is only one writer- unless that writer has split personalities or something
1 Like

What are the benefits of using a normal database instead of a blockchain?

  • A normal database is much faster to read and write data
  • It is cheaper to build because it is easier to find competency and skills for that

What do you think the consequences would be of using a blockchain when you in reality don’t need one?

  • Unnecessary expenses used
  • Difficult to build
  • Inefficient processing / slower than a normal database

Why should there be more than 1 writer to a database in order to justify a blockchain?
Because if there is only one writer there wouldn’t be any issues of trust

1 Like
  1. The benefit of a normal database is that it is simpler and cheaper. The administrator(s) have total control.

  2. Using blockchain when it doesn’t make sense is foolish. Consequences beyond costs could include poor usability, access or functionality.

  3. If there is only 1 writer ,source of information, there is no need or point in having blockchain. Even though the database may be shared, the single point of information would always and only be the trusted writer.

1 Like
  1. Cheaper and efficient for daily use database
  2. Inefficiency and costly development and maintenance
  3. One writer means one source of input hence trusted participant
1 Like

1. What are the benefits of using a normal database instead of a blockchain?
Easy to use, cheaper, more resources available, high offer of professionals.

2. What do you think the consequences would be of using a blockchain when you in reality don’t need one?
Inefficient use of computational resources, meaning higher maintenance cost for the hardware and software infrastructure. Poor performance for database operations.

3. Why should there be more than 1 writer to a database in order to justify a blockchain?
In order to create a true distributed ledger, has it means, must distribute the database into more than 2 participants (nodes), a blockchain managed by 1 “writer” is essentially the same has a traditional database, to bring the true functionality of a blockchain is the ability to have a distributed ledger verified by many participants (nodes).

1 Like
  1. What are the benefits of using a normal database instead of a blockchain?
    Typical SQL is far more efficient and costs less - it ties back to the project requires the specific unique characteristics of a blockchain be it private or public.

  2. What do you think the consequences would be of using a blockchain when you in reality don’t need one?
    The cost would be far higher, and you would be forcing the usage of technology where a different product would mesh better with the business.

  3. Why should there be more than 1 writer to a database in order to justify a blockchain?
    It is an issue of trust - blockchains would require more than 1, and you would not need to trust the party .

1 Like
  1. What are the benefits of using a normal database instead of a blockchain? A traditional database can perform 4 functions (CRUD commands) Create, Read, Update, Delete. The blockchain is an append only structure allowing the functions of Read operations and Write operations. Therefore, a traditional data base would have more centralized control, flexibility and efficiency as well as less involved expense and less difficulty of implementation.
  2. What do you think the consequences would be of using a blockchain when you in reality don’t need one? If not needed, a blockchain may result in more expense, difficulty, less efficiency and less control.
  3. Why should there be more than 1 writer to a database in order to justify a blockchain? According to the Decision Tree Graph, shared writer access of a blockchain can be justified if, writers are NOT trusted, no need for a 3rd party, no need to control functionality, tx’s are public.
1 Like
  1. Collaborate easily through shared access, cheaper to implement and operate, and it’s quicker.
  2. Expensive and unnecessary extra steps in processes and in IT infrastructure.
  3. Because in most cases you can trust yourself.
1 Like
  1. Faster data retrieval, privacy of data, faster to be deployed.

  2. Slower performance than expected, difficulty in information retrieval, may not retrieve the latest data.

  3. Having more than 1 writer creates consensus to the data being written to the database. This ensures data immutability.

1 Like
  1. What are the benefits of using a normal database instead of a blockchain?
  • Blockchian can provide the shared writing access.
  1. What do you think the consequences would be of using a blockchain when you in reality don’t need one?
  • High Cost to set up, Efficiency
  1. Why should there be more than 1 writer to a database in order to justify a blockchain?
    If there is only one writer, what should he do is save all data in his server.
1 Like
  • What are the benefits of using a normal database instead of a block-chain?
    A known quantity, cheaper. Traditional db’s have more available resources and tools.
  • What do you think the consequences would be of using a block-chain when you in reality don’t need one?
    Inefficient processing, poor user experience.
  • Why should there be more than 1 writer to a database in order to justify a block-chain?
    If there is only one writer, concurrency is not an issue and transaction order would be predetermined.
1 Like
  1. A normal database is faster to setup and deploy, easier, cheaper, more flexible and more secure, in terms of permissions and control.

  2. If you used a blockchain and you didn’t need to, setting up would be more costly and take more time, and you might not get what you actually need for your business. It is important to use case specific and appropriate solutions, otherwise money and time can be wasted. No-one wants that.

  3. If you only have or need one writer, you always know who is making the entries, so using a blockchain in this instance would be overkill.

1 Like

Lower costs, efficiency

High costs, low efficiency

Doesn’t make any sense, cause there is no trust involved in the persons doing the work on the database, since you are just the only one. One of the points of the blockchain is to have consensus among many people

1 Like
  1. What are the benefits of using a normal database instead of a blockchain?
  • Normal databases are easier and cheaper to use compared to blockchain
  1. What do you think the consequences would be of using a blockchain when you in reality don’t need one?
  • Expensive
  • More complex
  • Time consuming
  • Difficult to integrate
  • Difficult to maintain
  1. Why should there be more than 1 writer to a database in order to justify a blockchain?
  • If there was only 1 writer, then you can’t have a “shared” ledger. No need for consensus because the write controls 51% of the network
1 Like
  1. What are the benefits of using a normal database instead of a blockchain?
    More cheaper, more information about how it works, years of history behind it

  2. What do you think the consequences would be of using a blockchain when you in reality don’t need one?
    Waist of time and money, less eficiency,

  3. Why should there be more than 1 writer to a database in order to justify a blockchain?
    Because you need to establish a red of trust between two or more entities, if only one party is involved than you only have to trust yourself and you dont need a blockchain for that.

1 Like
  1. Benafits to using a normal database rather than a blockchain is its easier to integrate with already existing systems as well as being the most cost-effective in most cases.
  2. Consequences of using a blockchain when you don’t need it could men eating into to your R&D budget delays and confusion as well as redundancies.
  3. Having one writer to a database negates the need for a blockchain because there is no break in the circle of trust.
1 Like
  1. Normal database is cheaper and easier to integrate.

  2. Using blockchain when it is not needed imply more cost, more complexity and more waste of time.

  3. Because you have to use blockchain for increase the reliability of the data when there are other people with the permission to write. if you are the only one with that permission, it doesn’t make any sense.

1 Like
  1. It’s normaly much cheaper to use for example an SQL database than Hyperledger. To execute transactions in normal databases goes mnuch fgast than executing transactions on blockchain.

  2. Higher cost and less efficiency/effectiv.

  3. Due to blockchains trustlessness.

1 Like
  1. Quicker, easier to find information, cost effective, can delete data, can hide some of the data.
  2. Unnessary higher costs, difficulty to find the right people to set up a blockchain and the opposite of what is written in answer 1.
  3. Because with one writer the information is trustful and secured no need of the blockchain
1 Like

It’s fast, easier to handle, less memory.

Higher costs, more memory.

There is no need for consensus when there is only one writer.

1 Like