High concurrency of blockchain
blockchain is a new application mode of distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and other computer technologies. Blockchain is an important concept of bitcoin,
in essence, it is a decentralized database. At the same time, as the underlying technology of bitcoin, it is a series of data blocks generated by using cryptographic methods. Each data block contains a batch of information of bitcoin network transactions, Used to verify the validity of its information (anti-counterfeiting) and generate the next block
extended data
most blockchain public chains are limited by scalability. The biggest feature of blockchain technology is decentralization, which requires that all accounts in the network need to deal with the accounting process. Distributed accounting has high security, low misoperation rate, political neutrality and correctness
however, blockchain technology embraces these features at the same time, sacrificing scalability, unable to meet the personalized supervision, and slightly insufficient in protecting data privacy. Moreover, with the increase of the number of ledger, the interaction delay will increase exponentially, that is to say, the more ledger in the blockchain network, the higher the delay
There is no doubt that blockchain has development prospects, and the necessary condition for development prospects is to enter the mainstream market
North America blockchain infrastructure the oan (former aion network) founder and CEO Matt spoke published an article entitled "in order to successfully enter the mainstream market, blockchain projects must" eat dog food "in Forbes on July 24, in which Matt mentioned his views on how blockchain should enter the mainstream market - & quot; Eat dog food strong>
in the science and technology circle, there is a jargon called & quot; Eat dog food Dogfood (also known as eating your own dog food) refers to companies using their own procts and becoming users of their own procts. Many high growth companies (such as Microsoft, Facebook, Amazon, apple, Netflix and Google) also test their procts by "eating dog food" or help build credibility“ "Eat dog food" is often used to find and fix bugs, but it has another value: to create reliable use cases for the company's procts
this is worth learning from blockchain projects, because blockchain projects often hold & quot; Once built, they (users) will come naturally , which habitually leaves the responsibility of creating new and interesting blockchain applications to a third party
this attitude is very common, even the well-known blockchain summit consensus 2019 also held a conference entitled & quot; Once built, they (users) will naturally come: to build a global blockchain Center & quot; To discuss how governments around the world can make efforts to attract blockchain projects while balancing regulatory, investment and innovation needs
to be fair, this strategy may be effective for blockchains that only focus on people in the currency circle. For the security token, especially for the exchange represented by the transaction, it makes more sense - "supply creates demand" is the usual idea here, especially considering that the realization of these transactions requires the construction of complex infrastructure
in contrast, "eat dog food" is more likely to be adopted by blockchain project developers who seek mainstream audiences (such as those in financial instry, manufacturing and supply chain, identity management, etc.). If blockchain technology wants to enter these mainstream fields, blockchain companies must first "eat dog food". This can not only clearly prove that blockchain technology is feasible outside the coin circle, but also highlight that blockchain can not only optimize existing use cases, but also create new use cases
and the oan team has been adhering to this concept, and relying on the oan and aion's technology stack built over the years, it has developed a financial technology platform moves for independent workers
Matt said that in the development and development of moves, the team hopes that the relevant functions of the OAN blockchain network can be brought into full play, so it will focus on the following three aspects:
1. How to use the OAN blockchain network to improve the credit efficiency of the proct
there are two main considerations to improve credit efficiency: 1) can we use the mechanism of the defi market to rece the cost of capital; 2) Can the blockchain technology be used to increase the external trust in the credit process of moves. Here, moves will form a mechanism of "pooling wisdom", so that everyone can contribute to recing credit risk and increasing the credibility of credit process, and may even develop a micro guarantee mechanism in the future. Therefore, users will be able to participate in the market established by the platform as borrowers, lenders or guarantors
How to make the interests of procts and users consistentspecifically, by connecting moves with the oan network, and with the help of digital asset aion, a relationship of interest consistency is formed between procts and users, so that users can personally experience the success of moves procts and directly participate in the oan, a blockchain network supporting moves
3. How to create the first open system of financial reputation data with moves
this open system may become a substitute for traditional credit scores or related mechanisms. Over the years, banks and financial institutions have been using Equifax, Fico or other similar institutions' scores as risk indicators, and the moves team believes that the procts they are building will be a good start - the beginning of a more perfect and modern financial reputation system. This is a long-term goal
moves supports North American mainstream carpooling, take out and other casual work economic platforms, and will be the flagship open application developed by the oan on its blockchain network. In June, moves expanded its operations from Ontario to Alberta and British Columbia into western Canada
all the initiatives of the oan team adhere to the spirit of "eating dog food" and strive to make blockchain technology enter the mainstream market as soon as possible. Blockchain is not for the minority, but for the mainstream. In addition to the oan team, many projects and institutions in the blockchain instry are also aiming at this goal. Can you say that such an excellent and targeted blockchain has no development prospects
Blockchain is an important concept of bitcoin. It is essentially a disintermediated database. At the same time, as the underlying technology of bitcoin, it is a series of data blocks generated by using cryptographic methods. Each data block contains the information of a bitcoin network transaction, which is used to verify the effectiveness of its information (anti-counterfeiting) and generate the next block
blockchain is a new application mode of distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and other computer technologies
in a narrow sense, blockchain is a kind of chain data structure that combines data blocks in a sequential way according to the time sequence, and it can not be tampered with and forged by cryptography
broadly speaking, blockchain technology uses blockchain data structure to verify and store data, uses distributed node consensus algorithm to generate and update data, and uses cryptography to ensure the security of data transmission and access It is a new distributed infrastructure and computing method to program and operate data by using intelligent contract composed of automated script code
extended data:
the evolution mode of blockchain is as follows:
& 9642; Blockchain 1.0 - digital currency
▪ Blockchain 2.0 - digital assets and smart contracts
▪ Blockchain 3.0 - Implementation of distributed applications in various instries
blockchain features:
1. Disintermediation. Due to the use of Distributed Accounting and storage, there is no centralized hardware or management organization in the system, the rights and obligations of any node are equal, and the data blocks in the system are jointly maintained by the nodes with maintenance function in the whole system
2. Openness. The system is open. In addition to the private information of all parties to the transaction is encrypted, the data of the blockchain is open to all. Anyone can query the blockchain data and develop related applications through the open interface, so the information of the whole system is highly transparent
3. Autonomy. Blockchain adopts consensus based specifications and Protocols (such as a set of open and transparent algorithms) to enable all nodes in the whole system to exchange data freely and safely in a de trusted environment, so that the trust in "people" is changed into the trust in machines, and any human intervention does not work
The information can not be tampered with. Once the information is verified and added to the blockchain, it will be stored permanently. Unless more than 51% of the nodes in the system can be controlled at the same time, the modification of the database on a single node is invalid. Therefore, the data stability and reliability of the blockchain are extremely high5. Anonymity. Because the exchange between nodes follows a fixed algorithm, the data interaction does not need to be trusted (the program rules in the blockchain will judge whether the activity is effective). Therefore, the counterparties do not need to make the other party trust themselves by disclosing their identities, which is very helpful for the accumulation of credit
Blockchain is a new application mode of distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and other computer technologies. Blockchain is an important concept of bitcoin. It is essentially a decentralized database. At the same time, as the underlying technology of bitcoin, it is a series of data blocks generated by using cryptographic methods. Each data block contains a batch of information about bitcoin network transactions, Used to verify the validity of its information (anti-counterfeiting) and generate the next block
if such technology wants to be put into application, the biggest problem is the "Impossible Triangle problem"
that is, scalability, decentralization and security cannot be achieved at the same time, and only two of them can be achieved
most of the existing public chain projects in the market are difficult to put into use on a large scale
-- for the above data sources and analysis, please refer to analysis report on market outlook and investment strategic planning of China's blockchain instry of foresight Instry Research Institute
the research process of instry technology is constantly advancing
in recent years, the research process of global blockchain technology has accelerated, and the number of instry patent applications has increased rapidly. According to sopat statistics, from 2014 to 2018, the number of global blockchain patents continued to rise, and by 2018, the number of global blockchain patent applications had reached 2966. Among them, the number of patents in China's blockchain in 2018 accounted for 33.33% of the total number of patents in 2014, and increased to 82.1% in 2018
however, despite the continuous development and innovation of global blockchain technology in recent years, there is no universal evaluation standard and system to specify the technical performance, efficiency, scalability, security and other issues of blockchain. On the whole, blockchain technology needs further breakthrough
China's blockchain technology tends to serve applications
in terms of technology, the core of China's blockchain technology is to serve physical applications, while the US blockchain technology is still solving the potential problems of blockchain, which leads to the domestic focus on alliance chain applications, We hope to optimize the blockchain technology to meet the requirements of high concurrency applications; Foreign countries focus on the application of public chain, and carry out the optimization and innovation of core technology according to the characteristics of public chain. In terms of application, domestic blockchain focuses on the application of service instry and tends to be "non currency blockchain"; Most of the U.S. is a public chain, which tends to the circulation of digital assets
in the near future, the number of devices in the Internet of things will explode, which may be hundreds of billions or trillions. If such a huge network is still managed in a centralized networking mode, the infrastructure investment and maintenance of the data center should be incalculable
in essence, big data belongs to a small branch of database, so this problem is attributed to the relationship between big data and database. Database is a very old research field in software, Internet and it. From the initial file system to ER model, to the three achievements of traditional database, which are known to all, relational model, transaction processing and query optimization, to the rise of NoSQL database after the popularity of Internet, database technology is constantly developing and changing, Then it also includes semi-structured data processing represented by XML and unstructured data processing such as text and voice
it seems that the relationship between blockchain and database is actually such a relationship. From the evolution process of database technology, we can find that it always comes from how to meet new business requirements and then create new data processing technologies. For example, from the beginning of the file system, why do we need the ER model? It is because with the development of the financial instry, people have further requirements for these fast accounting, high concurrency data writing and access, which leads to the emergence and rapid development of the entity relationship model. Why did NoSQL database appear later? It is because the rapid development of the Internet puts forward higher requirements for updating the database, so in essence we think that the whole Internet is a big database
things are always developing. Of course, after we solve the problem of massive real-time data processing on the Internet through NoSQL database and cloud storage, the next problem must come, that is, how to solve the authenticity and effectiveness of data in a large-scale way
for example, it may be related to our diet, from the problem of food and clothing at the beginning, to the problem of nutrition structure, and then to the problem of food safety that everyone is concerned about. The development of database is the same. When we can solve these problems of data storage and data access through ER entity relationship model and NoSQL database, Next, we need to care about and solve the problem of authenticity and effectiveness
so at this stage, these technologies, represented by blockchain, must be a new starting point and new requirements for the authenticity, validity, unforgeability and tamper resistance of data compared with the current database. We can clearly feel that the trend of database and blockchain integration is actually very close and irresistible, just like the movie just mentioned, the procers of content begin to develop in the direction of virtual reality and augmented reality; From the perspective of database, blockchain is a new way of data organization. We believe that big data and blockchain are integrated.