本文主要讨论使用区块链智能合约和数据仓库安全共享去中心化数据。
背景
Alice和Bob想双方相互共享数据,但不是以传统集中的模式进行。集中数据存储在一个位置或一个公司,这就使数据面临着不安全,公开,不受控制的风险。
集中数据共享:面临数据可能丢失、被盗、出售等风险
相反Alice和Bob希望以去中心化的方式共享数据。去中心化的数据是由多个地点由多个公司持有。这可能会使数据更安全、更私密、更可控。
去中心化的数据共享:降低滥用风险
本文的其余部分讨论了此重要问题的解决方案。
英国经济学家乔·丹尼尔森:比特币升值将造成严重的不平等:3月1日消息,来自伦敦经济学院的经济学家乔·丹尼尔森撰文《如果比特币成功会发生什么?》,他认为比特币升值将造成严重的不平等。他指出大量比特币集中在巨鲸手中,这体现了比特币网络的不平等。(Decrypt)[2021/3/1 18:02:24]
讨论
Alice和Bob希望共享数据,包括消息、邮件、文档、图像和任何其他分散在云端中某处的文件。
共享数据包括存储数据和控制谁有权访问哪些数据以及何时访问。
解决这个问题的方法之一是将数据访问控制与数据存储分开。
Nexus Mutual:没有NXM代币升级计划 警惕邮件:1月15日,DeFi保险协议Nexus Mutual官方发推称,现网络上流传一个关于NXM代币升级的邮件,Nexus Mutual并没有升级计划,请不要按照邮件进行操作。[2021/1/15 16:13:38]
我们想在区块链上使用智能合约来控制对数据的访问,因为智能合约非常擅长控制谁在何时何地做什么,何时何地执行,并且它们存在于去中心化平台上。
然而由于存储成本非常高的原因,区块链并不适合存储数据。存储一小部分字节的开销已经足够大了,存储一个文件的开销往往高得让人望而却步,有时甚至不可能。
Gate.io 支持将Aeron项目ARN代币升级为ARNX代币:据官方公告,Gate.io将于2020年10月21日中午暂停ARN充值,提现和交易服务,并且将在之后为ARN用户将ARN按照1:1的比例转换为ARNX代币。之后Gate.io将开启ARNX的充值,提现和交易服务。Gate.io平台内的用户无需任何操作即可完成转换,我们将为您自动完成转换。详情见原文链接。[2020/10/20]
我们认为,安全地存储共享数据的最佳位置是只有用户可以在数据保险存储服务器上访问这些数据,并且由用户决定使用哪个数据仓库存储服务器。
因此Alice和Bob都想在他们选择的数据仓库服务器上共享他们的数据,用户访问由智能合约控制,所有这些都通过互联网连接在一起。
雕爷:区块链将如何改变世界:在币圈近期比较火的陈伟星和朱啸虎的口水战中,雕爷被一些人当成了“导火索”。雕爷对此作出了回应,他对于区块链的态度十分中立,同时他也承认,自己在2014年就拥有比特币。雕爷在自己的公众号中阐明了自己的看法:区块链可以传递原本无法分割的价值,区块链创造价值必须依附于已经能够真实创造价值且可以被验证的商业场景。雕爷还称,现在有大量资金涌入区块链行业,一年后则会留下一些认真办事的人。所以现在是投身区块链行业的好时机,一年后也是。[2018/2/25]
智能合约和数据仓库必须提供哪些功能才能启用此解决方案?
组合功能
所需的用户角色,计算机状态和对象取决于所部署的特定智能合约。但是当智能合约与数据仓库交互时,双方必须指定和实现可能的对象和操作。
为此需要智能合约和数据仓库存储接口规范。
智能合约功能
智能合约对可以在哪些对象上执行哪些操作,通过哪些角色以及在哪种计算机状态下进行编码。
某些智能合约功能可以由用户直接调用,而某些可以由数据仓库调用。
智能合约导出一个公共接口,该接口提供检查和更改当前机器状态的用户功能。
智能合约中可能的角色和机器状态包括:
智能合约还导出符合接口规范的公共接口,从而为数据仓库提供检查在当前机器状态下是否允许角色对对象执行操作的功能。
因此数据仓库操作的控制被编码在智能合约中。
数据仓库功能
数据库保存加密的文件,并且必须要清楚智能合约的区块链上接口规范的地址。
每当用户向数据存储库发出对对象执行操作的请求时,数据存储库将与智能合约一起检查用户是否具有执行该操作的权限,如果有,则执行该操作。
数据仓库与智能合约一起检查是否允许用户请求
数据仓库保存具有以下操作的对象:
智能合约和数据仓库操作
合约所有者创建智能合约并将其部署在区块链上,然后创建一个将使用它的数据仓库。这两个组件都必须符合接口规范。
用户可以向智能合约或数据仓库发出请求。
智能合约请求检查或更改合约的机器状态。
当其中一个用户发出数据仓库请求时,数据仓库会在执行之前与智能合约检查是否允许该操作。
只有智能合约所有者可以终止智能合约,并且他们可以在智能合约允许的任何时间终止智能合约。终止的合约会将所有剩余资金释放给合约所有者,最终将导致数据保管库被删除。
示例解决方案
我们将提供一个有效的解决方案,使用datona-cli提供针对此问题的可行解决方案。下一章节会涉及到。
结论
Alice和Bob以及其他许多人都希望能够以分散的方式共享数据。这可能会使数据更安全、更私密、更可控。
结合使用智能合约和符合接口规范的数据仓库来做到这一点是很实际的。
原文作者:JulianGoddard
译者:链三丰
译文出处:http://bitoken.world
尊敬的支点用户: 为回馈广大用户的支持,支点特开展”主流币交易免手续费”活动。活动期间参与主流BTC、ETH、BSV、ZD币币交易,指定币对免手续费,在朋友圈或微信群打卡,还可获得奖励.
币升财富:瀑布之后短期应该会以修复为主寄语:面对逆境时,应顺应潮流,使强者变得更强,而随着浪潮使弱者变得更弱。逆境是达到真正意义的一种方式.
尊敬的社区用户: GRIN硬分叉升级已完成,霍比特交易所现已恢复GRIN的充值和提现。暂停期间给您带来的不便,敬请谅解!风险提示:数字资产是创新的投资产品,价格波动较大,请您理性判断自己的投资能.
编者注:本文为EthWorks撰写的一份关于零知识证明和区块链扩展方案关系的报告;对可扩展性问题、零知识证明和ZKrollup扩展方案都做了简洁的介绍.
前言 当一波行情,不再为此痛苦,不再为此兴奋,亦不再为此冲动,一是没钱了,二是厌倦了。博弈之间,最怕的不是情绪化,而是彻底回归平静。一旦心静了,也就是情淡了、心死了.
大家好,我是你们的朋友墨菲言币,墨菲专注数字货币行情分析,争取为广大币友传递最有价值的币市信息,欢迎广大币友的关注与点赞.