IPFS应用 | 使用IPFS的安全数据共享平台—争议解决系统_区块链_

2022-08-11 区块链达人

随着数字内容的增长,数据呈指数增长。特别是对于研究人员或需要大量数据的人,数据的重要性正在提高。

争议解决系统

JUST DO IT

在本文中,我们介绍了共享数据时应该考虑的问题,现有系统存在哪些问题,以及使用区块链和星际文件系统(IPFS)的安全数据共享平台的系统结构和试验品展示结果。

争议处理功能

 -

仲裁员是实体的任务,如果买方在下载数据时遇到问题,则解决该问题。但是,争议处理也有例外。让我们看一下这三种可能性。

[图7]解决争端的时序图

首先,每个人都对

“没有问题 ”

感到满意。如果买方通常以太坊付款并使用IPFS和智能合约接收数据,则可以继续进行而无需任何干预。

第二个是“ 如果由于

买方的错误

导致下载失败 ”。例如,如果网络在下载时断开连接,或者处于强制终止状态,则在再次接收现有数据时可能需要支付汽油费或其他购买费用。当买家针对这种情况要求退款时,将检查交易是否成功,如果志中没有问题,则不会退款。

第三种是相反的情况:“ 如果由于

系统问题

而导致下载失败 ”。由于分布式网络的性质,服务器很有可能不会宕机,但是如果网络中具有某些份额的服务器宕机或由于其他变量而出现问题,则仲裁员有义务向买方提供100%的退款。

让我们看一下总结总体流程的序列图,最后看一下使用该平台的仿真结果。

[图8]数据共享场景的序列图

由于已按顺序说明了所有内容,因此我们将跳过摘要。

- 仿真的实现细节 -

如本文前面所述,该平台本身在以太坊专用网络上运行,并使用Solidity语言使用智能合约。它还使用IPFS在网络上执行数据的分布式存储。让我们看一下基于此环境的仿真结果。

- 仿真结果 -

该实验基本上检查了通过智能合约执行多种功能时消耗了多少汽油。基本上,天然气价格定为

2 Gwei

。(2 *1⁰⁹wei,1个以太币=1⁰¹⁸wei)

[表1]智能合约用气量实验—基于数据所有者

(1 ETH = 150 USD)

表1是与IPFS相关的智能合约,与

数据所有者有关

。总体而言,创建合同的成本约为0.55美元,文件创建的成本约为0.016美元,文件删除的成本约为0.0088美元,买方设置的成本约为0.0091美元,设置黑名单的成本约为0.0043美元。如果是

黑名单

,则指定一个恶意节点来限制文件上传或下载。据说在多次交易中获得了几乎相同的价值,其图形如下。

[图9]从数据所有者的角度来看的智能合约天然气消耗图

在这里,

交易成本

是在区块链网络上发送数据的

成本

执行成本

是执行功能所需的计算机资源使用费。

下表2从购买数据的人的角度显示了智能合约的天然气消耗量。

[表2]智能合约用气量实验—基于数据购买者

(1 ETH = 150 USD)

用于智能合约执行的合约创建约为0.52美元,向以太坊购买数据的成本约为0.021美元,检查下载结果的成本约为0.0092美元,最后交付了接收文件的结果。这样做的成本约为$ 0.016。

下图也可以看到。

[图10]从数据购买者的角度来看的智能合约天然气消耗量图

第三模拟结果与评论系统有关。让我们看看单独工作的智能合约中有多少耗气量,除了我们之前看到的两种情况。(最大气体限制:300万)

[表3]智能合约用气量实验—基于审核系统

(1 ETH = 150 USD)

在审阅系统中,合同创建的天然气消耗量分别为673,317和468,305,其余的审阅,审阅和评级评估与合同创建相比仅消耗了极少量的天然气。也可以通过下图确认。

[图11] Review系统智能合约的燃气消耗图

最后,让我们检查一下CPU的平均计算时间,根据数据长度的耗气量变化以及挖掘时间。

[图12]根据份额数计算的CPU平均时间

CPU的平均计算机计算时间取决于SSS创建的份额数。随着股票数量的增加,CPU的平均计算时间呈指数增长,在本文中,当股票数量为3时进行了实验。结果,当份额数(k)为3时,时间约为0.32ms,而当份额数为11时,则为0.66ms。如果小于3,则安全性较差;如果大于11,则加密每个共享的复杂性太大。

下图是根据交易中包含的输入数据的长度的耗气量和开采时间的图。

[图13]根据输入数据长度的耗气量图

[图14]根据输入数据长度的挖掘时间图

如图13所示,输入数据越长,耗气量越大。但是,在挖掘时间的情况下,尽管它取决于用户输入的输入数据的长度,但它是临时维护的,通常,网络状态或矿工的任何选择被认为是时间变化的最重要因素。

- 结论 -

最后得出结论。首先是写与区块链相关的文章,所以我基本上将论文的内容移了下来,虽然我认为并没有那么多,但是我想在以后研究IPFS或数据相关的内容时添加它。

该平台的目标是确定数据的真实性,并创建一个仅可以共享正确数据的环境。从客户购买数据的角度来看,它提供了一个通过审查来判断有用数据的机会,并且吸引人的是访问控制,争议解决和数据订阅服务与现有平台不同。

[表4]与现有平台的比较

另外,据说该平台可以降低购买数据的成本,但是当估计一次执行所有智能合约的成本大约为0.009323686 ETH时,显然可以大规模交换数据。我认为这可能有用。如果有人可以考虑节省金钱来存储和共享数据,那么它可能会更便宜。

[图15]现有加密算法和SSS的比较图

如图15所示,我认为SSS算法是用于加密共享的最短CPU计算时间,因此我认为它是一个可以看到时间和经济影响的平台。

一秒矿机致力于深耘IPFS与Filecoin技术,坚持区块链技术改变未来的信念。一秒矿机最新产品一秒性价王矿机,是目前市面上投入产出比最高的专业IPFS矿机,我们的目标是研发出高性能/高产出/高回报 自带加速/稳定持续的一秒矿机。

扫码加微信咨询我们