释放数据经济:将基于以太坊的区块链作为持久存储解决方案

科技新闻 2020-05-22 20:10102网络整理

背景

在中心化系统中,用户对自己的数据没有支配权。Facebook、Twitter和谷歌等中心化系统拥有用户数据的所有权。他们可以掌控,处理和售卖中心服务器中的用户数据。在你不知情的情况下,中心化系统可以将你的隐私和公开数据卖给第三方公司。

所有中心化系统容易受黑客攻击,因为它们只有单一故障点。任何中心化服务器都无法100%避开黑客攻击。据估计,仅在2018年上半年,就有大约450万个数据记录被攻破。最近的“剑桥分析”(Cambridge Analytica)丑闻曝光了Facebook利用了数百万用户数据,一个典型的中心系统无法保护用户数据的案例。据估计,到2020年,每年的数据泄露成本将达到2.1万亿美元。

在基于以太坊区块链中,数据所有权和安全性大为改观,没有拥有注册和保存用户数据的中心化机构网络,因此用户的数据归实际用户所有。根据设计,基于以太坊区块链生态系统在数学上也不受黑客攻击的影响。要攻击像以太坊这样著名的区块链协议,黑客必须超过整个区块链网络的51%算力。以太坊大约有25,000个分散节点,因此攻击以太坊网络的成本很高,,而且不切实际,因为黑客必须超过整个以太坊网络至少51%的算力。目前,还没有出现针对一个成熟的区块链网络发起51%攻击的。

真正基于许可的数据架构

系统要做到始终保护用户的隐私权,使用数据必须经过用户同意,让用户控制谁能读取和使用他们的数据。不是所有数据都必须公开。例如,如果用户不希望与任何人共享个人信息,那么该用户的个人信息很可能对所有人有害无利。

为了保护用户对数据的所有权,在设计基于以太坊的生态系统时,我们必须考虑用户许可。可以在智能合约的不同层上建立许可权,这些智能合约会强制执行查看和处理用户数据的权限。经过许可,用户可以决定是否将其数据共享给第三方公司。公司也可以在用户提供自己的数据做处理和分析,给与一定奖励。这样,用户可以出售自己的数据获得报酬。

实现真正的基于许可的数据架构,我们必须避开中心化服务器。如果我们真的想实现数据的完全自主权,就不能有中心化机构管理用户数据。通过基于以太坊的区块链,我们可以构建一个永久层,在点对点存储系统(如IPFS)中注册和管理用户数据。

方法

我建议在基于以太坊的区块链地址上注册数据,通过诸如IPFS之类的链下存储方式存储数据。通过定义一个永久层来解决在基于以太坊的区块链地址上注册数据问题。永久模型由负责数据管理与许可的智能合约层组成。

基于以太坊的区块链开发永久模型的方法有永久层智能合约。永久层将处理单个用户地址注册以及链下点对点的存储网络,例如IPFS。我们将借鉴在上篇中讨论的可靠且真实的关系数据库原则来实现稳定的数据管理。

架构

永久层由三种智能合约组成,每一种合约都有不同的责任集。所有商业智能合约都需要与永久层合约交互,从而存储和检索信息。流程如下图。

注册表-数据接口-数据集-用户地址

永久层一览

释放数据经济:将基于以太坊的区块链作为持久存储解决方案

永久层合约

释放数据经济:将基于以太坊的区块链作为持久存储解决方案

企业图示

释放数据经济:将基于以太坊的区块链作为持久存储解决方案

永久层将支持5大用户:数据主体、数据分析师、数据提供者、数据管理员和数据消费者(即数据使用者)。这些角色根据自己特定的需求,以各自的方式与基于以太坊的区块链生态系统交互。数据生态系统将与不同的应用程序和管理系统交互。以下是他们的职责描述。

释放数据经济:将基于以太坊的区块链作为持久存储解决方案

数据管理员

释放数据经济:将基于以太坊的区块链作为持久存储解决方案

释放数据经济:将基于以太坊的区块链作为持久存储解决方案
转载请表明文章出处
本文地址:https://www.5zhuo.com/keji/172062.html


标签:区块链  以太坊  

 联系QQ:461456 免责声明:本网站所刊载信息,不代表网卓新闻网观点,本站是自动更新内容如有内容侵权或者需要更改内容请联系站长我们将删除或者更正内容