As I wrote in the previous article, why is Bitcoin difficult to understand? Why can't most ordinary people understand Bitcoin? Because it is the quintessence of almost all human subjects and all knowledge combined together. It involves not only all aspects of natural science, but also all aspects of social science.The basic subject knowledge of Bitcoin is computer science, mathematics, cryptography, economics, politics, law, sociology, etc., and even philosophy, religion and philosophy. Knowledge that you can think of or unexpected will be involved, and it is a fusion of the top knowledge in various disciplines.
My previous knowledge was fragmented . I hope this time through my posting on bitcointalk, my fragmented information will be transformed into systematic knowledge and output to everyone. I also hope that in this process of writing and communication, my knowledge system will be further improved through collision with everyone's thinking. On the one hand, it can help you improve your knowledge, on the other hand, it can also force me to grow.Therefore, in the follow-up sharing, I will try my best to interpret my understanding of Bitcoin from the perspective of different disciplines. Only by thinking from different angles can we understand the different meanings of Bitcoin.In the end you understand why I would say that Bitcoin represents a new civilization. It represents the evolutionary direction of human advanced civilization.
Of course, this process is very painful and very difficult for me. This puts a very big request on my personal knowledge reserve. I myself must understand the logic of the knowledge itself before I can output them in the form of complete knowledge. Moreover, it is necessary to understand the connection between the knowledge of different disciplines and Bitcoin, and to summarize it. The difficulty involved is very high. This is a very big challenge for me. I hope I can persevere and not give up halfway.At the same time, 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. This may have something to do with the content I posted. The content I wrote is generally a deep thinking about Bitcoin, and the amount of text is very large, it will be more difficult to read. There is also the topic itself is not completely open, not anyone can diversify the discussion.
But it doesn't matter. I am writing here not to deliberately get more merits, but to share my in-depth thinking on Bitcoin step by step. I believe that this knowledge is helpful to everyone, and I firmly believe that Bitcoin has created a new civilization for mankind. Maybe you don’t feel obvious right now, but when I finish writing 50 or even 100 articles, I believe that more and more friends will appreciate what I mean.At the same time, I hope that my articles are of long-term value, not short-lived. I believe that in three, five or even ten years, there will still be readers who will read my articles. At that time these articles were still helpful to them and still valuable. Maybe in 10 years, some people will read all the articles I wrote in the past 10 years from start to the end.
Today is just the place where my Bitcoin career started. I will share my knowledge about Bitcoin a little bit. So, let me ask you one more question now, what exactly is Bitcoin? What are the essential attributes of Bitcoin?
When it comes to this issue, you might say that Bitcoin is a technology, Bitcoin is a currency, and Bitcoin is a digital asset. I would say that Bitcoin is a new human civilization. However, if all external factors are removed and we pursue the most basic and essential nature of Bitcoin, then what is Bitcoin?In my opinion, remove all external factors, external meanings, and restore the most essential attributes of Bitcoin. Bitcoin is a database. This is also a point of view expressed from computer science, which is also the foundation of Bitcoin's existence. In computer language, Bitcoin is just a special database.
Bitcoin is a decentralized database, which is a series of data blocks associated with cryptographic methods. Each data block contains information about a Bitcoin network transaction, which is used to verify the validity of the information and generate the next block. When one database is linked, it becomes a data chain, which is the blockchain. The content of each data block in the blockchain is relatively fixed. Generally, it is a record of some data, including the hash of the previous block in the block header, the nonce of the block, the size and time of the block, and the basic transaction information, etc.Each data block is linked together in an interlocking relationship, forming a complete chain. Moreover, the information in the database is completely transparent and cannot be tampered . This is the most basic attribute of Bitcoin.
Looking at Bitcoin from the subject of computer science, Bitcoin is a database. This database is composed of decentralized software protocols and standard programming languages. People on the Yunxi Internet transfer value to scarce digital assets with low transaction costs. It also provides an immutable record of value transactions. This is our most basic understanding of Bitcoin.So, in the future, when we exchange bitcoin with friends, he asks us what bitcoin is? The first answer we gave him was that Bitcoin is a database that cannot be tampered with, and then other things. This is the knowledge of computer science contained in Bitcoin.
This is my opinion, what do you think?