Blockchain-based Trusted Software Distribution Mechanism
Zhe Zhao · 2022
In the traditional software distribution mechanism, the software developer will add a hash check code to the current version of the software to ensure that the software is forgery-proof. However, in the process of software release and upgrade, there will always be hackers and some unscrupulous elements attacking some genuine software, destroying the internal functions of normal software, or adding some backdoors to steal user information and data. Blockchain is a distributed p2p system with the advantages of trusted traceability, anti-tampering and consensus mechanism, which can effectively prevent hackers from modifying the data on its chain. In order to solve the loss caused by using the attacked software, this paper proposes blockchain-based trusted software distribution mechanism, which brings a new idea for the research of trusted software release mechanism.