Understanding of Sovereign Digital Currency Technology Design

https://blog.csdn.net/weixin_42620758/article/details/105588891

    

       The conjecture written about the national digital currency in the previous article always feels a bit rough, and designed a false environment, which only shows a design concept, but why it is designed like this, and the benefits of this design have not been carried out. set forth. So today I intend to add another article to talk about the understanding of sovereign digital currency, the difference between sovereign digital currency and Bitcoin, and the final application scenario of sovereign digital currency, the impact on Alipay and WeChat wallet we currently use, And the social effects achieved in several directions.

What is the sovereign digital currency:

       My personal opinion is that the currency circulates on the Internet. Compared with real paper money, paper money is processed by paper, adding a lot of anti-counterfeiting measures, resulting in currency that has been in circulation; corresponding to digital currency, it should be a file on the network, through encryption algorithm, hash value, circulation Information, and currency documents that constitute the circulation of authentication information. That is to say, in the future, the currency circulating on the Internet is a file generated through encryption, authentication and hashing. When we conduct transactions on the Internet, we use such small files that cannot be tampered with. Each transaction, the information of both parties to the transaction will also be added to this file.

The difference between the blockchain currency in the current network such as sovereign digital currency and Bitcoin:

       Bitcoin is a paper derived from Satoshi Nakamoto. Bitcoin is a decentralized digital currency. This design idea conflicts with the sovereign currency. Sovereign currency must have a centralized institution. The mechanism that the blockchain cannot be tampered with does not use the decentralized design concept of the blockchain. During certification, you can use multiple certification centers. The completion of a transaction may involve the certification of multiple certification centers. The design idea of ​​the alliance chain is used. The currency in Bitcoin is just a string of numbers, but this number is recorded in the blockchain, ensuring that this number cannot be modified. This is different from the design idea of ​​the sovereign digital currency. Each currency in the sovereign digital currency is a block chain. Whenever there is a transaction, a new block will be generated. Represents this currency.

Sovereign digital currency application scenarios:

       The ultimate purpose of sovereign digital currency is to convert all currency transactions used on the Internet into digital currency transactions. The currency that the country transfers to and from each bank and bank to each customer is the sovereign digital currency, and It ’s not the previous number. For example, before Zhang San transferred 100 yuan to Li Si, the bank method was used. This transaction will generate a bank account of whether Zhang San has 100 yuan, and the bank will reduce Zhang San ’s account by 100 yuan and reduce Li Si ’s account. The account is increased by 100 yuan, so the entire transfer is completed. However, after using the sovereign digital currency, the entire transfer process has changed. Zhang San will select a digital currency file of 100 yuan from the digital currency he owns and send it to the bank and certification center with his payment signature and Li Si ’s account information, Li Si also needs to send his own payment signature and Zhang San ’s account information to the banking institution, and then the bank and the certification center institution need to first verify the party that owns the currency and verify this through the currency file stored by them. If the currency is correct, a new block will be added to the currency after the authentication is successful. Information such as the certification authority, payment signature, payment signature, and time stamp will be recorded in the block. Then Li Si will get the currency file after the modification. And this document is also recorded in multiple certification centers and banks at the same time, so a transaction of sovereign digital currency is completed.

       The scenario of the application of sovereign digital currency is to change the operation of Internet transfer from the original data addition and subtraction method to the mode of currency file exchange. This should be the role of sovereign digital currency in the Internet.

The impact of sovereign digital currency on our use of Alipay and WeChat wallet:

       Personally feel that there is no impact. Blockchain technology itself has no impact on personal life. It is just a technology, just like hand-made sugar and machine-made sugar. It is nothing to you. When eating, there is nothing Impact; The issuance of sovereign digital currency will not have any impact on individuals. It is just a new technology that replaces the old technology in the past and increases the security and stability of the entire social finance.

The social role of sovereign digital currency:

       The purpose of the sovereign digital currency is to guide the standardization of transactions throughout the Internet. In the past few years, the thunder of php financial management has abounded, which has had a huge social impact and made many people lose their lives. When the essence of it is php financial management, your property is just a string of numbers. The financial company allows your account to display some of the property, but in fact this part of the property has been emptied, and you can not understand the current assets of this company Situation, so that there will be a run-off phenomenon in the later period, after redeeming a part of the funds, the wealth management company no longer has more funds to redeem, then the string of numbers displayed on your account is really just a string of numbers, no At any price.

       The emergence of sovereign digital currency can avoid such problems. You will transfer the digital currency to a financial management company and put it into a public pool. Through supervision, you can clearly see the amount of funds in the pool and the circulation process. When there is a problem with the company ’s funds, because each currency must be certified and all transactions can be queried, the finance company ’s finances cannot be falsified. Problems can also be quickly displayed in the system to avoid the risk of large-scale default as soon as possible.

       So how to design the sovereign digital currency is faced with two difficulties. The first is the immutability of the file, and the second is whether it can withstand the extremely high concurrency. To quote from the previous article, to produce 9.66 million currencies, we need to generate 2.5 million digital currency files. If we make more than 10,000 times the currency in the previous article in the above manner, what should we do.

       We can define the data in the genesis block in the currency file. Each currency will be recorded by four certification centers, and the blockchain of this currency will be recorded in the four certification centers and holders. On these five nodes, when the transaction is made, the recipient of the currency will become the sixth node. After joining in, through a series of certifications, the recipient of the currency will own this blockchain; and the original holder , Will exit and delete this chain, but keep the chain id for later query.

       Such a design can find that only four certification centers are required for each currency. If you are in a bank, you can add the bank's registration information in the non-creation block. This design, if a huge amount of sovereign digital currency is required, can be confirmed by adding more certification centers. In this way, there will not be the inefficiency and long delay of Bitcoin.

       How to ensure that it cannot be tampered with, the first point is that through the certification center, all sovereign digital currencies cannot be traded offline, and they must also be certified by the certification center to trade. The genesis block of the blockchain is carried out by sovereign units The signature authentication cannot be tampered with and added at will (this is my personal opinion. I still don't know enough about cryptography. If there is a shortage, you can help supplement it).

Published 3 original articles · Likes2 · Visits 436

Guess you like

Origin blog.csdn.net/weixin_42620758/article/details/105612151