【技术实现步骤摘要】
【国外来华专利技术】用于数据云服务的分布式和基于区块链的账簿
[0001]本公开涉及分布式计算系统和体系架构。特别地,本公开涉及为基于许可的区块链网络的成员管理分布式账簿以增强数据交易。
技术介绍
[0002]基于云的数据管理平台包括用于管理数据提供者和数据消费者之间的数据交易的联网计算资源。在此上下文中的数据消费者可以包括连接到基于云的数据管理平台或以其它方式与基于云的数据管理平台集成的计算应用。消费者应用可以利用来自平台的数据来增强各种数据驱动的功能。例如,应用可以选择和/或触发从数据推断的具有最高成功概率的自动化动作。基于云的数据管理平台还可以通过对目标数据集运行大数据、机器学习和/或其它人工智能(AI)分析来为消费者应用提供或增强可操作的洞察力。
[0003]数据隐私、数据完整性和系统可扩展性可能是基于云的数据管理平台的参与者当中的关注点。数据提供者和消费者可能不会天生信任云系统内的其它参与者。数据泄露和未经授权使用数据集可能会使数据提供者和数据消费者暴露于各种风险,包括法律责任、将机密信息暴露给未经授权的实体、数据损坏和收入损失。此外,不准确或低质量的数据可能会限制或损害消费者应用的性能,从而导致资源利用效率低下。大型系统可能会链接数千或更多实体,从而增加丢失敏感数据的风险。
[0004]本部分中描述的方法是可以追求的方法,但不一定是先前已经构想或追求的方法。因此,除非另有说明,否则不应假定本部分中描述的任何方法仅因其包含在本部分中而被视为现有技术。
附图说明
[0005]实施例在附图的各图中通 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:从区块链网络中的至少一个节点接收至少第一智能合约和至少第二智能合约,第一智能合约管理对由所述区块链网络的第一组一个或多个成员提供的数据集的访问权限,并且第二智能合约基于所述数据集的使用执行区块链交易;从所述区块链网络的第二组一个或多个成员中的成员接收执行交易以从所述数据集中访问满足一组标准的数据的请求;至少部分基于第一智能合约,确定所述区块链网络中的多个节点已批准所述交易;响应于检测到所述区块链网络中的所述多个节点对所述交易的批准,执行第一区块链交易,第一区块链交易更新分发给所述区块链网络的第一组一个或多个成员和第二组一个或多个成员的一组一个或多个账簿中的至少第一区块,以指示所述区块链的第二组一个或多个成员中的所述成员有权访问满足所述一组标准的所述数据;检测满足所述一组标准的所述数据集的使用;以及响应于检测到满足所述一组标准的所述数据集的使用,由第二智能合约执行第二区块链交易,第二区块链交易更新分发给所述区块链网络的第一组一个或多个成员和第二组一个或多个成员的所述一组一个或多个账簿中的至少第二区块;其中所述记录包括识别哪些数据集与所述一组标准匹配的第一组一个或多个标识符和识别所述区块链网络的第一组一个或多个成员中的哪些成员对与所述一组标准匹配的所述数据集贡献了数据的第二组一个或多个标识符。2.如权利要求1所述的方法,其中第二交易还基于与所述数据集的使用相关联的性能度量来执行。3.如权利要求2所述的方法,其中所述性能度量是使用嵌入在用于渲染网页的至少一部分的代码内的脚本标签来收集的。4.如权利要求1所述的方法,其中第一智能合约定义获取数据集的期权,并且当满足一组期权条件时,在所述区块链网络中执行所述期权。5.如权利要求1所述的方法,还包括:从多个区块链成员接收用户标识符;将所述用户标识符映射到中心标识符;识别映射到由不同区块链成员提供的用户标识符的中心标识符的子集;以及将中心标识符的所述子集写入所述区块链网络中的所述一组一个或多个账簿中的至少一个账簿。6.如权利要求1所述的方法,还包括:将数据删除请求写入所述区块链网络中的所述一组一个或多个账簿中的至少一个账簿;其中至少一个对等节点阻止包括受数据删除请求约束的数据的交易。7.如权利要求1所述的方法,其中更新第一区块包括提交记录,所述记录包括识别哪些数据集与所述一组标准匹配的第一组一个或多个标识符和识别所述区块链网络的第一组一个或多个成员中的哪些成员对与所述一组标准匹配的所述数据集贡献了数据的第二组一个或多个标识符,所述方法还包括至少根据第一组一个或多个标识符和第二组一个或多个标识符为所述区块生成密码散列值;以及将所述密码散列值存储在所述一组一个或多个账簿中的另一个区块中。8.如权利要求1所述的方法,其中第一组一个或多个成员是数据提供者,并且第二组一个或多个成员是数据消费者;其中所述一组一个或多个账簿还分发给提供用于使用所述数
据的平台的至少第三成员和提供数据使用监测和性能分析服务的至少第四成员。9.如权利要求1所述的方法,其中第一区块和第二区块是分发给所述区块链网络的第一组一个或多个成员和第二组一个或多个成员的单个账簿的一部分。10.如权利要求1所述的方法,其中第一智能合约基于隐私约束或由所述区块链网络的至少一个成员定义的条件中的至少一个触发对至少一个数据集的自动修改。11.如权利要求10所述的方法,其中所述自动修改包括从数据集中的记录集合中去除一个或多个记录或属性。12.一个或多个存储指令的非暂态计算机可读介质,所述指...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。