区块链与硬件虚拟化:数据存储与安全防护新方案
在当今数字化时代,数据的安全存储和高效管理变得至关重要。区块链技术和硬件虚拟化技术为解决这些问题提供了新的思路和方法。下面将详细介绍基于区块链的分布式数据去重方案以及基于硬件虚拟化的受控通道攻击检测方法。
基于区块链的分布式数据去重方案
- 智能合约算法
- 业务智能合约(BSC) :在文件上传前需初始化,主要用于验证和管理文件共享指针。它实现了两个算法:
- Verify算法 :BSC向证明者发送挑战c = PORF (C),收到r = PORF (c)后返回PORv(c, r),任何人可花费gas证明所有文件的可检索性。
- Register算法 :智能合约运行POR验证数据所有者是否真正拥有文件F。若Tag(C, AddrCSP i)与存储数据匹配成功,BSC会创建一个带有AddrCSP i的TSC脚本并发送给数据所有者。
- 交易智能合约(TSC) :由BSC生成,在文件上传后发布。存储服务需求者在区块链上锁定部分gas作为押金来建立TSC。部分gas作为预付费存储费用,通过分期付款合同支付给提供长期存储服务的CSP。若合同到期或长时间未收到有效验证信息,TSC将自动终止并返还剩余gas。下载数据时,数据所有者和相关CSP通过分段支付通道构建TSC进行支付。
- 业务智能合约(BSC) :在文件上传前需初始化,主要用于验证和管理文件共享指针。它实现了两个算法:
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



