Proof of physical work (PoPW)
Proof of Physical Work (PoPW) is a new token distribution mechanism that rewards participants for completing verifiable physical work in the real world. This marks an important step forward for blockchain-based technologies, connecting the digital and physical spaces.
Why choose physical work as the basis for token distribution? Here are some reasons:
Fairness and Dedication: PoPW ensures that everyone has the same labor rights and obligations. Verifiable physical work is the basis for token distribution, ensuring fairness and contribution from each person.
Creating Real Value: PoPW incentivizes the deployment and use of valuable physical infrastructure. Instead of just computing, PoPW involves doing real work, creating real value for the community.
Network Integration: PoPW networks bridge the gap between digital and physical realms. Participants deploy and maintain the physical infrastructure that creates the network, benefiting everyone.
Thus, PoPW is a useful mechanism to create a fair distribution system and encourage the development of real infrastructure.
Overall Process
To provide a reliable and scalable computational power infrastructure, Kaisar has implemented a complete hardware validator and computational proof mechanism by combining secure hardware with advanced encryption algorithms. The overall process is as follows:
The Provider launches the Kaisar Provider software. During the node's startup phase, the process itself checks the status of the GPU components, as well as their driver versions.
If the device is not registered, the software automatically registers the Provider's device to the blockchain.
Checkers in the system will periodically send jobs to the Provider to check device information, uptime rate, and performance.
The Provider will examine its own operating environment, load the model, determine the certificate and device information, execute the job run, generate a report of the results, and send that report to the Checker as PoPW proof.
The Checker validates the runtime information based on the received report, then sends the report to blockchain and completes the node check process.
The blockchain receives report information from Checkers, synthesizes and compares it to reach a consensus on the evidence sent by Checkers, and updates scores for Providers.
At the end of an epoch, the blockchain automatically calculates rewards for Providers based on scores and returns rewards to the Provider's wallet.
Last updated