Post
Topic
Board Bitcoin Discussion
Re: The essential attributes of Bitcoin:Bitcoin is a database.
by
RainbowKun
on 12/07/2021, 05:20:52 UTC
a database is a store of data
a ledger is a store of data in a 'carrying forward' method that shows changes from old to new

bitcoin is not just a store... its an accounting of the carrying forward. thus its a ledger not a database


databses replace old entries with new entries(old entries lost/forgotten/deleted)
ledgers create a new page/list/table/block of data to show the new changes and relationship to previous

What I want to express here is that Bitcoin is a collection of scientific knowledge. From a computer science point of view, the entire Bitcoin network functions as a database. It is used to store various data, which is the basic property of Bitcoin. However, from an economic point of view, the data stored in the Bitcoin system exists in the form of accounting books, so Bitcoin is also a ledger. These are not contradictory, but different perspectives of understanding Bitcoin from different knowledge.

Saying "bitcoin is a database" is like saying "an airplane is a collection of seats with seat-belts".

Quote
I found that the reading rate of my posts in the past two days was a bit low, and the number of reples was not large.
That is because you are rambling. Nobody reads big walls of texts with inconsequential content most of which don't have anything to do with the title specially when that title itself doesn't make any sense.

I understand what you want to express, and thank you for your reminder. You may feel that my article is meaningless, but I feel that my thinking is very valuable. When we recognize a new thing, we may think from different angles. One is from the superficial reason, some from the essential connotation, some from the functional point of view, some from the logical point of view, and so on. Because of our differences in knowledge, background, education, and experience, our understanding of different things must be different. I think about Bitcoin now, and I also learn from the perspective of different disciplines, because I think Bitcoin is a combination of multidisciplinary knowledge. From an accounting perspective, Bitcoin is a ledger. From an economic perspective, Bitcoin is a currency. So from the perspective of computer science, Bitcoin is a database. Few people can think deeply about Bitcoin from different disciplines, and more people just want to make money with Bitcoin. Maybe few people can patiently finish reading my text and think about it, but I believe they will still work for a small group of people, especially those who think deeply about Bitcoin.