Joke Collection Website - Mood Talk - Tell you what I know about blockchain.

Tell you what I know about blockchain.

What is a blockchain? It is said on the Internet that blockchain is a new application mode of computer technology such as distributed data storage, point-to-point transmission, * * * identification mechanism and encryption algorithm. It is essentially a decentralized database, and it is a technical solution to solve the trust problem and reduce the trust cost.

Further extension, blockchain is the basic technology of Bitcoin, and at the same time, as the underlying technology of Bitcoin, it is a series of data blocks generated by cryptographic methods. Each data block contains a batch of information about bitcoin online transactions, which is used to verify the validity of the information (anti-counterfeiting) and generate the next block. In other words, blockchain is an accounting technology that is maintained by many parties, uses cryptography to ensure the security of transmission and access, and can realize consistent storage of data, which is difficult to tamper with and prevent denial. Also known as distributed ledger technology.

Don't you understand? It's actually quite simple. You can understand it as a big house (blockchain network). There are countless people (nodes) in the big house. Every time you say a word (a piece), it means that the whole house has heard it (the chain is transparent and open). After you say a word (after the block), because everyone in this room heard it (verifying the block). Of course, if you are very, very powerful, more than half of the people in this room are afraid of you, or you control more than half of the people in this room, and these half people all say "You didn't speak just now", then the minority is subordinate to the majority, and you can successfully make the whole room determine a caliber: You didn't speak just now (5 1% attack).

There is a lot of gold to be excavated in the whole house, but you can't take it if you want. You need to show your value to the whole house, so you choose to contribute your own labor (provide computing power). Everyone in the house saw your efforts (proof mechanism), and everyone recognized your value (* * *), so you can get your own gold as a reward (incentive). Besides, there are enough lockers (wallets) in this house to hide your things. In order to ensure security, you need to take out your ID card (private key) and check the password (public key) of the locker. By discovering that you are really you, you can open your locker (wallet) and see your own corresponding gold (token) in the house.

It's not hard to understand, is it? So, where is the magic of this system? The most important thing is decentralization, transparency and non-tampering. When the house is big enough (blockchain network), there are hundreds of thousands of people (many nodes), and no one can really control more than half of them, then in this house, all your actions will be made public (information will be shared), and everyone will see what you are doing. You can't lie (without being tampered with). This is the greatest value of the blockchain.