Abstract: Ethereum realizes the application of programs on the blockchain through smart contracts and the peer-to-peer transmission of nodes through consensus mechanisms. In this paper, through smart contracts, cache nodes and three-level cache mechanism are proposed, so that users can efficiently obtain contents through three-level cache in a large-scale network environment to speed up response and reduce network burden; what’s more, to ensure data integrity and accuracy in the untrusted public Ethereum blockchain, RSA&VT integrity verification methods are also introduced, and a large number of tree shapes are saved through IPFS under the chain structure to verify the content integrity, and only a small portion of the verification credentials and verification results are required to be transmitted in the network. Through experiments, it is proved that the request response time of the three-level caching mechanism is better than the ordinary FIFO cache; the performance of RSA&VT method is also better than the Signature scheme from bilinear maps.
External IDs:dblp:journals/winet/ZhangLDL23
Loading