The dominance of a few big companies in the storage market arising various concerns including single point of failure, privacy violation, and oligopoly. To eliminate the dependency on such a centralized storage architecture, several Decentralized Storage Network (DSN) schemes such as Filecoin, Sia, and Storj have been introduced. DSNs leverage blockchain technology to create a storage platform such that the micro storage providers can also participate in the storage market. To verify the accurate data storage by the storage providers during a storage contract, DSNs apply a Proof of Storage (PoS) scheme to continuously inspect the storage service. However, continuous verification of the storage provider imposes an extra cost to the network and therefore end-users. Moreover, DSN's PoS verification is vulnerable to a service denying attack in which the storage provider submits valid PoS to the network while denying the service to the client. Considering the benefits and existing challenges of DSNs, this paper introduces a novel incentive-compatible DSN scheme. In this scheme, the PoS is conducted only if the client submits a challenge request. We model the storage service as a repeated dynamic game and set the players' payoffs such that the storage provider's dominant strategy is to honestly follow the storage contract. Our proposed mechanism leverages the smart-contract and oracle network to govern the storage agreement between the client and storage provider efficiently. Furthermore, our scheme is independent of a specific blockchain platform but can be plugged into any blockchain platform with smart-contract execution capability. As a proof of concept, we have implemented our scheme using solidity language and chainlink oracle network. The performance analysis demonstrates the applicability of our scheme.
翻译:少数大公司在储存市场上的主导地位引起了各种关切,包括单一的失败点、侵犯隐私和寡头垄断。然而,为了消除对这种中央储存结构的依赖,已经引入了若干分散式储存网络(DSN)计划,如Filecoin、Sia和Storj。DSNS利用连锁技术来创建储存平台,使微型储存供应商也能参与储存市场。为了核查储存供应商在储存合同期间准确的数据储存,DSNS采用一个存储证明(POS)计划来持续检查储存服务。然而,对存储供应商的持续核查给网络和终端用户带来了额外的适用性成本。此外,DSNS的核查容易受到一种拒绝攻击的服务,即储存供应商向网络提交有效的POS,而同时又拒绝向客户提供服务。考虑到DSNS的好处和现有的挑战,该文件引入了一种新的激励兼容性DSN计划。在这个计划中,只有客户提出挑战性要求,PS公司才能进行连锁存储系统。我们把存储服务的存储服务的服务作为反复的动态游戏和智能存储商的系统,并且将我们的存储商的系统作为我们的存储机制的固定性合同的升级机制。