As for the market of the Internet of things, it is expected to grow from $150.7 billion in 2016 to $450.7 billion by 2020 with a composite annual growth rate of 28.5%. At the same time, the heavy industries such as manufacturing, transportation, logistics and utilities will lead the trend. In view of it, each of them will use a dense network of devices and systems that need to be connected. Besides, the number of Internet of things devices is increasing rapidly every year, which is expected to reach 18 billion units in 2022. Although the current Internet of things industry has entered the fast lane, it still exists some problems such as the high cost of the infrastructure, the complex implementation of the industry solution technology, the data privacy and the security hole, the fragmentation of the industry standard, the insufficient data value mining, etc., which thus makes it have a long way to go for a large scale of development.
In terms of block chain technology, it has the characteristics of data recording reliability, transparency of asset ownership, the equal of settlement by transaction and so on. As a result, it can be applied to the transformation of the Internet of things industry to a certain extent. First of all, it can fully excavate the data value while making the decision of data right and making transaction based on block chain, as well as protecting the data privacy of the Internet of things. Secondly, the cross-agent trust cooperation based on block chain breaks the isolated island of information, so as to accelerate the formation of industry standards.
Is it really that simple? And can block chain really empower the Internet of things? For MODS, it strives to be an enabler of the Internet of things. MODS, that is, Meshed Operating & Distributed Storage System, is a distributed computing system based on the development of a CPU-based pipeline acceleration technology, software implementation mechanism, time slice token task scheduling mechanism, DOL division of labor cooperation mechanism, auxiliary chain and so on. It can reduce energy consumption and greatly improve processing speed, as well as realize the distributed and centralized storage of data while using the characteristics of block chains, such as decentralization, de-intermediation, de-trust, transparent and unchanged data, so as to provide solid infrastructure support for big data and artificial intelligence.
So, what is the different things that the MODS can bring to the Internet of things if it wants to the enabler?
1. Solve the problem of high operating cost
What MODS uses is CPU pipeline technology to divide the processing process of a data type, such as transaction data class, into data collection, data summary, data verification, data execution, data review, data storage, remuneration and so on in the grid chain. Through random token algorithm of time slice, it makes the dynamic grouping of nodes in the whole network, which will implement the above subtasks separately. From the process, it is found that it is similar to CPU’s pipeline mechanism, which is equal to do all the work in one time slice (a clock cycle). As a result, it can greatly improve the processing speed of the whole network. Since each node does meaningful work, it reduces the waste of energy and computing power.
2. Solve the security problem of the node of the Internet of things
The operating system of MODS can provide account, identity verification, payment, distributed file system, point-to-point communication and scheduling management for billions of devices. As a result, it can achieve the data collection, authentication and encryption, super large capacity de-weight and security storage, payment and settlement, ultra-complex scientific computing, and so on of the Internet of things. On this basis, it can construct a large-scale data application, which can provide basic guarantee for various distributed applications such as artificial intelligence, VR, AR, etc.
3. Solve the problem of cooperation between the devices of the Internet of things
What MODS adopts is the task allocation mechanism of time slice dynamic token task scheduling technology, which automatically generates a dynamic token to group the unorganized distributed nodes according to the time slice in an orderly manner, performs the tasks specified by the token in pipeline mode, so the whole network nodes cooperate to complete the whole task. At the same time, it uses DOL (Division Of Labour) cooperation mechanism to realize node grouping, in which the different consensus mechanisms are adopted in line with different tasks when dividing the groups.
So far, the block chain technology has not been completely formed, since many application scenarios of “block chain+the Internet of things” still belong to the concept verification stage, and the real typical applications are very few. Thus, MODS is a rare kind of technology to conquer the bottom level technology of the block chain. It redesigns or improves the different dimensions of block chain technology, which also optimizes the protocols and mechanisms of block chain technology at all levels. As a result, it realizes the truly practical supporting protocols at all levels of the value transmission network, so as to provide the infrastructure for all kinds of value transmission applications, to provide the underlying development platform for all kinds of DApp development, as well as to provide a realistic and feasible technical approach of “block chain+the Internet of things” to the construction of the global value Internet. With the application of fog computing and edge computing in the Internet of things, it realizes the technology creation for the hybrid consensus mechanism and lightweight consensus protocol in block chain, as well as the data storage architecture based on directed acyclic graph, so the MODS project will be constantly improved.