Caching and Pricing based on Blockchain in a Cache-delivery Market
Yuanzhuo Lin, Hui Tian, Jiazhi Ren, Shaoshuai Fan · 2020
The cache-delivery market is generally composed of Content Provider (CP), users, and Mobile Network Operator (MNO) equipped with Base Stations (BSs). In order to deal with the dishonest problems of different parties, we build a caching-chain network based on blockchain. This network is a pure peer-to-peer system, which allows file acquisition transactions without going through a centralized issuer or controller, but attains a reliable and tamper-proof value transfer. The utilization of smart contracts protects the interests of all parties in the untrusted caching market. By reasonably distributing the reward of generating new blocks, we can motivate the MNO to allocate more resources for offloading the traffic of the CP. In addition, we use the linear regression model to predict user mobility and design the cache placement policy accordingly. Furthermore, we compare the performance of three caching algorithms through simulation. And the simulation results show that an appropriate choice of parameters can raise the CP’s profit.