¿µ¹®³»¿ë (English Abstract) |
Common type of smart contract service is to pay for one and provide digital data for another one. At this point, there is a case where either party pays and one has to provide big data or some digital product, which creates the issue of fair exchange that either party should not lose. In this paper, to solve these problems, the smart contracts in blockchain are utilized as evidence of trade for mechanism for fair contract, and actual data are stored safely separated from external DHT. A different encryption key is set for each of the n blocks of data, but is unified into one seed and the association of each encrypted data is not exposed to the outside. In order to verify that the design was fair, we divided it into two algorithms and analyzed them for the vulnerability of fairness.
|