Position: Home page » Blockchain » Blockchain technical standards

Blockchain technical standards

Publish: 2021-04-06 09:54:45
1. In September 2016, the international organization for Standardization (ISO) established the Technical Committee on blockchain and Distributed Accounting (ISO / TC 307), which is responsible for formulating international standards in the field of blockchain and distributed accounting. In March 2017, China Institute of electronic technology standardization undertook ISO / TC 307 domestic technical counterpart. In December 2019, the Ministry of instry and information technology organized the preparation of the National Technical Committee for standardization of blockchain and distributed accounting technology, and the undertaking unit of the Secretariat is China Institute of electronic technology standardization. At present, China Institute of electronic technology standardization is responsible for testing the blockchain system to see if it meets the blockchain standards. After passing the test, relevant certificates will be issued. Shenzhen blockchain instry will accelerate the development of standardization. On June 11, the fourth China blockchain development competition and the Guangdong Seminar on blockchain national standards and system testing standards were held in Shenzhen. The first blockchain standardization evaluation workstation that can professionally apply for and test national standards was established in Shenzhen.
2.

From the perspective of technology and architecture, I will tell you my understanding of blockchain in common language

what is blockchain? In a word, blockchain is a storage system. To be more specific, blockchain is a distributed storage system without an administrator and each node has all the data

What are the common storage systems like

first, how to ensure high availability

the common storage system usually uses "rendancy" to solve the problem of high availability. As shown in the figure above, if the data can be copied into several copies and rendant to multiple places, high availability can be guaranteed. The data in one place is hung, and there is data in other places. For example, the master-slave cluster of MySQL is the same principle, and the raid of disk is also the same principle

two points need to be emphasized in this place are: data rendancy often leads to consistency problems

1. For example, in the master-slave cluster of MySQL, there is actually a delay in reading and writing, which means there is a inconsistency in reading and writing in a short period of time. This is a side effect of data rendancy

The second point is that data rendancy often reces the efficiency of writing, because data synchronization also consumes resources. If you add two slave libraries, the write efficiency will be affected. The common storage system is to use rendancy to ensure the high availability of data

so the second question, ordinary storage system, can write more

the answer is yes, for example, take this graph as an example:

in fact, MySQL can do a master-slave synchronization of al masters, master-slave synchronization of al masters, two nodes can be written at the same time. If you want to do a multi room multi live data center, in fact, multi room multi live data synchronization. What we should emphasize here is that multi-point writing often leads to the consistency problem of writing conflicts. Take MySQL as an example, suppose that the attribute of a table is self incrementing ID, then the data in the database is 1234 now. If one of the nodes writes and inserts a piece of data, it may become 5, and then these 5 pieces of data are synchronized to another master node, Before synchronization, if another write node inserts a piece of data, a piece of data with self incrementing ID of 5 will be generated. Then, after the generation, synchronize to another node, and the synchronized data will conflict with the two local 5's after it arrives, which will lead to synchronization failure and write consistency conflict. This problem will occur in the case of multi-point writing

how to ensure consistency in multi-point writing

the reform "Swan class" gives you more technical work

3. According to the current talent demand in the blockchain field, it can be roughly divided into the following categories:
1. Build a distributed ledger application based on DLT technology to realize the business requirements of customers on DLT. At present, the more famous one in this field is REBO. So what does DLT mean? Just look at what REBO is doing
2. Develop your own application on the existing public chain. At present, most companies are doing this. This category is also characterized by low threshold, high business potential and low risk
3. Companies develop their own public chains, which have the greatest potential in the future, but also have the highest risks and technical difficulties
4. Blockchain ecological infrastructure. For example, mobile wallet, hardware cold wallet, trading platform, blockchain content platform and so on are the blockchain instries with the highest commercial profits at present. Relatively speaking, the threshold is low and the risk is low, but there are many competitors
if we start from technology, what languages and knowledge do we need to learn
for the first class, go language is necessary, because DLT is mainly based on go language, and it also needs to master certain application development ability, because it must be a piece of software rather than a bunch of command-line source programs delivered to customers. For the second category, the mainstream of smart contract is the solidness language of Ethereum smart contract, so if you want to enter the second category of enterprises, you need to start with Ethereum. The third type of public chain development, the mainstream is C + + and go, but there are also many famous projects are implemented in trust, such as: Facebook's Libra, fire coin's nervos and so on. In fact, the fourth category has little to do with blockchain technology, because development such as trading platform does not need blockchain technology
in addition to the above technical hard power, blockchain companies prefer "slash youth", that is, talents who master multi field knowledge at the same time, which can be divided into three categories: finance and blockchain, content operation and blockchain, community operation and blockchain. Among them, the third kind of talents is the rarest, because most technical talents are not good at communication and exchange. However, e to its distributed characteristics, blockchain especially needs the joint efforts of the community to create and maintain a chain
in the end, many people mistakenly think that blockchain is a brand new instry, and that blockchain is totally different from traditional fields. This is actually a big mistake. From what has been written above, you can also find that in the end, blockchain still needs to solve the actual needs in reality. The only difference is that the tools to solve the needs have changed, so don't think that only knowing blockchain can kill all sides, It is very important to have the basic knowledge of the requirement field
the application fields of blockchain include digital currency, token, finance, anti-counterfeiting traceability, privacy protection, supply chain, entertainment, etc. with the popularity of blockchain and bitcoin, many related top domain names have been registered, which has a great impact on the domain name instry.
4.

