预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110909381A(43)申请公布日2020.03.24(21)申请号201911100553.3(22)申请日2019.11.12(71)申请人北京芯际科技有限公司地址100191北京市海淀区花园路2号牡丹科技楼B座三层B301(72)发明人戴卫国郭建奇高阳邹海阳(74)专利代理机构北京科亿知识产权代理事务所(普通合伙)11350代理人汤东凤(51)Int.Cl.G06F21/62(2013.01)G06F21/64(2013.01)G06Q30/00(2012.01)G06Q30/02(2012.01)权利要求书1页说明书2页附图1页(54)发明名称一种基于区块链的用户评论防篡改系统及其方法(57)摘要本发明公开了一种基于区块链的用户评论防篡改系统,至少包括用户端、服务端以及区块链端,其中所述用户端用于发起评论;所述服务端用于接收、存储所述评论,且将所述评论传输至所述区块链端;所述区块链端用于于接收、存储所述评论,并将所用用户广播评论。本发明有益效果在于:通过区块链的多方共识、时间戳将用户的评论数据进行加密,使服务端获取的用户数据在链上存储,防止某些人恶意删除和修改数据。保证了用户看到的数据真实有效。从而使用户更客观地了解到所浏览商家店铺的信誉等级。同时也对商家是一种更严格的约束,使其放弃通过金钱购买删除用户差评的期望,促使其提高自身服务水平。CN110909381ACN110909381A权利要求书1/1页1.一种基于区块链的用户评论防篡改系统,其特征在于,至少包括用户端、服务端以及区块链端,其中所述用户端用于发起评论;所述服务端用于接收、存储所述评论,且将所述评论传输至所述区块链端;所述区块链端用于于接收、存储所述评论,并将所用用户广播评论。2.根据权利要求1所述的基于区块链的用户评论防篡改系统,其特征在于,需要调取评论时,所述服务端向所述区块链端获取评论,再通过所述服务端向所述用户展示评论。3.一种基于区块链的用户评论防篡改的方法,其特征在于,所述方法包括:S1构建区块链网络用于存储评论信息;S2获取用户的评论数据;S3将用户的评论数据进行加密并获取Hash值;S4通过智能合约和SDK接口,将加密后的数据和hash值存储在区块链网络模块上;S5区块链通过共识验证、同步用户的数据完成存储;S6通过获取区块链上的用户数据进行解密、验证、展示。2CN110909381A说明书1/2页一种基于区块链的用户评论防篡改系统及其方法技术领域[0001]本发明涉及信息技术领域,具体而言,涉及一种基于区块链的用户评论防篡改系统及其方法。背景技术[0002]区块链技术是一种去中心化、集体维护分布式账本的技术方案,其本质是多个节点共同参与的分布式数据库系统,区块链不是一种单一的技术,而是多技术整合的结果,利用区块链维护一个可靠的,难以篡改的账本记录,可以降低信任风险,有效降低众参与方维护成本。数据想要通过区块链进行存储必须获得参与多方的共识,数据上链后无法篡改,无法伪造。[0003]由于现在企业应用的数据集中分布在少数后端服务器上,造成了数据集中在少数人手中,个别开发人员拥有对数据的一切操作权限,致使某些人通过滥用自己的权利获得非法收益,比如收费删除用户对商家的差评。发明内容[0004]鉴于现有技术的不足,本发明为一种基于区块链的用户评论防篡改系统及其方法,其目的是通过区块链技术存储用户的评论,防止所有的评论数据被某些人恶意篡改。从而保证数据的真实有效性。[0005]为了实现上述目的,本发明采用的技术方案如下:[0006]一种基于区块链的用户评论防篡改系统,至少包括用户端、服务端以及区块链端,其中[0007]所述用户端用于发起评论;[0008]所述服务端用于接收、存储所述评论,且将所述评论传输至所述区块链端;[0009]所述区块链端用于于接收、存储所述评论,并将所用用户广播评论。[0010]需要说明的是,需要调取评论时,所述服务端向所述区块链端获取评论,再通过所述服务端向所述用户展示评论。[0011]本发明的方法由以下实现:[0012]一种基于区块链的用户评论防篡改的方法,所述方法包括:[0013]S1构建区块链网络用于存储评论信息;[0014]S2获取用户的评论数据;[0015]S3将用户的评论数据进行加密并获取Hash值;[0016]S4通过智能合约和SDK接口,将加密后的数据和hash值存储在区块链网络模块上;[0017]S5区块链通过共识验证、同步用户的数据完成存储;[0018]S6通过获取区块链上的用户数据进行解密、验证、展示。[0019]本发明有益效果在于:[0020]通过区块链的多方共识、时间戳将用户的评论数据进行加密,使服务端获取的用3CN11