实现真正的基于许可的数据架构,我们必需避开中心化处事器。假如我们真的想实现数据的完全自主权,就不能有中心化机构打点用户数据。通过基于以太坊的区块链,我们可以构建一个永久层,在点对点存储系统(如IPFS)中注册和打点用户数据。
我发起在基于以太坊的区块链地点上注册数据,通过诸如IPFS之类的链下存储方法存储数据。通过界说一个永久层来办理在基于以太坊的区块链地点上注册数据问题。永久模子由认真数据打点与许可的智能合约层构成。
永久层将支持5大用户:数据主体、数据阐明师、数据提供者、数据打点员和数据消费者(即数据利用者)。这些脚色按照本身特定的需求,以各自的方法与基于以太坊的区块链生态系统交互。数据生态系统将与差异的应用措施和打点系统交互。以下是他们的职责描写。
组件为了掩护用户对数据的所有权,在设计基于以太坊的生态系统时,我们必需思量用户许可。可以在智能合约的差异层上成立许可权,这些智能合约会强制执行查察和处理惩罚用户数据的权限。颠末许可,用户可以抉择是否将其数据共享给第三方公司。公司也可以在用户提供本身的数据做处理惩罚和阐明,给与必然嘉奖。这样,用户可以出售本身的数据得到酬金。
2. 基于Web3的库:用于与基于以太坊的区块链交互的库。按照用于开拓打点系统和东西的编程语言而有所差异。
5. 预言机 :继续区块链和链下存储之间的桥梁。
4. 链下存储:任何可以被理会的存储或数据库系统。
添加许可到基于以太坊的区块链的永久层,将组成第二层用于挪用者和所有者注册数据的智能合约。挪用者是获得数据所有者同意的人。挪用者用本身的以太坊地点在注册中心智能合约中注册。所有者是拥有数据的人(数据所有者)。它们也通过以太坊地点在注册中心智能合约中注册。3.贸易智能合约(可选)执行处事的智能合约。
用于许可的永久层模块视
组件
数据阐明师
在中心化系统中,用户对本身的数据没有支配权。Facebook、Twitter和谷歌等中心化系统拥有用户数据的所有权。他们可以掌控,处理惩罚和售卖中心处事器中的用户数据。在你不知情的环境下,中心化系统可以将你的隐私和果真数据卖给第三方公司。
注册表-数据接口-数据集-用户地点
数据利用者(数据消费者) 数据消费者是操作数据主体的数据,向数据主体提供特定处事的处事提供者。好比医疗保健提供商、金融机构、教诲提供商、非凡好处团体等。数据利用者将利用其终端应用措施与区块链交互,终端应用措施将挪用贸易智能合约来处理惩罚基于以太坊的区块链上的数据。
5. 链下存储:任何可以被理会的存储或数据库系统。
组件
链下存储用于存储用户的原始数据。留意:不限于以下的链下存储选项上篇摸索了数据打点颠末实践检讨的原则汗青,还摸索了基于以太坊的区块链作为永久数据存储,释放数据经济的范围性和潜力。本文探讨了如安在基于以太坊的区块链中建设一个永久层,使基于以太坊的区块链成为数据经济的永久存储办理方案。 2. 基于Web3的库:与基于以太坊的区块链交互的库,按照用于开拓打点系统和东西的编程语言而有所差异。
数据提供商6. 链下存储:任何可以被理会的存储或数据库系统。
1. 数据打点系统:提供打点区块链数据的CRUD成果。另外,数据打点系统将以表格的形式提供可视化数据和模式,利便数据打点。
在基于的中,数据所有权和安详性大为更改,没有拥有注册和生存用户数据的中心化机构网络,因此用户的数据归实际用户所有。按照设计,基于以太坊的区块链生态系统在数学上也不受黑客进攻的影响。要进攻像以太坊这样著名的区块链协议,黑客必需高出整个区块链网络的51%算力。以太坊约莫有25,000个分手节点,,因此进攻以太坊网络的本钱很高,并且不切实际,因为黑客必需高出整个以太坊网络至少51%的算力。今朝,还没有呈现针对一个成熟的区块链网络提倡51%进攻的。
数据阐明师研究数据工具的数据。他们是数据科学家,为数据消费者阐明数据,为数据工具提供精确的处事。数据阐明师在研究数据之前需要获得数据工具的同意。
数据工具
数据打点员来自IT团队,他们将打点基于以太坊的区块链基本设施。数据打点员将通过数据打点系统和东西与区块链交互,打点和维护基本设施。通过两个应用措施来打点基本设施:
数据打点员
数据工具有6大组件:消费者应用、基于Web3的库、贸易智能合约、数据层、预言机和链下存储。真正基于许可的数据架构
3.贸易智能合约:执行处事从而处理惩罚数据的智能合约。
2. 基于Web3的库:用于与基于以太坊的区块链交互的库。按照用于开拓打点系统和东西的编程语言而有所差异。
2. 基于Web3的库:用于与基于以太坊的区块链交互的库。按照用于开拓打点系统和东西的编程语言而有所差异。
数据阐明师有5大组件:Jupyter Notebook、基于Web3的库,数据层和链下存储。
1. 终端应用措施:挪用贸易智能合约处事的应用措施。
组件
2. 数据阐明东西:提供监测和审计生意业务的本领。区块链生意业务的所有标志和分类器都将举办差池称加密,以防数据泄漏。
链下存储
所有中心化系统容易受黑客进攻,因为它们只有单一妨碍点。任何中心化处事器都无法100%避开黑客进攻。据预计,仅在2018年上半年,就有约莫450万个数据记录被攻破。最近的“剑桥阐明”(Cambridge Analytica)丑闻曝光了Facebook操作了数百万用户数据,一个典范的中心系统无法掩护用户数据的案例。据预计,到2020年,每年的数据泄露本钱将到达2.1万亿美元。
4. 数据层:数据打点,它将数据链接到链下存储。
1. 打点系统和东西:开拓的应用措施,如数据打点系统和数据阐明东西,以利便打点的基本设施。
2. 基于Web3的库:用于与基于以太坊的区块链交互的库。将按照用于开拓打点系统和东西的编程语言而有所差异。
架构
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。