Page cover

📍Summary

Utility Network is a decentralized computing service platform built on blockchain technology, which aims to solve the limitations of existing cen- tralized computing resources and provide users with more efficient, secure and scalable computing services. The main technical features of the Utility network as described in details above include:

Efficient consensus mechanism: Proof Of Computation Integrity (POCI) breaks the limits of previous model of computational power consump- tion, and achieves fast consensus and block genera- tion through chip ownership and VRF for random number generation interval and verification, com- bined with multi-signature verification and round- based pre-burst block election. Meanwhile, RPOI (Rent Proof Of Instructions) also ensures the effec- tive rental and efficient use of computational power

On-chain block bursting state: the double ver- ification of block bursters is accomplished by on- chain computation through Computing Availability over Time(CAT) and POCI, avoiding malicious ac- cess and fairness and competition in electing block bursters, ensuring effective computational resource allocation while reducing the impact of the Byzan- tine General problem.

Merkle State Machine off-chain data verifica- tion: Merkle Tree is a data storage structure used in the Utility network to relieve the pressure on the on- chain data, transferring off-chain data to the Utility network through Rollup and activating the Merkle State Machine (MSM) to store the hash values of these data or the root node of the Merkle Tree in an orderly manner on the blockchain while enabling fast verification. This technology reduces the stor- age pressure on the blockchain network while en- suring the security and integrity of off-chain data.

Virtualization and isolated execution environ- ment: based on Arm framework driver and video memory virtualization support, the TPU chip is equipped with flexible sharing of computing tasks, improving the overall computing efficiency. The execution environment is combined with container technology to enable a highly isolated execution environment to ensure the security of computing services.

Multiple execution VM support: including Solidity VM, Kubernetes integration, WASM inte- gration, and PyTorch outreach computing support, building a feature-rich and compatible computing platform.

Utility AI computational network: the Util- ity AI platform layer is mainly composed of four sub-platforms: a one-stop platform for debugging and training deployment of four AI centers, a uni- fied scheduling and management platform for AI network tasks, a unified storage and management platform for AI network data, and an AI network data market. The goal is to build an innovative AI computing infrastructure with easy access to computing resources, efficient and unified schedul- ing of tasks, convenient and inexpensive invocation by users, and a sustainable development operation model and mechanism.

The economic model of utility network: it mainly concerns about the token cycle and comput- ing ecology, including mining mechanism, token reduction, Gas and Burn Fee, machine time rental order and inference deployment order. Through this economic model, the Utility network achieves fair incentive allocation and rational resource uti- lization.

In terms of future-oriented possibilities, Util- ity network supports more security engines by de- veloping UP (Utility Proposal) to verify heteroge- neous chips, storage chips and instruction support, computational storage, instruction sets and network devices to build an incentive network that takes full advantage of both storage and computation; and to realize privatized computation services so as to pro- vide users with more diverse computing services. All the technologies, functions and expectation sur- rounding Utility network are concisely summarized in the following conclusion figure.to promote the generation of distributed computa- tional networks.

Figure 13: summary of Utility newtork’s technical compo- nents, features and future outlook

In summary, the Utility network provides a decentralized, efficient and secure computing ser- vice platform for users through an efficient con- sensus mechanism, a secure computing environ- ment, rich execution VM support and a flexible eco- nomic model. The development of Utility network will greatly promote the development of distributed computing and make an important contribution to the technological progress of mankind.

Last updated