Abstract:
In order to generate new value for a large amount of data generated every day, to provide a new market trading mechanism for coal mining enterprises and a new growth point for digital economy, and supply real and effective first-hand field data resources for technical enterprises and scientific research institutes which always set up research with simulation data by computer. This paper applies blockchain technology to design a blockchain application platform for data sharing. The platform is built by a multi node alliance chain, a distributed alliance chain. Hotstuff BFT consensus mechanism is adopted to support the smart contract of declarative Non-Turing-Complete smart contract. Using the zero handling fee method, the transaction fee shall be calculated according to the agreement of both parties or the length of data. Various applications is supported, and transaction anonymity and privacy protection is realized through primary key and ring signature. The design scheme solves the problems of asset sharing and transaction of coal mine production data.