区块链100问第一集,区块链100问第8
今天我们来聊聊区块链,首先,我们来看看区块链100问第一集和第八拓展,它们分别涉及到了三个关键词:区块链,智能合约,去中心化。
区块链是一种分布式数据库,它可以记录任何类型的数据。它的特点是安全可靠,数据不可篡改,它是由一系列的区块组成的,每个区块都包含了一些数据,这些数据可以是交易记录,账户信息,合同等。每个区块之间都有一种加密算法,这种加密算法可以保证数据的安全性。
智能合约是一种基于区块链技术的自动执行的合约,它可以在区块链上执行,不需要人为干预。智能合约可以实现自动执行,自动执行的代码可以被编写成智能合约,这些智能合约可以被写入区块链,它们可以被所有人查看和验证,而且不受任何人的控制。
去中心化是一种分布式系统,它不依赖于中心化的管理机构,而是由各个节点协作完成。去中心化的系统不仅可以提高数据的安全性,而且可以更有效地利用资源,提高交易的效率。去中心化的系统可以通过分布式账本的技术,例如区块链,来实现,它可以记录所有的交易,而且不受任何人的控制,可以抵御攻击。
以上就是关于区块链,智能合约,去中心化的介绍,希望大家能够有更深入的了解。
请查看相关英文文档
① A beginner’s guide to investing in digital currency (blockchain), just read this article
Compared with other investment methods, the entry threshold for blockchain and digital currency investment is relatively high. , many friends want to invest in digital currencies but don’t know where to start or what to learn. Although 51Coins has updated a lot of relevant knowledge in the "Beginners Playing Coin" section, it is not systematic enough
This time we will systematically organize the information related to blockchain and digital currency investment. In summary, let everyone understand and invest in digital currency faster and more conveniently
1. Understand the blockchain and digital currency
No matter what you invest in, you must understand it. The same goes for blockchain and digital currencies. There are many introductions about blockchain on the Internet, some are too profound, and some are not comprehensive enough. I personally think the video "100 Questions on Blockchain" produced by Huobi is better
100 videos , all of which are blockchain-related knowledge, including: the birth of Bitcoin, operating principles, blockchain FAQs, mining, wallet introduction, etc., and are all in the form of animated videos, making it easier for everyone to understand. Although the explanation is not detailed enough, it can give you a preliminary understanding of digital currency and blockchain
2. Choose a trading platform
After understanding digital currency, you can try to use the trading platform Purchase a small amount of digital currency and experience the process. The purchase and sale of digital currencies must be completed through a trading platform, which is equivalent to a stock exchange in the stock market. It is recommended to choose a large trading platform for the trading platform, which has a comprehensive range of currencies, convenient transactions, and guaranteed fund security
The following three platforms are recommended: Binance, Huobi, and OKEX (ranked in no particular order)
< p> 3. Choose a walletIf digital currency is compared to cash, a wallet is equivalent to a bank card, used to store digital currency. There are many types of wallets, and the most commonly used ones now are mobile APP wallets (light wallets). Wallets are also divided into types. Different similar digital currencies cannot be transferred to the same wallet. For example, if imtoken is an Ethereum wallet, it can only store Ethereum and tokens issued based on Ethereum, but not other currencies
< p> There are also wallets that claim to support all digital currencies, but most of these wallets are not yet complete.Of course, after we buy digital currency, we don’t need to deposit it in the wallet, but directly put it in the exchange account, which can save the handling fee and not be so troublesome. Large exchanges such as Huobi and OKEX are relatively It is safe. I personally basically put digital currencies on exchanges
4. Determine the investment plan
Before investing in digital currencies, we must first determine our investment plan and plan to invest. How much money, how much loss you can accept, what is the expected return, and how long the investment time frame is, determine it before investing. Digital currency is a high-risk, high-yield investment assetIn the novice stage, just invest the spare money that will not affect your life. There is no limit on the amount of investment, and the minimum investment is a few hundred yuan.
You can increase the investment amount appropriately after you truly understand the market, but you must also remember The investment amount should be controlled within the range you can afford
5. Choose the investment currency
After choosing the trading platform and determining the investment plan, you can purchase digital currency. So many numbers Which currency should we buy? When buying coins for the first time, it is recommended to choose mainstream coins. You can choose a few coins that you like among the top 20 in the market or recognized value coins
Find out what these coins are for and whether they are available What is the actual value, what news has recently affected the currency price trend, etc.
Understand these issues before buying, and be sure to pay attention to the purchase price before buying
6. Common tools, Website
1. Non-small account: You can view information related to each currency and exchange, including currency price, historical price, increase and decrease, circulation volume, ranking and other information
2 , AICoin: The function is similar to that of non-small accounts. The K-line of aicoin is very convenient and easy to use. It is the first choice for watching K-line charts
3. Coin World: Real-time updates of news and information related to various blockchains and digital currencies
4. Golden Finance: A relatively comprehensive blockchain media platform, including news, news, quotes, celebrity columns, etc.
7. Learn more relevant knowledge
< p> With the above 6 points as a basis, even if we have initially learned about digital currency investment, we still need to learn more knowledge if we want to truly make money by investing in digital currencies. The two most important points are to deepen the understanding of blockchain and technical analysis (K line)These two are too broad and cannot be learned overnight, so I will not introduce them, K You can find a lot of online knowledge online. As we invest longer, understand more currencies, and come into contact with more related matters, we will gradually deepen our understanding of blockchain.
② How to understand it in 3 minutes An introduction to blockchain and what its commercial value will be in the future
There is a real story about an engineer from Ant Financial. He wrote a blind date resume and filled in the job title as "code farmer" , but no one clicked it for a long time. Later, he changed his work experience to "blockchain" and received 381 love letters at once.
From workers in high-tech industries to square dancing aunties, it seems that everyone is participating in the blockchain carnival. So what exactly is the seemingly mysterious blockchain? After reading the following content, you will have completed the journey from beginner to beginner.
1. What is blockchain?
To put it figuratively, the blockchain is "everyone keeps accounts together." Any database needs a big housekeeper to be responsible for "accounting" (maintaining the system and entering data). But after using blockchain technology, the concept of this "central steward" disappears, and each of us can participate in accounting. So the question is, whose record will ultimately prevail? Of course, it is the person who completes the work well and quickly. A system that strictly adheres to fairness will select this person based on the algorithm, write the contents of his records into the ledger, and send the contents of the ledger during this period to everyone in the system. of others to make backups.
Any new thing must have unique advantages if it wants to develop rapidly, and the same is true for blockchain technology. First of all, blockchain technology ensures the security of the system. In the absence of a central steward, everyone is a defender of the home, which means that destroying some nodes has no impact on the system at all. Second, the recording process cannot be cheated. Everyone in the blockchain system has the same ledger, and the entire process is open and transparent. The system will determine the final result based on the opinions of the majority. It is difficult for an individual to hack into so many computers at the same time, and it is meaningless to just modify one's own results. Who would do such a thankless task? Third, and most importantly, the blockchain completely abandons the existence of "credit intermediaries". Credit intermediaries are the platforms we must pass through when transferring money, such as traditional banks. Now any two strangers can directly complete mutual trust transfers, and the efficiency has been improved not only a little!
3. What is the use of blockchain technology? ?
As mentioned above, the main advantages of blockchain are that it does not require intermediary participation, the process is efficient and transparent, the cost is very low, and the data is highly secure. That is to say, any industry that has needs in these three aspects can use blockchain technology. Here are a few examples:
In the banking industry, the use of blockchain technology is equivalent to updating a digital, secure and tamper-proof General ledger books. In fact, Swiss bank UBS and Barclays Bank in the UK have already begun experiments, hoping to use it as a way to accelerate back-end system functions and clearing and settlement capabilities. Some institutions in the banking industry claim that blockchain may reduce middleman costs by 20 billion.
In terms of car rental, blockchain also has great potential. A future customer selects the car they want to lease, entering it into the blockchain's public ledger; then, sitting in the driver's seat, the customer signs the lease agreement and insurance policy, while the blockchain updates the information simultaneously. This is a foreseeable future for car sales and car registrations.
In terms of medical and health care, blockchain technology allows hospitals, patients and all parties in the medical benefit chain to share data in the blockchain network, and Don’t worry about data security and integrity. This means more accurate diagnosis, more effective treatment, and an improvement in the health system’s overall ability to deliver cost-effective care.
Blockchain is not cold-blooded. It has been implemented in applications that are closely related to our lives. For example, the application of Ant blockchain ranges from public welfare, to mutual insurance, to traceability of product authenticity, to traceability of rental housing.
In 2018, blockchain will "return to the world."
Blockchain, do you really understand it? Since it says three minutes, let’s give a simple answer.
1. What is blockchain;
2. What are the benefits of blockchain;
3. What are the uses of blockchain;
4. Blockchain technology and existing problems;
Let’s first look at the first question: What is blockchain
Let’s look at it literally. Blockchain is called Blockchain in English. This is a very good word. The English name is well chosen and the Chinese translation is also very beautiful.
1. What is a "block"?
You can think of it as a record, or anything, which forms such a record during the production stage. This thing can be any physical or virtual object in the Internet of Everything.
For example, if you generate a Bitcoin, which is a thing, it actually corresponds to a block. This block is a record of what it is.
When you produce a bottle of medicine in the future, a block is actually generated when this bottle of medicine is produced. When it leaves the factory, it needs to be recorded once, and this corresponds to it one-to-one.
This is the first dimension.
To make it easier to understand, for example, each of us is born with a unique identifier, which is our DNA. All species in the world have different DNA. Every individual's DNA is different.
Your parents can name you Zhang San, Li Si, Wang Wu. These names can be repeated, just like a bottle of medicine, whether it is aspirin or penicillin, these can also be repeated. Famous. However, human DNA is differentIn this way, even if you have identical brothers and sisters, your DNA is different, so this is your unique identifier. And once your DNA is formed, it cannot be changed. This is a benefit of the blockchain.
2. What is "chain"? The chain is actually a process. You can think of it as a transaction process. After this bottle of medicine leaves the factory, it enters the warehouse from the workshop and passes through a certain door, and it will record the process.
Of course, this requires automatic computer recording, and the cost of human recording is too high. Then, packing is a process, and transportation to the cargo transfer station is another process. Then it is loaded into a car and transported to the wholesale station, which is the next process.
Every step of the process is recorded. It is a process to go from the wholesale station to the store, it is another process for the people in the store to receive this batch of medicines and put them on the shelves, and it is still a process for you to buy them. Finally, when the whole process is connected, you will have a way to track the entire process of this bottle of medicine and know its authenticity, because once this bottle of medicine is produced, it will be bound to the blockchain, as well as to people and people. The same is true for DNA binding, which cannot be changed, but it can be seen and detected.
The doctor can also determine whether this person is you by testing DNA. So in terms of nature, if we virtualize it, it is actually a smart contract. You have signed a sales relationship with one of your customers. Once this happens, it cannot be changed. Then everyone can only execute it. This execution process is the same as the tracking of drugs I just talked about.
Second question: What are the benefits of blockchain?
1. Mathematically speaking, it is very beautiful. It changes from the past that you had to own something before you could know its properties to that you don’t own it, but you can ask questions Learned many details about it.
Mathematically speaking, this is a perfect asymmetric situation. You can tell whether it's true or false, but you can't change it.
2. Theoretically speaking, blockchain is very safe. For example, if you participate in the process of a bottle of medicine, others cannot see this information. That is to say When you buy this bottle of medicine, you can know where it comes from, but others cannot.
For the same reason, for example, if we sign a contract, others can verify the contract. If you go to a bank for a loan, he can ask you the amount.
However, he cannot obtain this contract, and he cannot steal this contract from your computer.
Blockchain also has some very interesting properties. For example, a block chain can be divided into two at will, or several can be combined into one, etc.
3. Blockchain is transparent, which means that everyone abides by this algorithm and there is no special agreement in private. So, if you believe in this algorithm, it means you believe in me and believe that I didn't do anything fishy. I won't be quiet eitherThey secretly do something to the contract, causing you to suffer losses.
This is a beautiful place theoretically and mathematically.
In the third block, let’s take a look at the uses of blockchain
1. Bitcoin is a cryptocurrency, and the Ethereum currency that everyone uses now is also a cryptocurrency. Of course, you can make another one based on it, either Zhang three coins or Li four coins. As for whether it can replace the currency of the future, this is doubtful.
2. Financing, we used to divide financing into three stages: the first stage is to get a loan from the bank. If you want to open a restaurant, you need to mortgage something. The second stage is that you issue some stocks and I sell 10% of the stocks, so that I can obtain part of the funds.
The third stage is actually crowdfunding. For example, if I want to write a book, it may cost 50,000 yuan for the publishing house to publish it. If any of you can give me 50 yuan at the beginning, I will use it in the future. Once the book is written, give everyone a copy. You will get the book, and of course I will publish it. But there is a problem. For example, I sell this book for 100 yuan and you get it for 50 yuan. What if my book sells very well, assuming I sell 100,000 copies, but you don’t seem to benefit from me? what to do?
Is there a fairer way to measure everyone's contribution? One way is to issue a cryptocurrency (ICO). When the business we do becomes bigger in the future, you can benefit from it.
3. Smart contract, for example, sign a contract. In the future, the smart contract can become like this. All the nodes in the middle are determined when the contract is signed, such as building or decorating a house for you. , your payment must be given to me at any stage of the decoration. If you accept it, no problem, the payment will be automatically given to me.
You can even sign with my supplier, which means that as soon as my money arrives in my account, I will give it to my supplier immediately. This will save many triangular debt problems in the future, including the problem of arrears to migrant workers.
Blockchain can also be used for property registration, car registration, etc. Of course, another great use is gambling. In fact, gambling is the most willing to adopt new technologies because it is closely related to money.
After talking about the benefits of blockchain, let’s take a look at the technology and existing problems of blockchain.
Today’s blockchain is basically the second generation and the first generation. It is the Bitcoin generation. It has many problems. It is not a platform, but is actually a specific application.
The second generation is represented by Ethereum. It is a platform on which you can issue your own coins, and it removes the concept of mining machines, so its transaction costs will be much lower. . The reason why ICOs are everywhere today is because with Ethereum, you can issue coins, unlike in the past with Bitcoin, you had toJust copy it exactly and copy it again. You can easily issue your own currency on Ethereum today, just like you can easily create your App on the Android operating system today.
There are three problems with Bitcoin transactions
1. The transaction delay is very long. I asked people who specialize in Bitcoin transactions and the delivery time ranges from two hours to two hours. Days wait, so it is very inconvenient for you to use it to launder money. After the RMB is converted into US dollars, it may fall by 20% in two days, and you will lose 20% of your money.
2. It cannot be distributed. Like Bitcoin, the early people took away a lot of its shares, so how to distribute it in the future is also a problem. No one knows clearly, so it is difficult to use it as a currency. a currency. Because if it really becomes a currency that everyone uses, it will be equivalent to the first few people taking away a large part of the world's property.
3. Transaction costs are high. For example, a cup of coffee at Starbucks in the United States costs $2.50 on average. You usually pay money at the counter, and the transaction time is only one minute. If you want to use Bitcoin, you have to wait two hours before you can get your coffee, and the transaction costs are extremely high, the electricity bill alone is $20. In other words, if you pay $2.50 for coffee, the transaction cost of electricity is $20, so this is unrealistic.
Blockchain has high risks. This risk is not only a technical risk, but also a policy risk. In fact, this is also an opportunity. Whoever solves this problem will get the opportunity. Its transaction costs are also very high, so whoever can develop new underlying technology and reduce this transaction cost will make a lot of profits in the future.
Some people say it is the next generation of the Internet. I don’t agree with this, but it will definitely be a supplement to the Internet. Some people say whether it can subvert the central bank, but this is not certain, because there is no reason why the central bank or these big banks cannot do this themselves, so those who expect it to subvert the central bank may be too happy too early.
Perhaps in the end it was these large financial institutions in the past that used the blockchain to update themselves.
Talk in the vernacular and get useful information!
Literally, blockchain is blocks and chains, and some relationship between them. It is essentially a distributed accounting method and a network database system that cannot be tampered with.
The current development directions include digital currency, payment, smart contracts, defi finance, web3 and so on. It is still in the initial stage of development and is a back-end technology. Most projects are still speculating and financing.
Today’s Afghanistan may best prove the value of Bitcoin, and there is no problem with value storage
Blockchain is not just a technology, it is a way of trust transfer, value The way it is delivered may have huge potential in the future.
CloseKeywords: block, chain, database, ledger, Afghanistan, currency speculation, value, technology, market
First, what is a blockchain? Blocks and chains are an accounting method and a form of network data storage.
Literally speaking, blockchain refers to blocks and chains. This block actually records the transaction records of the entire network, or the execution process result data of smart contracts, etc.
Every once in a while, the entire network will produce a block. This block records all transfer data, and the blocks need to be connected by some kind of "chain".
This chain is an encryption algorithm. Some information of the previous block is used to calculate and obtain some information of the next block. They are linked together. The latter block can trace back to the previous block and needs to be modified. The next block must modify the previous block, all the way to the first block. Regarding the details of these issues, I have written many articles before. If you are interested, you can go back and take a look.
Blockchain is actually an accounting method, or a database storage method. Please pay attention to what I say below. The whole process is the operating mechanism of blockchain.
Each node in the entire network has the same status and runs the same program. This program is used to collect, encapsulate and package all transaction record data records that occurred in the entire network within a period of time. Then broadcast it to the entire network
Let’s take Bitcoin as an example. Once this packaging and encapsulation is completed, you can obtain the right to produce the block. A certain amount of Bitcoin can be issued every time a block is produced. Since the nodes in the entire network run the same program, there is no center to control everyone. Therefore, the currency issued is irrevocable and cannot be changed.
How to decide who has the right to make a block? This requires the use of the so-called consensus mechanism, which is to establish a rule and use who produces the block as the benchmark to solve the problem of network consistency. The mainstream consensus mechanisms include POW mechanism and POS mechanism. Proof of work and proof of stake. Proof of work, who does more work, and proof of equity, who stakes more assets
Pow means that everyone calculates a difficult mathematical problem together, whoever calculates it Whoever comes out has the right to produce the block. Pos means that everyone takes out their family assets as mortgage, and whoever mortgages more. It is possible to be selected as a block producing node.
The essence of this approach is that you have to pay a certain price and receive a certificate of investment, which essentially builds a kind of trust.
When all these tasks are completed, a block can be produced, and the block will be connected to the previous block one by one. This is the entire block sequence. Note that the entire blockchain world will produce many blocks, connected to one chain after another, but everyone will only recognize the longest chain, and short chains will be discarded.
To put it simply, each network node is packaged with a programTransactions within a period of time are then connected one after another and stored in each node. However, an encryption algorithm will be used to ensure that the node information is not leaked, to ensure that the user's information is encrypted, and to ensure that the area The information in the block cannot be broken or tampered
Secondly, the current development of blockchain, various projects and significance, at this stage are more There is no problem with currency speculation and value storage.
Blockchain has been developing for twelve or three years since the Bitcoin white paper in 2008. It has also experienced various evolutions and developments.
For example, now it has gone from being able to issue currency in a distributed way to now having huge functional expansion. The landmark event is the birth of the Ethereum smart contract.
I have explained many times that a smart contract is an automated contract signed by two or three parties. It will be automatically executed as long as the conditions are met. It is essentially a program with infinite possibilities and the judge in the blockchain world. Various functions can be input into the program, and the program exists. Blockchain has become rich and colorful.
Current blockchain applications mainly include the following aspects: smart contracts, payments, cross-chain assets, oracles, defi, web3 storage, etc. I will briefly mention two. Let’s take an example and talk about its commercial application.
For example, defi applications are quite popular on Ethereum now. Defi is decentralized finance. Abbreviation for decentralized finance.
What does it probably mean? It is to move all financial-related businesses in real life, such as mortgages, insurances, and loans, onto the blockchain.
This field is very popular now, and the reason is simple. It is very suitable for blockchain. As I said, a smart contract on the blockchain is a contract. If the contract conditions are met, execution can be automatically triggered.
In the past, it might have been very troublesome for you to go to the bank to apply for a loan. You had to sign various signatures and verify them, and the bank might not be open on weekends and nights
But with blockchain The network operates 24 hours a day. If you want to run various assets on it and do various mortgage transactions, you only need to click and there is a software terminal.
Of course, the real assets will be frozen in the process and mapped to virtual assets. After the transaction is completed, they will be exchanged for real assets. Cross-chain technology and oracle technology may also be used in this process, which I have written in detail in other articles.
It roughly means cutting off banks through decentralization, and direct point-to-point transactions. The security of transactions is guaranteed by blockchain technology, code and cryptography.
There is also the current web3 storage class. For example, the leading project fil. His vision is to take out all the scattered hard drives. Put the needs on the networkThe data and information to be stored are all broken into small pieces
and then distributed to the entire Internet. When we want to use network data in the future, we will no longer need a large network database. Or the server. In this way, Internet giants cannot charge high service fees. There is no way to maintain a monopoly.
If you want to obtain stored information, just take a taxi online like dd. You pay for a taxi, so that information on the Internet can flow freely. Costs will drop significantly.
Of course, these visions are grand and huge, and the current blockchain development is still in its early stages. There are still some technical difficulties to be overcome and some underlying systems to be established, but there is no problem in this direction.
Initial digital asset projects like Bitcoin have now been proven to be very safe. Just like this situation in Afghanistan, the first thing that comes to my mind is Bitcoin. He is the first violent and unplunderable asset.
Your house may be occupied and blown up, and your gold may be robbed. And if you have Bitcoin, it's much easier. He can't snatch this thing away, because the mnemonic phrase and private key are in your mind, and he doesn't even know whether you have this thing in your mind. If you want to pass it on to your child, just ask him to memorize the key and mnemonic phrase.
It is precisely because we are now in a stage of financing and bubbles that all the news you see on the Internet is still speculation.
Also, this thing is a back-end technology. For example, Guangdong Province already has blockchain invoices. For example, there are already some blockchain apps for judicial certification, but for the front-end For you, you can't feel it. There is an extra string of hash codes on the invoice, can you tell the difference?
This is why when it comes to blockchain now, everyone is speculating on coins, but in fact it has certain applications and future technical logic.
Third, it is essentially the mechanism of trust, the way of value transmission, and the exploration of social governance methods.
What is the essential value of blockchain? The most important thing is that it is a way of credit transfer. Because there is enough credit, real-life assets and property values can be spread on the Internet in the form of information codes.
Mainly in these aspects.
First, before Bitcoin, people did not know how to protect a piece of information, because information on the Internet can actually be copied. Bitcoin solves the problem of uniqueness of information assets. With scarcity, there is value in transactions and storage.
The second is decentralization and disintermediation. We used to do everything. All require some kind of intermediary. For example, when you borrow money, a bank acts as an intermediary, and when you buy a house, various institutions and real estate agencies act as intermediaries.
You cannot buy or sell directly. because you didn'tHave enough credit. We usually come to find a third party, but the third party is usually made up of people and may also do evil.
For example, the master who could whip five lightning whips a while ago. If he calls you all kinds of names at the beginning, you may be frightened. You won't know he is a liar until he is punched and lying straight there. This is human credit, which is unreliable
Blockchain ensures credit through code, cryptography, and consensus mechanisms. We no longer need a powerful third party. Note that this third party will often become a monopoly boss.
The third is to reduce the cost of coordination, communication and entry barriers.
If we want to become richer, we need to trade in the market. And transactions require coordination and division of labor. Essentially, the companies and organizations we work for are intermediaries.
You have to integrate your resources through this kind of intermediary, transform your labor force, your brainpower, and your ingenuity into final products and sell them on the market.
The smart contract technology of blockchain technology can break up these contracts in a decentralized manner. People in the market can combine freely to establish a new type of organization that is completely transparent and cannot tamper with the rules, which is a blockchain autonomous organization. The future of this kind of organization may be more promising than that of ordinary joint-stock companies.
You can join or quit an organization at will, and the trust between you and others has been resolved. You can cooperate with others and sign smart contracts to complete joint collaboration and complete a certain product. We no longer have to worry about some big capitalist taking advantage of everyone and getting the bulk of the profits.
So the Bitcoin blockchain is essentially a big social experiment, through the consensus mechanism, the decentralized decision-making method, and the distributed signing of smart contracts. Gradually and completely change the original appearance of our society. Restore the original ideal of market economy, peer-to-peer, direct transactions between people.
To summarize. Blockchain is a block of information connected together through an encryption algorithm. It is essentially an accounting method and a network data structure
Through decentralization, you can do finance, storage, and decentralize many things, but now it is still very In the initial stage, most projects are still in the stage of speculation, financing and concept development.
The value storage capability of the blockchain has been proven to be problem-free, very safe, and cannot be plundered by violence.
The essence of blockchain solves the problem of credit intermediary, and at the same time can reduce the cost for people to work together, lower the threshold for enterprise entry, improve social efficiency, make social transactions larger, and allow We are richer.
I recommend the book linked below, it is easy to understand. Tell like your pumpIt explains the history of the birth of blockchain, the underlying technical logic of blockchain, and some mainstream items. Learn some knowledge about blockchain, feel more at ease, and no longer worry about whether it is a scam.
③ Explain blockchain in vernacular
img src=' https://p26 . toutiaoimg.com/large/39b 70000088 e 51 B3 c 258 '/
Recently, various ICO financial scams have been blocked in China, but this does not hinder the vigorous development of blockchain technology. After all, technology is innocent and can bring benefits to people. As for how to use it, it depends on people to operate it. If the operation is good, you can recommend development. If the operation is not good, it is like the major ICO projects. Find some knowledge for Internet celebrities to conduct so-called illegal fund-raising and financial fraud.
After talking for a long time, what is blockchain? When it comes to blockchain, the first thing that comes to mind for many people is Bitcoin. We need to solve a problem. Bitcoin is a blockchain, but blockchain is not Bitcoin. Simply put, blockchain is distributed ledger technology (DLT), not a token. It has many characteristics, such as decentralization, traceability, and difficulty in tampering.
(1) Blockchain is a distributed database
First of all, this is a decentralized distributed architecture system. Therefore, having only one central server or node is not called a blockchain. For example, if you go to Taobao to buy a mobile phone, you and the seller are strangers and have no basis for trust. If you give the money to the seller first, the seller may block you by not delivering the goods, and then your mobile phone money will be gone. If the seller ships first, do you pay? It is possible that you do not pay the seller after receiving the goods, and one party may lose money anyway. At this time, a third-party guarantee is needed to solve the trust problem. Just like Alipay now, you give money to Alipay and the seller will deliver the goods. When you receive the goods, the seller will receive the money.
The above example is a centralized system because all guarantee work is handled by Bora, a third-party payment company. Suppose one day Alipay wants to tamper with data, neither buyers nor sellers can do anything because all authority is in the hands of one company.
At this time, a distributed database is needed. This third party is no longer Alipay, but thousands of monitors. When you buy a mobile phone on Taobao, you will shout to everyone that I am going to XXX to buy a mobile phone, and I paid XXX yuan. The other person will yell like everyone else. I collected XXX’s mobile phone bill and sent it over. In this way, everyone knows about this transaction and everyone is recording this transaction, so it is useless if one or two nodes have problems or malicious behavior, because most nodes have recorded this matter.
(B) Blockchain uses encryption technology to ensure data security
There are two important points here: 1. Crypto-enabled hash function 2. Asymmetric encryption.
If you are interested in specific concepts, you can go online, but people without basic knowledge may not be able to understand it, because these two points are too professional. thingIn fact, if you only know how to use blockchain, you don’t need to have an in-depth understanding of it. It is also a technical concept. All you need to know is that blockchain relies on these technical points to ensure data security and is not easily tampered with. Of course, many people say that these two points can guarantee 100% non-tampering. I want to be a little conservative here. As an author who works in the security industry, I have always been skeptical about 100% security, so it may be more appropriate to call it difficult to be tampered with.
I will briefly introduce these two concepts and try to explain them clearly in plain English.
1. Cryptographic Hash Function
This is mainly used to verify the integrity of information. For example, I sent a message to the company leader saying that I was sick on Friday and needed to take a day off. At this time, a hash value will be generated based on the message I sent, such as: 123456. At this point, when the leader receives this message, a hash value is also generated. Because the content of the message I sent has not changed (it has not been tampered with), the hash value remains unchanged, still: 123456. This is if someone wants to tamper with this news and get sick on Friday and need to take a year off. At this time, the hash value will change, such as: 123489. That's when we learned our information had been tampered with.
2. Asymmetric encryption
It is mainly used for information encryption and authentication. It is actually two keys, one is called the public key and the other is called the private key. Public key encryption, private key decryption.
A public key is a key that everyone has. You own it, I own it. We can all encrypt with this key, but when decrypting it must be decrypted with my private key. If you don't have my private key, you can't decrypt it.
(C) The blockchain uses a consensus algorithm to reach consensus on new data.
The role of the consensus algorithm is to enable all nodes to reach a consensus on the new block. In other words, everyone must approve the new block.
For a centralized deployment system, this is simple, everything is controlled by the center, but in the distributed system of the blockchain, it is very complicated. For example, there are three nodes. A said he bought a mobile phone from XXX store and paid for it, B said he didn’t pay, and C said he didn’t pay enough. Then who do you listen to? What's more, blockchain technology is not as simple as three nodes, but a huge distributed system.
This is when a solution is needed. There is a corresponding problem in computer science called the "Byzantine Universal Problem" or "Byzantine Fault Tolerance" (BFT). This question was raised not because of Bitcoin, but because of a special background.
Early aircraft had three independent control systems. Why do we need three independent control systems? For example, in an emergency, there is a plane opposite. How to judge whether you should hide? If there is only one system, there is no choice, which is equivalent to centralized deployment. If the system breaks, you're dead. What if one of the two systems breaks? The good ones are said to hide, and the bad ones are said not to hide. The computer cannot judge the final result. Therefore, three independent systems are needed to support it, and the probability of two total failures is still very small. But this only takes into account injuries. What should I do if there is a malicious system? Is three enough? The answer is no, we needFour systems are needed to maintain consensus.
The use of blockchain is similar, because it is supported by a huge number of nodes, and each node is an independent system without interfering with each other. We can assume that the number of failed nodes and malicious nodes is limited, so it will not cause abnormal consistency of data.
Related questions and answers: What is blockchain? What is the use?
Blockchain is a new computing paradigm and distributed infrastructure that uses fast chain data structures, distributed node consensus algorithms, cryptography and smart contracts based on automated script codes to produce, verify, store and transmit data. It can also be said that blockchain is a distributed ledger technology that can provide a decentralized trust mechanism in a non-trust environment, allowing multi-party participants to conduct secure and trust-based transactions without intermediaries.
The core advantage of blockchain technology is decentralization. It can realize decentralized credit-based transactions in a distributed system where nodes do not need to trust each other by using data encryption, timestamps, distributed consensus and economic incentives. Point-to-point transactions, coordination and collaboration provide solutions to the common problems of high cost, low efficiency and insecure data storage in centralized institutions.
The fields of use of blockchain include digital currency, certificates, finance, anti-counterfeiting and traceability, privacy protection, supply chain, entertainment, etc. With the popularity of blockchain and Bitcoin, many related top domain names have been registered. It has had a relatively large impact on the domain name industry.
Related Q&A: Can you explain to me what a blockchain is in an easy-to-understand way?
Er Gazi is my friend since we were young, and we were naked in Hegou together. Later, I came to the city to study and work, and lived a life as a drifter in the north; he farmed at home and did some small business, and now he has a son and a daughter, and his life is safe. He envied my so-called "seen the world", and I envied his simple life without the pressure of mortgage loans. We have completely different and mutually enviable lives??
That day, Gazi came to me on WeChat and asked "District" What is a blockchain?" I was stunned for a moment, how could this idiot care about such an avant-garde word? I pretended to be calm and prepared to talk about the technical principles bit by bit, but I could see the confused expression of that idiot through the screen of my mobile phone. How to explain "what is blockchain" to people who have a little bit of Internet concepts and technical foundation? This seems to be a very thorny problem??
The village commissary interprets the core of blockchain (picture quoted from the Internet)
The core essence of blockchain is "decentralization", and almost all operating modes of blockchain operate around the concept of "decentralization". Once you understand what "decentralization" is, you can basically explain the question "what is a blockchain?" For Erga, of course, he must perform a version that he can understand.
“I said, Gazi, are you still open that canteen at the east end of the village?” Gazi answered yes. I decided to use this canteen as an example to explain the actual use of blockchain in modern business and financial models. Scenario, so that he can better understand what blockchain is.
"Are there still many villagers who take credit on credit? Yes.By the end of the year, isn’t it true that some accounts cannot be remembered clearly, and there are still many defaulters or those who refuse to acknowledge their accounts? " At this point, Ergazi got emotional and kept complaining that people are not as old as they used to be and business is hard to do!
"In the past, the operation mode of your canteen was a typical centralized one. You gave credit to the villagers and all the accounting was done. They are all directly connected to our villagers through you, and you are the center of all accounts. " Ergazi said he understood and let me continue.
I said: "If you fail one day, then all the debts will become dead debts? It is estimated that it will be difficult to get back the IOUs written in black and white. Forget about remembering those accounts orally, but the decentralization of the blockchain can solve this problem very well. As long as the earth still exists, then the blockchain will remember that every account will exist forever." Erga became more energetic after hearing this.
The essence of the blockchain is "decentralization"
"The The essence is decentralization. Once someone takes credit from you, all the neighbors in the village will help you keep accounts. Because there are many nodes for accounting, it is neither easy to make mistakes nor others can refuse to pay, so everyone reaches a consensus. If someone maliciously fails to repay the debt, the whole village will know his character, and no one will be willing to have any financial dealings with him in the future??"
Speaking of this, Gazi was obviously a little excited. It seemed that he was I was really worried about the credit issue. Seeing that Gazi was interested, I also felt a small sense of accomplishment and continued: "Of course, the above is just an analogy. In fact, the blockchain does not really allow villagers to get paper The pen helps you keep accounts, but it is done through the Internet and computer networking. "
At this time, Gazi was a little confused and asked: "Then what others bought from me, wouldn't everyone in the village know it? Then who would buy things from me? There is really no privacy at all. And you don’t have time to keep accounts here. Last year’s accounts are said to be this year’s. What if you keep procrastinating? "
"Okay, Gazi, your question is on point. "It seems that Gazi is not stupid at all, and he is very shrewd in doing business. I continued to explain: "So, the recording and transmission of this information are all done through encryption. What you see is a picture of numbers and English. String, and each account has a timestamp to record the time of occurrence, which cannot be relied on. "
Gazi had another question: "Is it possible that the people who owe the debt have a good relationship with the villagers, and they join forces to tamper with the accounting? Then you won’t be able to explain clearly at that time??”
“Gazi, that’s all you have, haha. "I understood Gazi's concerns and continued to explain: "The mechanism of the blockchain requires more than 51% of people to agree to tamper with a bill. Everyone has a degree of closeness and distance between them, and it is impossible for everyone to favor the same person. If it were a computer, more than half of the computers on the entire network would need to recalculate. This project would be so huge that it would be almost impossible to complete??"
In this way, through the actual situation of the canteen and combined with some scenes in life, Gazi understood What is in the blockchain: decentralization, distributed accounting, consensus mechanism, encryption mechanism, timestamps, and features that are not easy to tamper with.
ErgaziHe was silent for a moment, as if he was digesting the example I gave him just now, and I don't know how much he can understand it. Not long after, he sent me another voice message on WeChat: "What does blockchain mean? In the past, when I bought goods online and paid for them, I had to go through Jack Ma's house. If there is a blockchain, can it be done directly?" When trading with sellers, bookkeeping is very safe anyway."
"Okay, Gazi, it's really clear. Blockchain is essentially a decentralized distributed ledger data cloud. Of course, it can be understood as you understand it. "." I am very happy that Ga Zi can roughly appreciate the true charm of blockchain. Fortunately, my words have not been in vain.
What is Bitcoin? (Picture quoted from the Internet)
"Then what is Bitcoin? What does it have to do with the blockchain?" Gazi asked.
I thought about it briefly and decided to continue explaining the story of the canteen to Gazi: "In your canteen, the villagers can't keep accounts for you for free all day long. Do you have to bring something to visit during the holidays? Yes, this is the reward mechanism of the blockchain, and everyone who participates in bookkeeping may receive rewards."
"Then what are the rewards based on? There must be a rule, right?" Gazi asked very puzzled.
I explained: "Zhang San went to your store to buy a pack of cigarettes on credit, but Li Si knew about it first and kept an account for you first. Then other people knew about it and started keeping accounts. Then Li Si could get A small red flower as a reward ~ This little red flower is generated by the blockchain system and has no value in itself, so you do not need to pay any cost for this little red flower??"
"Then Bitcoin can be used as money Flowers? How is it different from the banknotes we usually spend?" Gazi continued to ask.
"Bitcoin is a digital encrypted virtual currency. In principle, it has no value itself like our banknotes. However, banknotes have the country as a credit guarantee, so they have value. Bitcoin is the Bitcoin network The value formed due to consensus among users has tradable attributes, so it can be used to carry value." What is said here is a bit profound, I don't know if Gazi can understand it.
I continued to explain: "Banknotes can be printed infinitely. If more are printed, inflation will occur. When we were young, popsicles costing 1 cent were very good. Now we cannot eat them for 1 yuan. Of course, there are factors that affect inflation. A lot. The number of Bitcoins is fixed, and there is no possibility of unlimited over-issuance. However, different people have different judgments on their value, coupled with the influence of supply and demand and investor sentiment, so its price is always fluctuating. ."
What is the difference between Bitcoin price fluctuations and stocks?
"So speculation in Bitcoin is speculation in stocks? Can you understand it that way?" Ga Zi seems to know a lot.
"Actually, there are some similarities, but there are also big differences." I continued Gazi's topic: "The price of stocks always fluctuates around the valuation of the company, and there is government supervision in the stock market. And Bitcoin It has no value in itself. It is priced entirely based on supply and demand and player valuations. It grows wildly without any government supervision. Therefore, it is relativelyThere may be higher risks and higher returns than stocks. "
In the end, Gazi revealed the real purpose of today. He asked me: "Can I invest in blockchain projects? ”
Gazi is a typical example of those who don’t go to the Three Treasures Hall for anything. Although there is a large circle of people who are involved in both blockchain and Bitcoin, in fact, what he really cares about is “blockchain project investment” Is it reliable? "When these words came out, I was extremely shocked. Now the so-called blockchain investment projects have actually reached fourth- and sixth-tier cities and small towns!
As of now, there are only three types of blockchain investments. Situation: Mining, currency speculation, so-called blockchain projects.
Mining and currency speculation are still the main lines of the blockchain (pictures quoted from the Internet)
The so-called mining means mining by purchasing mining machines, etc. Equipment, mine virtual currency, and then sell it for cash to get returns. You can install the mining machine yourself, or you can find a mining pool to host it, but the core keys to profitability are "computing power" and "power consumption" as well as Investment in equipment. With the sharp drop in the price of virtual currencies and the increase in mining difficulty, the current mining returns of many currencies are very unsatisfactory. Mining is obviously only a very small number of investors who understand technology can play successfully. I My childhood friend Gazi obviously can’t play with it.
As for “coin speculation”, I have just introduced some differences between Bitcoin and stocks in the previous section. In principle, although they are both “buy low and sell high” operations , but there is a huge difference. Ordinary investors cannot determine the value of a virtual currency itself, and the price is determined entirely by the relationship between supply and demand, which is somewhat similar to what we often call "market makers." On the other hand, the virtual currency trading market is extremely Irregularities, theft and hacker attacks often occur, and the risk factor is much greater than investing in stocks. For the safety of my friends' funds, I am one of the ten thousand people who disagrees with "coin speculation"!
"September 4th" It is illegal to issue virtual currency
In fact, in my opinion, most of the so-called investment projects in the market are essentially "illegal fund-raising" and "pyramid schemes." Some so-called blockchain investment projects use various The packaging and inflammatory rhetoric attract investors into the circle, and then create the illusion of profitability by building a software and hardware ecosystem of issuing new coins + mining + currency speculation, and then finally run away. Our country's laws clearly stipulate that the issuance of virtual currencies is illegal.
Illegal pyramid schemes now wear the cloak of blockchain (picture quoted from the Internet)
And how to identify some pyramid schemes under the guise of blockchain? In fact, these pyramid schemes are also so-called Ponzi schemes. , what we ordinary people often call "empty gloves". These so-called "direct sales" or "marketing" activities often do not have any actual products to circulate, and rely more on the development of "offline" to ensure top-level profits. As the district With the rise of the concept of blockchain, this MLM model has shown an intensification trend, and even deceives people under the banner of state support for new technologies.
When Gazi asked the question "Can blockchain projects be invested?" "When I saw this, I realized the seriousness of the problem. Gazi is a typical young man from a small town, and his pursuit is to have a hot bed with his wife and children. ButFaced with the attraction of "wealth", people often do inappropriate things. Mining and currency speculation are simply not suitable for him, let alone blockchain investment projects that are most likely "illegal financing" or "illegal pyramid schemes"!
I quickly called Gazi and conducted the above analysis carefully??
④ What is EOS
EOS has four different meanings, as follows:< /p>
1. EOS: Electronic and Electrical
Electrical Over Stress (EOS) is a common cause of damage to components. It manifests itself in overvoltage or overcurrent that generates a large amount of heat energy. , causing the internal temperature of the component to be too high and thus damaging the component (often called burnout), is a common way of damaging electronic devices caused by pulses in the electrical system.
2. EOS: Embedded Operating System
Embedded Operating System (Embedded Operating System, referred to as: EOS) refers to the operating system used for embedded systems. The embedded operating system is a widely used system software, which usually includes hardware-related underlying driver software, system kernel, device driver interface, communication protocol, graphical interface, standardized browser, etc.
The embedded operating system is responsible for the allocation of all software and hardware resources, task scheduling, control and coordination of concurrent activities of the embedded system. It must embody the characteristics of the system in which it is located, and be able to achieve the functions required by the system by loading and unloading certain modules.
3. EOS: SDH-based Ethernet
POS (Packet Over SDH, SDH-based packet switching) and EOS are two different implementation methods for SDH networks to carry IP services. . POS technology appeared earlier, and EoS appeared later, with some technological evolutions.
The main difference with POS is that the Ethernet frame is first encapsulated and then mapped to the VC (virtual container) of SDH/SONET, and then the information is processed according to the SDH cross-mapping system.
4. EOS: Blockchain
EOS can be understood as Enterprise Operation System, a blockchain operating system designed for commercial distributed applications. EOS is a new blockchain architecture introduced to achieve performance expansion of distributed applications. Note that it is not a currency like Bitcoin and Ethereum, but a token released based on the EOS software project, called Blockchain 3.0.
(4) Blockchain 100 Questions No. 46 Extended Reading:
Characteristics of Blockchain (EOS)
1 , EOS is somewhat similar to Microsoft's Windows platform. By creating a developer-friendly blockchain underlying platform, it supports multiple applications running at the same time and provides underlying templates for developing dAPPs.
2. EOS solves the problems of delay and data throughput through parallel chains and DPOS. EOS can handle thousands of transactions per second, while Bitcoin has about 7 transactions per second and Ethereum has 30 transactions per second. -40 transactions;
3. EOS has no handling fees and has a wider general audience. To develop dApps on EOS, the network and computing resources required are allocated according to the proportion of EOS owned by the developer. When you own EOS, it is equivalent to owning computer resources. With the development of DAPP, you can lease the EOS in your hand to others for use. From this point alone, EOS also has extensive value.
⑤ What does EOS mean?
eos- refers to the English abbreviation of "electro
optical
system". This name is Canon's research on a new automatic system since 1985. The focus camera is certain, which has two meanings: on the one hand, EOS is an electronic optical system, indicating that this system is developed based on advanced electronic optical technology. On the other hand, the word eos also means the goddess of dawn. Canon hopes that this system will not only bring new hope to the majority of photographers, but also bring brightness to Canon's camera business.
⑥ Blockchain 100 - Zhou Kaiyu: Can blockchain credit investigation innovation break industry credit barriers
Mr. Zhou Kaiyu, CEO of Zhenxing Technology
At present, credit reporting has become a key part of the credit system and forms an important support in the operation of the modern financial system. There are certain difficulties and pain points in traditional credit reporting, but the decentralized and non-tamperable characteristics of blockchain will change in one fell swoop the issues of insufficient data privacy protection involved in the credit reporting process and consensus trust issues in the data sharing transaction process.
Mr. Zhou Kaiyu elaborated on the advantages of the combination of blockchain and credit reporting, and described the development status of the blockchain credit reporting industry at the legal level. At the same time, he expressed his views on the future development of Zhenxing Technology and the future direction of blockchain innovation.
Zhenxing Technology is positioned as a blockchain value ecological enterprise and is committed to building the next generation of trusted application service basic network based on blockchain. In June 2017, the company established a stable team structure and carried out related technical matters. From July to August, the first version of Zhenxing’s technical white paper was completed. At present, Zhenxing has implemented the first version of the system and has also started to provide related services in terms of blockchain-based identity verification. In the later stage, further development based on the second version of the credit evaluation system will be carried out.
In terms of ecological construction in the future, Mr. Zhou Kaiyu said that the blockchain credit industry has both value and opportunity. He hopes that industry partners with some high-quality resources on the B-side in the early stage can jointly expand services and eventually achieve A large number of users gather on the C-side, creating an ecological environment for high-credit preference transaction customers. In terms of company development planning, ZhenXing will break the inherent thinking of traditional blockchain anonymous verification, build a decentralized strong identity verification basic network, and integrate a trusted Internet service ecosystem.
The original intention of choosing a project that combines credit reporting with blockchain
“Choose blockchain to develop because it has a community-based approach that maintains the stability of the entire system. Consensus reward, consensus reward is a process of social value redistribution. In the process of social value redistribution, a value effect is formed in which the wool comes out of the pig and is paid by a third party. While achieving credit value, it can It is a means to encourage everyone to maintain high credit." Mr. Zhou Kaiyu said.
According to Mr. Zhou Kaiyu, in the traditional credit reporting process, data is processed in a traditional centralized way. The data exists on a centralized platform, but it is difficult to verify the security of user data. The issue of personal privacy data has attracted attention from society, government, enterprises and other levels. Blockchain will form a combination with blockchain through the credit alliance.
At the same time, the Block Hall Chain can combine some personal security mechanisms to achieve comprehensive and strict protection of personal privacy data and complete credit reporting services with authorized attributes. Zhenxing’s credit reporting service combines the advantages of blockchain, using personal data and individuals themselves to provide diversified credit reporting services through data services.
What are the advantages of the combination of blockchain and credit reporting?
When it comes to the combination of blockchain and credit reporting, its main core lies in the data level, since credit reporting uses a large amount of user data. In a decentralized system like blockchain, data needs to be maintained jointly by everyone. It is difficult for anyone to change the data. This can clearly guarantee the security of user data. Any access to data requires user authorization. occur.
Regarding the current legal status of blockchain credit reporting, Mr. Zhou Kaiyu introduced, “In terms of credit reporting, the country has many management regulations to regulate the processing of customer data by enterprises. Blockchain + reporting In terms of information, it is a very good technical method." In his view, “Blockchain + credit reporting has become the only basic technology that can fully meet all requirements in terms of privacy protection when most technologies cannot meet the needs of credit reporting.”
< br />What are the options for future blockchain innovation directions?
Mr. Zhou Kaiyu said that the development of blockchain is still in an early stage, and there is huge room for future innovation in blockchain. Currently, we are optimistic about the direction of innovation, such as asset digitization. Asset digitization will be a relatively long process, and various applications will continue to emerge during development. In terms of technological innovation, blockchain still has a lot of room, and more attempts are being made in new directions of upgrading and balancing.
Zhenxing hopes to build a high-performance value exchange ecology, and hopes that under its nourishment, everyone will be happy to maintain their personal credit, and everyone can gain benefits in the credit transaction process. The future development of Wuxiaokai will be based on the core concept of maintaining high credibility and combating dishonest people.
⑦ If college students want to get in touch with blockchain, where is the best place to start?
If you just want to get in touch, then I suggest you use the following method (mainly for novice students in non-related majors, (Excluding friends who are preparing to engage in the blockchain industry)
First of all, if you pay attention to this issue, it means that you have great curiosity or strong interest in blockchain, then, I don’t recommend that you start reading the highly professional “White Paper” directly, because the large number of professional terms and nouns can be overwhelming.
In another way, let’s think from the perspective of young people. Before learning blockchain knowledge, we should start with the most basic understanding.
1. On the DouYin platform with huge traffic, if you enter “blockchain” in the search box, many “famous” teachers will appear to explain to you what blockchain is with vivid and short videos. . Although the video content cannot be said to be 100% correct, it is completely sufficient for a simple basic understanding. After all, "There are a thousand Hamlets in the eyes of a thousand viewers. Everyone will have a different understanding and view of the blockchain, and you will also have a different view in the future.
2. You now You may have a little knowledge of blockchain or just have an outline. So, please take your impression and read "100 Questions on Blockchain" (you can search it directly on the Internet). It is still a very short video, but Basically, blockchain-related knowledge is covered, including cryptography background knowledge, the history of blockchain, what is blockchain, introduction to Bitcoin and Ethereum, application scenarios of blockchain technology, etc.
Note that you don’t need to study every noun in detail, just browse them all and distinguish between those you understand and those you don’t understand.
3. In your spare time, you can read the online novel "Blockchain" "Cultivation of Immortality" is probably a story about a leek soul who obtains the blockchain immortality system after passing through it, cheats on life, and starts with mining. In this novel, you will see a lot of nouns (miners, nodes, digital currency , blockchain system, etc.), bringing the knowledge you have learned previously into the book will have miraculous effects.
Excerpt - "All the heavens and worlds have actually condensed into a huge area. Blockchain... everyone can do it through the blockchain... all it takes is virtual currency. When we use the essence of our mana... to sacrifice to the blockchain... we will get virtual currency, which can replace currency in reality, buy and sell everything, and even use the blockchain to directly practice. From the blockchain to the Internet of Things Obtain elixirs and exercises. ”
After seeing this, do you think it is more interesting than the "White Paper"?
4. SuggestionsI recommend reading "100 Questions on Blockchain" and then reading "Bitcoin White Paper".
5. If you are facing an internship, you can go to relevant companies to experience it and apply what you have learned.
6. Of course, paying attention to the currency secretary is also a good choice
[See]
⑧ 108 essential knowledge points for getting started with blockchain< /p>
108 essential knowledge points for getting started with blockchain
(Welcome to communicate with fans)
1. What is blockchain
The information of multiple transactions and the information indicating the block are packaged together. The verified package is the block.
Each block stores the hash value of the previous block, creating a relationship between blocks, that is to say, a chain. Together they are called blockchain.
2. What is Bitcoin
The concept of Bitcoin was proposed by Satoshi Nakamoto in 2009, with a total number of 21 million. The Bitcoin chain generates a block approximately every 10 minutes, and this block is mined by miners for 10 minutes. As a reward to miners, a certain number of Bitcoins will be issued to miners, but this certain number is halved every four years. Now it's 12.5. If this continues, all Bitcoins will be available in 2040.
3. What is Ethereum
The biggest difference between Ethereum and Bitcoin is the smart contract. This allows developers to develop and run various applications on it.
4. Distributed ledger
It is a database that is shared, replicated and synchronized among network members. To put it bluntly, all users on the blockchain have accounting functions and the content is consistent, which ensures that the data cannot be tampered with.
5. What is quasi-anonymity?
I believe everyone has a wallet, and the wallet address (a string of characters) used to send transactions is quasi-anonymity.
6. What is open transparency/traceability
The blockchain stores all data from history to the present, anyone can view it, and can also view any data in history.
7. What is tamper-proof
Historical data and current transaction data cannot be tampered with. The data is stored in the block on the chain and has a hash value. If the block information is modified, its hash value will also change, and the hash values of all blocks following it must also be modified to form a new chain. At the same time, the main chain is still conducting transactions to generate blocks. The modified chain must always generate blocks synchronously with the main chain to ensureThe length of the certificate chain is the same. The cost is too high, just to modify a piece of data.
8. What is anti-DDoS attack
DDoS: Hackers control many people’s computers or mobile phones and allow them to access a website at the same time. Since the bandwidth of the server is limited, a large amount of traffic The influx of data may cause the website to fail to function properly, resulting in losses. However, the blockchain is distributed and there is no central server. If one node fails, other nodes will not be affected. Theoretically, if more than 51% of the nodes are attacked, problems will occur.
9. Definition of main chain
Taking Bitcoin as an example, at a certain point in time, a block is mined by two miners at the same time, and then 6 blocks are generated first. The chain of blocks is the main chain
10. Single chain/multi-chain
Single chain refers to the data structure that handles everything on one chain. The core essence of the multi-chain structure is composed of public chain + N sub-chains. There is only one, but in theory there can be countless sub-chains, and each sub-chain can run one or more DAPP systems
11. Public chain/alliance chain/private chain
Public Chain: Everyone can participate in the blockchain
Alliance chain: Only alliance members are allowed to participate in accounting and query
Private chain: Writing and viewing permissions are only controlled by one person In the hands of the organization.
12. Consensus layer, data layer, etc.
There are six overall structures of the blockchain: data layer, network layer, consensus layer, incentive layer, contract layer, and application layer. Data layer: a layer that records data, belonging to the underlying technology; network layer: a structure for building a blockchain network, which determines how users are organized. Consensus layer: Provides a set of rules to allow everyone to reach agreement on the information received and stored. Incentive layer: Design incentive policies to encourage users to participate in the blockchain ecosystem; Contract layer: Generally refers to "smart contracts", which are a set of contract systems that can be automatically executed and written according to their own needs. Application layer: Applications on the blockchain, similar to mobile apps. Former Distributed Storage R&D Center
13. Timestamp
The timestamp refers to January 1, 1970 Day 0 hours 0 minutes 0 seconds 0... The total number of seconds from the current time to now, or the total number of nanoseconds and other very large numbers. Each block is generated with a timestamp indicating when the block was generated.
14. Block/block header/block body
Block is the basic unit of blockchain, and block header and block body are components of blockchain. The information contained in the block header includes the hash of the previous block, the hash of this block, timestamp, etc. The block body is the detailed data in the block.
15. Merkle tree
Merkle tree, also called binary tree, is a data structure for storing data. The bottom layer is the original data contained in all blocks, and the upper layer is the data of each block. Hash value, the pairwise combination of hashes in this layer generates a new hash value, forming a new layer, and then goes up layer by layer until a hash value is generated. Such a structure can be used to quickly compare large amounts of data, and you can quickly find the bottom-level historical data you want without downloading all the data.
16. What is expansion?
The size of a Bitcoin block is about 1M and can save 4,000 transaction records. Expansion means making the block larger so that more data can be stored.
17. What is a chain?
Each block will save the hash of the previous block, creating a relationship between the blocks. This relationship is a chain. Data such as block transaction records and status changes are stored through this chain.
18. Block height
This is not the height mentioned in terms of distance. It refers to the total number of blocks between the block and the first block on the chain. This height indicates which block it is, and is just for identification purposes.
19. Fork
Two blocks were generated at the same time (the transaction information in the block is the same, but the hash value of the block is different), and then in Two chains are forked from these two blocks. Whoever generates 6 blocks from these two links first will be the main chain, and the other chain will be discarded.
20. Ghost Protocol
Mining pools with high computing power can easily generate blocks faster than mining machines with low computing power, resulting in most of the blocks on the blockchain being generated by these mining pools with high computing power. However, the blocks generated by mining machines with low computing power are not stored on the chain because they are slow, and these blocks will be invalid.
The ghost protocol allows blocks that should be invalidated to remain on the chain for a short time, and can also be used as part of the proof of work
. In this way, miners with small computing power will contribute more to the main chain, and large mining pools will not be able to monopolize the confirmation of new blocks.
21. Orphan block
As mentioned before, orphan blocks are blocks generated at the same time. One of them forms a chain, and the other does not form a chain. Then this block that does not form a chain is called an orphan block.
22. Uncle block
The orphan block mentioned above, through the ghost protocol, makes it part of the proof of work, then it will not be discarded and will be saved in the main chain superior.This block is the next
23 replay attack
The hacker resends the message that has been sent to the server. Sometimes this can deceive the server into responding multiple times.
24. Directed acyclic graph
Also called data set DAG (directed acyclic graph), DAG is an ideal multi-chain data structure. Most of the blockchains mentioned now are single chains, that is, one block is connected to another block, and DAG is multiple blocks connected. The advantage is that several blocks can be generated at the same time, so the network can process a large number of transactions at the same time, and the throughput will definitely increase. However, there are many shortcomings and it is currently in the research stage.
25. What is mining
The mining process is to perform a series of conversions, connections and hash operations on the above six fields, and continue to try them one by one. The random number you are looking for, and finally successfully find a random number that meets the conditions: the value after hashing is smaller than the hash value of the preset difficulty value, then the mining is successful, and the node can broadcast the area to neighboring nodes. block, neighboring nodes receive the block and perform the same operation on the above six fields to verify compliance, and then forward it to other nodes. Other nodes also use the same algorithm to verify. If there are 51% of nodes in the entire network If all verifications are successful, even if this block is truly "mined" successfully, each node will add this block to the end of the previous block, delete the list in the block that is the same as its own record, and resurrect again. the above process. Another thing to mention is that regardless of whether the mining is successful or not, each node will pre-record the reward of 50 Bitcoins and the handling fees of all transactions (total input-total output) in the first item of the transaction list (this is " The most fundamental purpose of "mining" is also the fundamental reason to ensure the long-term stable operation of the blockchain), the output address is the address of this node, but if the mining is unsuccessful, the transaction will be invalidated without any reward. Moreover, this transaction called "production transaction" does not participate in the "mining" calculation.
26. Mining machines/mining farms
Mining machines are computers with various configurations, and computing power is the biggest difference between them. A place where mining machines are concentrated in one place is a mining farm
27. Mining pool
Miners join together to form a team, and the computer group under this team is a mining pool. Mining rewards are distributed based on your own computing power contribution.
28. Mining difficulty and computing power
Mining difficulty is to ensure that the interval between generating blocks is stable within a certain short time, such as Bitcoin’s 10 minutes.
p>Block 1. Computing power is the configuration of the mining machine.
29. Verification
When verification in the blockchain is a confirmation of the legality of the transaction, the transaction message isWhen propagating between nodes, each node will verify whether the transaction is legal. For example, verify whether the syntax of the transaction is correct, whether the transaction amount is greater than 0, whether the entered transaction amount is reasonable, etc. After passing the verification, it will be packaged and handed over to the miners for mining.
30. Transaction broadcast
The node sends information to other nodes through the network.
31. Mining fees
For the blockchain to work non-stop like a perpetual motion machine, miners need to maintain the system. Therefore, the miners must be given favorable fees to make it sustainable.
32. Transaction confirmation
When a transaction occurs, the block recording the transaction will be confirmed for the first time, and will be confirmed in every area on the chain after the block. Block is reconfirmed: When the number of confirmations reaches 6 or more, the transaction is generally considered safe and difficult to tamper with.
33. Double transaction
That is, I have 10 yuan, I use the 10 yuan to buy a pack of cigarettes, and then instantly use the 10 yuan that has not yet been paid. Bought another cup of coffee. So when verifying the transaction, you need to confirm whether the 10 yuan has been spent.
34. UTXO unspent transaction output
It is a data structure containing transaction data and execution code, which can be understood as digital currency that exists but has not yet been consumed.
35. Transactions per second TPS
That is throughput, tps refers to the number of transactions the system can process per second.
36. Wallet
Similar to Alipay, it is used to store digital currencies, and blockchain technology is more secure.
37. Cold wallet/hot wallet
A cold wallet is an offline wallet. The principle is to store it locally and use QR code communication to prevent the private key from touching the Internet. A hot wallet is an online wallet. The principle is to encrypt the private key and store it on the server. When it is needed, it is downloaded from the server and decrypted on the browser side.
38. Software Wallet/Hardware Wallet
A software wallet is a computer program. Generally speaking, a software wallet is a program that interacts with the blockchain and allows users to receive, store, and send digital currencies and can store multiple keys. Hardware wallets are smart devices that specialize in handling digital currencies.
39. Airdrop
The project sends digital currency to each user’s wallet address.
40. Mapping
Mapping is related to the issuance of blockchain currency and is a mapping between chains. For example, some blockchain companies have not completed the development of the chain in the early stage, so they rely onEthereum issues its own currency, and the issuance and transactions of early currencies are all operated on Ethereum. With the development of the company, the company's own chain development has been completed. The company wants to map all the previous information on Ethereum to its own chain. This process is mapping.
41. Position
Refers to the ratio of the investor’s actual investment to the actual investment funds
42. Full position
Buy with all funds Enter Bitcoin
43. Reduce the position
Sell some of the Bitcoins, but not all of them
44. Heavy positions
Compared with Bitcoin, Bitcoin accounts for a larger share of funds
45. Short position
Compared with Bitcoin, the share of funds is larger
46. Short position
Sell all the Bitcoins you hold and convert them all into funds.
47. Stop loss
After obtaining a certain profit, sell the Bitcoin held to keep the profit
48. Stop loss
After losses reach a certain level, sell the Bitcoins you hold to prevent further losses
49. Bull market
Prices continue to rise and the outlook is optimistic
50. Bear market
Prices continue to fall, and the outlook is bleak
51. Long (long)
The buyer believes that the currency price will rise in the future, buys the currency, and waits for the currency price After rising, sell at a high price to take profits
52. Short position (short selling)
The seller believes that the currency price will fall in the future, and sells the currency he holds (or borrows it from the trading platform) (coin) sell, wait for the price of the currency to fall, buy at a low price to take profits
53. Open a position
Buy virtual currencies such as Bitcoin
54 . Cover the position
Buy Bitcoin and other virtual currencies in batches, for example: buy 1 BTC first, and then buy 1 BTC later
55. Full position
All funds are purchased at one time to buy a certain virtual currency
56. Rebound
When the currency price falls, the price rebounds and adjusts because it falls too fast
57 .Consolidation (sideways)
The price fluctuation is small and the currency price is stable
58. Yin fall
The currency price declines slowly
59. Diving (Waterfall)
The currency price fell rapidly and to a large extent
60. Cutting meat
After buying Bitcoin, the currency price If the price falls, Bitcoin will be sold at a loss to avoid further losses. Or after borrowing the currency to go short, the currency price rises, and you buy Bitcoin at a loss
61. Hold on
Expect the currency price to rise, but unexpectedly the currency price falls after buying; or expect the currency price fell, but unexpectedly, after selling, the currency price rose
62. Unwinding
After buying Bitcoin, the currency price fell, causing a temporary book loss, but then the currency price rebounded and the loss was reversed To make a profit
63. Go short
After selling Bitcoin because of the bearish market outlook, the price of the currency continued to rise, and I was unable to buy it in time, so I failed to make a profit
64. Overbought
The currency price continues to rise to a certain height, the buyer's power is basically exhausted, and the currency price is about to fall
65. Oversold
The currency price continues to fall to a certain low, the seller's power has basically been exhausted, and the currency price is about to rise
66. Lure bulls
The currency price has been consolidating for a long time, and it is more likely to fall. Most of the short sellers have sold Bitcoin, and suddenly the short sellers pulled up the price of the currency, inducing the long parties to think that the price of the currency will rise and buy one after another. As a result, the short sellers suppressed the price of the currency, causing the long parties to get stuck
67. Lure shorts
After buying Bitcoin, bulls deliberately suppress the price of the currency, making short sellers think that the price of the currency will fall and sell them one after another. As a result, they fall into the trap of bulls
68. What is NFT
The full name of NFT is "Non-Fungible Tokens", which is a non-fungible token. Simply put, it is an indivisible token on the blockchain. Copyright certificate is mainly used to confirm and transfer the rights of digital assets. The difference from digital currency is that it is unique and indivisible. In essence, it is a unique digital asset.
69. What is the Metaverse
The Metaverse is a collection of virtual time and space, consisting of a series of augmented reality (AR), virtual reality (VR) and the Internet (Internet) Composed of digital currency, which carries the function of value transfer in this world.
70. What is DeFi
DeFi, the full name is Decentralized Finance, which is "decentralized finance" or "distributed finance". "Decentralized finance", as opposed to traditional centralized finance, refers to a financial system built on an open decentralized network.The goal of various applications in the financial field is to establish a multi-level financial system based on blockchain technology and cryptocurrency to re-create and improve the existing financial system
71. Who is Nakamoto Cong?
72. Bitcoin is different from Q Coin
Bitcoin is a decentralized digital asset with no issuing entity. Q Coin is an electronic currency issued by Tencent. It is similar to electronic points, but it is not actually a currency. Q Coin requires a centralized issuing institution. Q Coin can only be recognized and used because of the credit endorsement of Tencent. The scope of use is also limited to Tencent's games and services. The value of Q coins is entirely based on people's trust in Tencent.
Bitcoin is not issued through a centralized institution, but it is widely recognized around the world because Bitcoin can self-certify its trust. The issuance and circulation of Bitcoin are jointly accounted for by miners across the entire network, and are not A central authority is also needed to ensure that no one can tamper with the ledger.
73. What is a mining machine?
Taking Bitcoin as an example, a Bitcoin mining machine is a professional equipment that competes for accounting rights by running a large amount of calculations to obtain new Bitcoin rewards. It is generally composed of a mining chip, a heat sink and a fan, and only performs A single calculation program consumes a lot of power. Mining is actually a competition between miners for computing power. Miners with more computing power have a greater probability of mining Bitcoin. As the computing power of the entire network increases, it becomes increasingly difficult to mine bits with traditional equipment (CPU, GPU), and people have developed chips specifically for mining. The chip is the core part of the mining machine. The operation of the chip will generate a large amount of heat. In order to dissipate heat, Bitcoin mining machines are generally equipped with heat sinks and fans. Users download Bitcoin mining software on their computers, use the software to assign tasks to each mining machine, and then start mining. Each currency has a different algorithm and requires different mining machines.
74. What is quantitative trading?
Quantitative trading, sometimes also called automated trading, refers to the use of advanced mathematical models to replace human subjective judgments, which greatly reduces the impact of investor sentiment fluctuations and avoids extreme fanaticism or pessimism in the market. make irrational investment decisions. There are many types of quantitative trading, including cross-platform trading, trend trading, hedging, etc. Cross-platform trading means that when the price difference between different target platforms reaches a certain amount, sell on the platform with a higher price and buy on the platform with a lower price.
75. Blockchain asset over-the-counter trading
Over-the-counter trading is also called OTC trading. Users need to find their own counterparties and do not need to match the transaction. The transaction price is determined by negotiation between the two parties. The two parties can fully communicate through face-to-face negotiation or telephone communication.
76. What is a timestamp?
The blockchain ensures that each block is sequentiallyConnected in sequence. Timestamps enable every piece of data on the blockchain to have a time stamp. Simply put, timestamps prove when something happened on the blockchain and cannot be tampered with by anyone.
77. What is a blockchain fork?
Upgrading software in a centralized system is very simple, just click "Upgrade" in the app store. However, in decentralized systems such as blockchain, "upgrading" is not that simple, and a disagreement may even cause a blockchain fork. Simply put, a fork refers to a disagreement when the blockchain is "upgraded", resulting in a fork in the blockchain. Because there is no centralized organization, every code upgrade of digital assets such as Bitcoin needs to be unanimously recognized by the Bitcoin community. If the Bitcoin community cannot reach an agreement, the blockchain is likely to form a fork.
78. Soft fork and hard fork
Hard fork means that when the Bitcoin code changes, the old nodes refuse to accept the blocks created by the new nodes. Blocks that do not comply with the original rules will be ignored, and miners will follow the original rules and create new blocks after the last block they verified. A soft fork means that old nodes are not aware of the changes to the Bitcoin code and continue to accept blocks created by new nodes. Miners may work on blocks they have no understanding of, or validation of. Both soft forks and hard forks are "backwards compatible" to ensure that new nodes can verify the blockchain from scratch. Backward compatibility means that new software accepts data or code generated by old software. For example, Windows 10 can run Windows XP applications. Soft forks can also be "forward compatible".
79. Classification and application of blockchain projects
Judging from the current mainstream blockchain projects, blockchain projects mainly fall into four categories: Category 1: Currency; The second category: platform category; the third category: application category; the fourth category: asset tokenization.
80. USDT against the US dollar
USDT is Tether USD, a token launched by Tether that is against the US dollar (USD). 1USDT=1 US dollar, users can use USDT and USD for 1:1 exchange at any time. Tether implements a 1:1 reserve guarantee system, that is, each USDT token will have a reserve guarantee of 1 US dollar, which supports the stability of the USDT price. The unit price of a certain digital asset is USDT, which is equivalent to its unit price in US dollars (USD).
81. Altcoins and alternative coins
Altcoins refer to blockchain assets that use the Bitcoin code as a template and make some modifications to its underlying technology blockchain, among which Those with technological innovations or improvements are also called alternative coins. Because the Bitcoin code is open source, the cost of plagiarism in Bitcoin is very low. You can even just copy the Bitcoin code and modify someparameters, a new blockchain can be generated.
82. Three major exchanges
Binance
Okex
Huobi
83. Market software
Mytoken
Non-small account
84. Information website
Babbitt
Golden Finance
Coin World News
85. Blockchain Browser
BTC
ETH
BCH
< p> LTCETC
86. Wallet
Imtoken
Bitpie
MetaMask (Little Fox)
87. Decentralized exchange
uniswap
88. NFT exchange
< p> OpenseaSuper Rare
89. Ladder
Bring your own, buy a reliable ladder
90. Platform currency
Digital currency issued by the platform, used to deduct handling fees, transactions, etc.
91. Bull market, bear market
Bull market: rising market
Bear market : Falling market
92. Blockchain 1.0
A currency trading system based on distributed ledgers, represented by Bitcoin
93. Blockchain 2.0 < /p>
The contract blockchain technology represented by Ethereum (smart contract) is 2.0
94. Blockchain 3.0
The era of intelligent Internet of Things, beyond the financial field , providing decentralized solutions for various industries
95. Smart Contract
Smart Contract is a contract designed to spread, verify or execute in an information-based manner Computer protocol, simply put, an electronic contract is set in advance, and once both parties confirm it, the contract is automatically executed.
96. What is a token?
The token economy is based on TToken is the only reference standard in the economic system, which is equivalent to a pass. If you own Token, you have rights and interests, and you have the right to speak.
97. The difference between big data and blockchain
Big data is the means of production, AI is the new productivity, and blockchain It is a new production relationship. Big data refers to a collection of data that cannot be captured, managed and processed within a certain time range using conventional software tools. It is a massive, high-growth and high-volume data set that requires new processing models to have stronger decision-making power, insight discovery and process optimization capabilities. Diverse information assets. Simply understood, big data is massive data accumulated over a long period of time and cannot be obtained in the short term. Blockchain can be used as a way to obtain big data, but it cannot replace big data. Big data is only used as a medium running in the blockchain and has no absolute technical performance, so the two cannot be confused. (A simple understanding of production relations is labor exchange and consumption relations. The core lies in productivity, and the core of productivity lies in production tools)
98. What is ICO?
ICO, Initial Coin Offering, is the initial public offering of tokens, which is crowdfunding in the blockchain digital currency industry. It is the most popular topic and investment trend in 2017, and the country launched a regulatory plan on September 4. Speaking of ICO, people will think of IPO, and the two are essentially different.
99. Five characteristics of digital currency
The first characteristic: decentralization
The second characteristic: having open source code
The third feature: independent electronic wallet
The fourth feature: constant issuance
The fifth feature: global circulation
100. What is decentralization?
It has no issuer, does not belong to any institution or country, and is a publicly issued currency designed, developed and stored on the Internet by Internet network experts.
101. What is measurement (scarcity)?
Once the total amount of issuance is set, it is permanently fixed, cannot be changed, cannot be over-issued at will, and is subject to global Internet supervision. Because the difficulty of mining and mining changes over time, the longer the time, the greater the difficulty of mining, and the fewer coins are mined, so it is scarce.
102. What is open source code?
The alphanumeric code is stored on the Internet. Anyone can find out the source code of its design, everyone can participate, can mine it, and it is open to the world.
103. What is anonymous transaction? Private wallet private?
EveryIndividuals can register and download the wallet online without real-name authentication. It is completely composed of encrypted digital codes. It can be sent and traded instantly point-to-point around the world without the need to rely on banks or any institutions. No one without the authorization of the person can track or inquire.
104. What is a contract transaction?
Contract trading refers to an agreement between buyers and sellers to receive a certain amount of an asset at a specified price at a certain time in the future. The objects of contract trading are standardized contracts formulated by the exchange. The exchange stipulates standardized information such as commodity type, transaction time, quantity, etc. A contract represents the rights and obligations of the buyer and seller.
105. Digital Currency Industry Chain
Chip manufacturers, mining machine manufacturers, and mining machine agents mine and export to exchanges for retail investors to speculate in coins< /p>
106. Who is Bei Feng?
Beifeng: Digital currency value investor
Investment style: Steady
Build a community: Beidou Community (high-quality price investment community)
< p>107. Beidou Investment Strategy
Combining long-term and short-term, focusing on price investment, no touching contracts, no short-term play
Reasonable layout, Scientific operation, prudent and conservative, earn periodic money
108. Beifeng?
Welcome currency friends and seek common development
⑨ 100 questions on blockchain (Episodes 1-10)
1. From barter to Bitcoin丨Blockchain 100 Questions Episode 1
2. What is Bitcoin? 100 Questions on Blockchain Episode 2
3. The Birth of the Bitcoin White Paper 100 Questions on Blockchain Episode 3
4. The Birth of the First Bitcoin Blockchain 100 Questions Episode 4
5. Who is Satoshi Nakamoto? Blockchain 100 Questions Episode 5
6. What are cypherpunks? Blockchain 100 Questions Episode 6
7. How is Bitcoin issued? Blockchain 100 Questions Episode 7
8. Blockchain 100 Questions Episode 8: What kind of pizza actually sold for 300 million yuan?
9. Blockchain 100 Questions Episode 9: Satoshi Nakamoto’s successor Gavin Andreessen
10. Blockchain 100 Questions Episode 10 :Bitcoin Faucet
11. BlockChain 100 Questions Episode 11: Why hasn’t Bitcoin been mined yet?
12. Blockchain 100 Questions Episode 12: How does Bitcoin achieve a constant total amount?
⑩ Blockchain 100 Questions: What information does the blockchain record?
The blockchain is the big ledger of the Bitcoin network, and each block is equivalent to a page in the ledger. . So what information is recorded in the "account book
"? Currently, each block of Bitcoin mainly records data such as block header, transaction details, transaction counter, and block size.
The "block header" contains all information except transaction information, mainly including the hash value of the previous block header:
Used to ensure that blocks are concatenated in order ; Timestamp: records the generation time of the block; random number: the answer to the arithmetic problem of the entire network mine
; Difficulty target: the difficulty coefficient score of the arithmetic problem.
"Transaction Details" records in detail the transferor, incomer, amount and digital signature of the transferor
of each transaction, which is the name of each transaction in each block. main content.
The "transaction counter" represents the number of transactions contained in each block.
"Block size" indicates the size of each block data. Currently, each block is limited to 1MB, and the possibility of expansion in the future cannot be ruled out
.
- 上一篇: 区块链加密不对称怎么办,区块链加密不对称怎么解决
- 下一篇: 区块链青年币骗局,区块链青年币是真是假