On-chain block bursting state
Utility network achieves double verification of min- ers through on-chain state bursting blocks, ensuring miners’ computing environment and computational availability, blockchain security and data consis- tency. By using the difficulty adjustment algorithm and VRF technology, the Utility network is able to achieve fair miner competition and stable updates of the on-chain state. This mechanism consists of two components: proof of availability of compu- tational tasks (CAT) and Proof Of Computation Integrity (POCI).
Computational task availability proof (CAT) requires miners to prove the correctness and secu- rity of their execution environment before gener- ating new blocks. In this way, only miners with a complete computing environment can participate in block bursting, thus preventing malicious miners from submitting forged or tampered blocks.
POCI, on the other hand, elects the right min- ers to generate new blocks through on-chain ran- dom numbers and computation competition. This mechanism ensures the availability of miners’ com- putational power and a fair competition in the net- work.
With these two checksum mechanisms, the Utility network avoids a large amount of invalid computation for fighting the Byzantine General problem, thus freeing up 99% of computing power for meeting the Utility-based service system. This allows the Utility network to achieve large-scale applications in distributed training and inference computing scenarios, providing users with efficient, secure, and reliable computing services.
Last updated