Post
Topic
Board Bitcoin Discussion
Re: The essential attributes of Bitcoin:Bitcoin is a database.
by
RainbowKun
on 16/07/2021, 03:33:58 UTC
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.
Honestly, I get the constructive criticism around the subject. And, yes, I agree, OP could have been more clear in his writing but as an attempt itself to spread the knowledge of BTC (though I understand that on here might not be the right audience for his tone of writing) I think is something to credit him for.

At least, OP is sharing his knowledge in a way he can, and spreading awareness is something we should all get better at.

Your post is 936 words long. Nine hundred and thirty six. Do you believe that this encourages us to read it?

This is my opinion, what do you think?
I'm not agreeing with your opinion. If someone ever asked me what's Bitcoin, I'd surely not respond with “It's a database". Rather I'd go with “It's an currency that operates only in the internet”. Then, I'd start being more detailed about it; I'd use common phrases like “no central point of failure”, “borderless”, “limited to 21 million”, “responsibility of money” etc.

Why did you choose that title?

Although your text wall is very powerful, I don't agree with you. Bitcoin cannot be used as a database because the database stores data. When you need to retrieve data, you can retrieve data. The data can be taken out, and Bitcoin is hashed and encrypted. Can be queried, but data cannot be retrieved. So Bitcoin cannot be described by a database.

Here, let me answer these questions. Perhaps my topic can be expressed more clearly: the essential attributes of the Bitcoin network, it is a distributed database. When I refer to Bitcoin, I am more often referring to the Bitcoin network itself, not just a single Bitcoin in our wallet. Because in my opinion, Bitcoin is a system, and this system consists of multiple parts. Together they form the Bitcoin network. And this network is composed of a distributed database constructed by multiple nodes. Every node has all the data in the Bitcoin ledger, and every node is equal. As stated in Satoshi Nakamoto's white paper, Bitcoin is a peer-to-peer electronic cash system. Ultimately it is a system. So, I mean, from a computer science point of view, this system belongs to a distributed database. Some people may say that this database is a function of the blockchain. However, in the Bitcoin network and Bitcoin's white paper, there has never been a concept of blockchain. The concept of blockchain technology was extracted from the Bitcoin system by later generations. Bitcoin itself is an electronic cash system, which is composed of distributed databases. This is my basic view on this.