China has started to establish a national standard for blockchain to promote the construction of blockchain standard system from top-level design, which is expected to be completed by the end of 2019 at the earliest

in this regard, Zhao Wu, founder of Beijing Huashun Xin'an Technology Co., Ltd., also said that although the blockchain has disruptive technology potential, we must realize that the blockchain is still in its infancy, far from reaching the stage of subverting the world

Yu Kequn stressed that the independent and controllable blockchain network is intended not to be controlled by others technically, but also to promote the healthy development of blockchain. Security is the future life of blockchain. Only its own security can make blockchain technology landing. This requires us to pay equal attention to the development of blockchain technology and its security attributes, even ahead of time

in this regard, Li Ming also said that an important part of the standard is the information security standard, which can also see the importance of security to blockchain technology. He also pointed out that the development of blockchain standards does not mean that it will rapidly promote the development of the instry, but give the instry certain guidance. Previously, China has suffered a lot in terms of international intellectual property rights and standards. In terms of blockchain, China has formed more than 200 patents in terms of international blockchain, and even stands in the forefront of world technology. Therefore, we also need to firmly grasp our right to speak

content source: Xinhuanet

5. In September 2016, the international organization for Standardization (ISO) established the Technical Committee on blockchain and Distributed Accounting (ISO / TC 307), which is responsible for formulating international standards in the field of blockchain and distributed accounting. In March 2017, China Institute of electronic technology standardization undertook ISO / TC 307 domestic technical counterpart. In December 2019, the Ministry of instry and information technology organized the preparation of the National Technical Committee for standardization of blockchain and distributed accounting technology, and the undertaking unit of the Secretariat is China Institute of electronic technology standardization. At present, China Institute of electronic technology standardization is responsible for testing the blockchain system to see if it meets the blockchain standards. After passing the test, relevant certificates will be issued. Shenzhen blockchain instry will accelerate the development of standardization. On June 11, 2020, the fourth China blockchain development competition and the Guangdong Seminar on blockchain national standards and system testing standards were held in Shenzhen. The first blockchain standardization evaluation workstation that can professionally apply for and test national standards was set up in Shenzhen.
6.

A few days ago, some experts said that blockchain is like the Internet in 1992. The standardization has not been completed yet, and the application and promotion will be limited. It is in the early stage of technology reserve. Once there are standards, all kinds of technology research and development can go on

at present, one of the priorities of China Internet Finance Association in 2018 is to actively promote the standardization construction, "blockchain should have a new technical standard system, especially the establishment of an authoritative third-party certification system, which is the top priority for the development of blockchain finance"

although at present, the regulators are quite concerned about the blockchain, they are mainly concentrated in the financial field, especially in the second half of last year when they took strict control measures on virtual currency and ICO (initial currency issue). From the development of the whole instry of blockchain, the law and regulation are still relatively backward. Compared with overseas advanced countries, there is a lack of special laws to define blockchain and manage its trading and trading platform

I hope the standard of blockchain can be improved as soon as possible

content source: bit110 network

Hot content
Inn digger Publish: 2021-05-29 20:04:36 Views: 341
Purchase of virtual currency in trust contract dispute Publish: 2021-05-29 20:04:33 Views: 942
Blockchain trust machine Publish: 2021-05-29 20:04:26 Views: 720
Brief introduction of ant mine Publish: 2021-05-29 20:04:25 Views: 848
Will digital currency open in November Publish: 2021-05-29 19:56:16 Views: 861
Global digital currency asset exchange Publish: 2021-05-29 19:54:29 Views: 603
Mining chip machine S11 Publish: 2021-05-29 19:54:26 Views: 945
Ethereum algorithm Sha3 Publish: 2021-05-29 19:52:40 Views: 643
Talking about blockchain is not reliable Publish: 2021-05-29 19:52:26 Views: 754
Mining machine node query Publish: 2021-05-29 19:36:37 Views: 750