CASESC:基于以太坊智能合约的云审计方案
云存储凭借其高扩展性、低成本等优点受到广泛关注,但确保云数据的完整性成为了 目前亟待解决的问题.由于区块链具有去中心化、不可篡改等特点,可以很好地解决基于第三方审计者的云审计方案中存在的单点失效和安全威胁等问题,因此有学者提出了基于区块链的云审计方案,但这类方案的审计证明均由数据拥有者(DO)或委托其他DO进行验证,需要DO保持在线状态,加重了审计负担,且绝大部分方案并未在真正的区块链环境中实现.基于此,提出了一种基于以太坊智能合约的云审计方案——CASESC,使用solidity语言编写可实现向云服务提供商发起审计请求和验证其返回的审计证明等功能的以太坊智能合约代码,并将审计结果和相关信息记录在以太坊中供DO随时查询,使得CASESC能代替DO完成审计工作,无需DO委托验证与实时在线,降低了审计开销.此外,CASESC分别在以太坊Goerli公有链测试网络和Ganache搭建的私有链中运行,验证了其可用性.理论分析和实验结果表明,CASESC可在不增加整体审计开销的情况下大幅降低DO的审计开销.
云审计、区块链、以太坊、智能合约
50
TP309.2(计算技术、计算机技术)
2023-12-21(万方平台首次上网日期,不代表论文的发表时间)
共9页
368-376