【技术实现步骤摘要】
联盟链中数据共享方法及系统
本专利技术涉及数据共享
,特别是涉及一种联盟链中数据共享方法及系统。
技术介绍
区块链是一种新型去中心化信息技术,能安全地存储数字交易或其他数据,信息不可伪造和篡改,是比特币、以太币等数字货币的底层技术。区块链上的交易确认由区块链上的所有节点共识完成,共识成功后打包写入区块。区块链维护一个公共的账本,用于存储区块链网络上所有交易,公共账本位于存储区块上任何节点都是一份完整的拷贝,从而保证其不可伪造和篡改,并实现信息共享,能提高交易和信息流通的效率。联盟链,区块链的一种实现形式,只针对特定某个群体的成员和有限的第三方,每个块的生成由所有的预选节点共同决定。联盟链的成员指组建联盟的企业、金融机构及经过联盟认证加入联盟的其他机构。同一行业的企业自身都有一些有价值的行业信息,为了能让自身更好的发展,很多企业都希望能和同行进行信息的交换,但如何安全可靠的交换这些信息,成为这些企业的一个难题。当前企业间信息交换,更多的是通过商务沟通,评估后才能获得一份信息,时效性差。另外,不同企业之间的 ...
【技术保护点】
1.一种联盟链中数据共享方法,其特征在于,所述联盟链包括N个成员节点,N≥2且为正整数,所述联盟链中存储有数据共享智能合约,所述数据共享方法包括以下步骤:/nS1、成员节点i将一数据共享信息上传至联盟链中,所述数据共享信息包括数据摘要、加密的数据具体内容、获得该数据具体内容所需的积分兑换值;/nS2、基于数据共享智能合约,对上传的数据共享信息进行初步评价,以获得初始积分奖励值和初始数据质量评分值,并对初始积分奖励值和初始数据质量评分值进行归一化处理以获得标准初始积分奖励值和标准初始数据质量评分值;/nS3、计算该数据共享信息的初始数据共享贡献度=标准初始积分奖励值*初始积分 ...
【技术特征摘要】
1.一种联盟链中数据共享方法,其特征在于,所述联盟链包括N个成员节点,N≥2且为正整数,所述联盟链中存储有数据共享智能合约,所述数据共享方法包括以下步骤:
S1、成员节点i将一数据共享信息上传至联盟链中,所述数据共享信息包括数据摘要、加密的数据具体内容、获得该数据具体内容所需的积分兑换值;
S2、基于数据共享智能合约,对上传的数据共享信息进行初步评价,以获得初始积分奖励值和初始数据质量评分值,并对初始积分奖励值和初始数据质量评分值进行归一化处理以获得标准初始积分奖励值和标准初始数据质量评分值;
S3、计算该数据共享信息的初始数据共享贡献度=标准初始积分奖励值*初始积分奖励权重值+标准初始数据质量评分值*初始数据质量权重值;
S4、显示该数据共享信息的数据摘要、所需的积分兑换值和初始数据共享贡献度,以供作为第一个购买者的成员节点选择是否购买;
S5、成员节点i接收作为第一个购买者的成员节点j的购买请求和给予的积分兑换值后,将数据具体内容传送给成员节点j,成员节点j基于数据具体内容的质量优良赋予成员节点i购买者积分奖励值和数据质量评分值,并对购买者积分奖励值、数据质量评分值和给予的积分兑换值进行归一化处理以获得标准购买者积分奖励值、标准数据质量评分值和标准积分兑换值,成员节点j的积分中减掉给予的积分兑换值,成员节点i的积分中加上给予的积分兑换值;
S6、计算该数据共享信息的当前数据共享贡献度=标准积分奖励值*积分奖励权重值+标准数据质量评分值*数据质量权重值+标准积分兑换值*积分兑换权重值;
其中,标准积分奖励值=针对该数据共享信息的标准初始积分奖励值+针对该数据共享信息获得的各标准购买者积分奖励值总和;
标准数据质量评分值=针对该数据共享信息的标准初始数据质量评分值+针对该数据共享信息获得的各标准数据质量评分值总和;
标准积分兑换值=针对该数据共享信息获得的各标准积分兑换值总和;
S7、显示该数据共享信息的数据摘要、所需的积分兑换值和当前数据共享贡献度,以供作为不是第一个购买者的成员节点选择是否购买;
S8、成员节点i接收不作为第一个购买者的成员节点m的购买请求和给予的积分兑换值后,将数据具体内容传送给成员节点m,成员节点m基于数据具体内容的质量优良赋予成员节点i购买者积分奖励值和数据质量评分值,并对购买者积分奖励值、数据质量评分值和给予的积分兑换值进行归一化处理以获得标准购买者积分奖励值、标准数据质量评分值和标准积分兑换值,成员节点m的积分中减掉给予的积分兑换值,成员节点i的积分中加上给予的积分兑换值,并执行步骤S6-S8。
2.根据权利要求1所述的联盟链中数据共享方法,其特征在于,各个数据共享信息按照当前数据共享贡献度的大小由大到小顺序进行排序显示。
3.根据权利要求1所述的联盟链中数据共享方法,其特征在于,初始数据质量权重值>初始积分奖励权重值,数据质量权重值>积分奖励权重值>积分兑换权重值。
4.一种联盟链中数据共享系统,其特征在于,所述联盟链包括N个成员节点,N≥2且为正整数,所述联盟链中存储有数据共享智能合约,所述数...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。