基于区块链的用户社区行为管理方法、装置、介质和设备制造方法及图纸

技术编号:21159874 阅读:40 留言:0更新日期:2019-05-22 08:07
本发明专利技术提供了基于区块链的用户社区行为管理方法、装置、介质和计算设备。该用户社区行为管理方法包括获取区块链中的各个社区行为合约;基于各个社区行为合约以及各个用户在单位评价时间内的行为,确定各个用户各自的行为奖励值;基于各个用户各自的行为奖励值,向各个用户分发基于该区块链的加密凭证。本发明专利技术通过获取区块链中的社区行为合约,基于社区行为合约以及用户行为来对用户进行评价,并向用户分发基于区块链的加密凭证来确认其行为奖励值,从而使得本方案相比于现有技术,能够以去中心化的方式,从多元维度来更加灵活地进行用户社区行为管理。

User Community Behavior Management Method, Device, Media and Equipment Based on Block Chain

The invention provides a user community behavior management method, device, medium and computing device based on block chain. The user community behavior management method includes acquiring each community behavior contract in the block chain; determining each user's behavior reward value based on each community behavior contract and each user's behavior in the unit evaluation time; and distributing encrypted credentials based on the block chain to each user based on their respective behavior reward value. By acquiring the community behavior contract in the block chain, evaluating the user based on the community behavior contract and the user behavior, and distributing the encrypted vouchers based on the block chain to the user to confirm the value of the behavior reward, the scheme is able to carry out the user community behavior management more flexibly from multiple dimensions in a decentralized manner compared with the existing technology.

【技术实现步骤摘要】
基于区块链的用户社区行为管理方法、装置、介质和设备
本专利技术的实施方式涉及社区用户管理领域,更具体地,本专利技术的实施方式涉及基于区块链的用户社区行为管理方法、装置、介质和设备。
技术介绍
本部分旨在为权利要求书中陈述的本专利技术的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。社区通常被认为是一群个体因为一类或者多类共同的因素而组成。比如CSDN论坛社区,就是IT人因为共同的职业或者兴趣喜好聚集到了一起,或是出于对分享的热忱,或是希望提高知名度的意愿,或是追求业余兴趣带来的收入,使得他们在这个社区内停留。社区的另一个例子是很多电商平台常用的积分社区,比如淘宝,京东等社区。现有的社区普遍是建立在中心化的社区管理上,即一部分人如社区管理员控制着整个社区的管理权,最高操作权由这部分成员掌握,他们具有例如对用户分级、定义用户奖励规则等各种权限。但这一常见的用户社区行为管理方式未必符合社区中大多数人的意愿,也难以提供多维度灵活进行用户社区行为评价的可能。
技术实现思路
本专利技术实施例提供基于区块链的用户社区行为管理方法、装置、介质和设备,用以解决现有技术方案存在的在用户社区行为管理过程中用户参与度低以及用户社区行为评价方式单一的问题。本专利技术实施例是通过以下技术方案实现的:第一方面,本专利技术实施例提供基于区块链的用户社区行为管理方法,该方法包括:获取区块链中的各个社区行为合约;基于各个社区行为合约以及各个用户在单位评价时间内的行为,确定各个用户各自的行为奖励值;基于各个用户各自的行为奖励值,向各个用户分发基于该区块链的加密凭证。在本专利技术实施例提供的用户社区行为管理方法中,通过获取区块链中的社区行为合约,基于社区行为合约以及用户行为来对用户进行评价,并向用户分发基于区块链的加密凭证来确认其行为奖励值,从而使得本方案相比于现有技术,能够以去中心化的方式,从多元维度来更加灵活地进行用户社区行为管理。在本专利技术的一个实施例中,获取区块链中的各个社区行为合约之前还包括基于用户输入,在该区块链中发布社区行为合约。该实施例使得能够基于用户需求来发布社区行为合约,从而提升了用户参与度和满意度。在本专利技术的一个实施例中,基于用户输入,在该区块链中发布社区行为合约包括以下至少任一种:基于用户需求,在该区块链中预先发布社区行为合约;基于用户需求,在该区块链中动态发布社区行为合约。该实施例能够基于用户输入来预先和/或动态发布社区行为合约,从而进一步提升了用户社区行为评价的灵活性,使其更加符合用户需求。在本专利技术的一个实施例中,基于用户输入,在该区块链中发布社区行为合约后还包括:基于各个用户对社区行为合约的投票,确定该社区行为合约的有效性。通过这一方式,使得各个用户能够共同决定社区行为合约是否有效,从而有利于提高用户社区行为评价标准的合理性和用户接受度。在本专利技术的一个实施例中,社区行为合约中包括适用于社区行为合约的用户行为,并且基于各个社区行为合约以及各个用户在单位评价时间内的行为,确定各个用户各自的行为奖励值包括:基于分别适用于各个社区行为合约的用户行为,并基于各个用户在单位评价时间内的行为,确定各个用户各自的行为奖励值。该实施例使得社区行为合约更加灵活并更加具有针对性。在本专利技术的一个实施例中,社区行为合约中还包括评价因子,并且基于分别适用于各个社区行为合约的用户行为,并基于各个用户在单位评价时间内的行为,确定各个用户各自的行为奖励值包括:基于各个社区行为合约的各自的评价因子,确定各个社区行为合约的各自的权值;基于分别适用于各个社区行为合约的用户行为、各个社区行为合约的各自的权值、以及各个用户在单位评价时间内的行为,确定各个用户各自的行为奖励值。通过上述方法,使得在社区行为合约中能够进一步设置适用于该社区行为合约的评价因子来调整社区行为合约的权值,从而进一步提升用户社区行为评价的灵活度,也更有利于适应用户实际需求。在本专利技术的一个实施例中,基于各个用户各自的行为奖励值,向各个用户分发基于该区块链的加密凭证还包括:基于预定衰减模型,确定在单位评价时间内将要分发的基于该区块链的加密凭证的数量;基于各个用户各自的行为奖励值,并基于该加密凭证的数量,向各个用户分发基于该区块链的加密凭证。通过上述方式,使得向用户分发的加密凭证的总量得以合理控制。在本专利技术的一个实施例中,单位评价时间为该区块链中增加预定数量的区块所用的时间。第二方面,本专利技术实施例提供一种基于区块链的用户社区行为管理装置,该装置包括:社区行为合约获取单元,用于获取区块链中的各个社区行为合约;评价单元,用于基于各个社区行为合约以及各个用户在单位评价时间内的行为,确定各个用户各自的行为奖励值;分发单元,用于基于各个用户各自的行为奖励值,向各个用户分发基于该区块链的加密凭证。在本专利技术的一个实施例中,社区行为合约获取单元在获取区块链中的各个社区行为合约之前还用于:基于用户输入,在该区块链中发布社区行为合约。在本专利技术的一个实施例中,社区行为合约获取单元用于以下至少任一种:基于用户输入,在该区块链中预先发布社区行为合约;基于用户输入,在该区块链中动态发布社区行为合约。在本专利技术的一个实施例中,社区行为合约获取单元基于用户输入,在该区块链中发布社区行为合约后还用于:基于各个用户对社区行为合约的投票,确定社区行为合约的有效性。在本专利技术的一个实施例中,社区行为合约中包括适用于社区行为合约的用户行为,并且评价单元用于基于分别适用于各个社区行为合约的用户行为,并基于各个用户在单位评价时间内的行为,确定各个用户各自的行为奖励值。在本专利技术的一个实施例中,社区行为合约中还包括评价因子,并且评价单元用于基于各个社区行为合约的各自的评价因子,确定各个社区行为合约的各自的权值;基于分别适用于各个社区行为合约的用户行为、各个社区行为合约的各自的权值、以及各个用户在单位评价时间内的行为,确定各个用户各自的行为奖励值。在本专利技术的一个实施例中,分发单元还用于基于预定衰减模型,确定在单位评价时间内将要分发的基于区块链的加密凭证的数量;基于各个用户各自的行为奖励值,并基于上述加密凭证的数量,向各个用户分发基于区块链的加密凭证。在本专利技术的一个实施例中,单位评价时间为该区块链中增加预定数量的区块所用的时间。第三方面,提供了一种介质,该介质存储有计算机可执行指令,计算机可执行指令用于使计算机执行第一方面中任一实施例的方法。在本专利技术实施方式的第四方面中,提供了一种计算设备,包括处理单元、存储器以及输入/输出(In/Out,I/O)接口;存储器,用于存储处理单元执行的程序或指令;处理单元,用于根据存储器存储的程序或指令,执行第一方面中任一实施例的方法;I/O接口,用于在处理单元的控制下接收或发送数据。本专利技术的实施方式提供的技术方案通过获取区块链中的社区行为合约,基于社区行为合约以及用户行为来对用户进行评价,并向用户分发基于区块链的加密凭证来确认其行为奖励值,从而使得本方案相比于现有技术,能够以去中心化的方式,从多元维度来更加灵活地进行用户社区行为管理。附图说明通过参考附图阅读下文的详细描述,本专利技术示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本专利技术的若干实施方式,其中:图本文档来自技高网...

【技术保护点】
1.一种基于区块链的用户社区行为管理方法,其特征在于,所述方法包括:获取所述区块链中的各个社区行为合约;基于所述各个社区行为合约以及各个用户在单位评价时间内的行为,确定所述各个用户各自的行为奖励值;基于所述各个用户各自的行为奖励值,向所述各个用户分发基于所述区块链的加密凭证。

【技术特征摘要】
1.一种基于区块链的用户社区行为管理方法,其特征在于,所述方法包括:获取所述区块链中的各个社区行为合约;基于所述各个社区行为合约以及各个用户在单位评价时间内的行为,确定所述各个用户各自的行为奖励值;基于所述各个用户各自的行为奖励值,向所述各个用户分发基于所述区块链的加密凭证。2.根据权利要求1所述的方法,其特征在于,获取所述区块链中的各个社区行为合约之前还包括:基于用户输入,在所述区块链中发布社区行为合约。3.根据权利要求2所述的方法,其特征在于,基于用户输入,在所述区块链中发布社区行为合约包括以下至少任一种:基于用户输入,在所述区块链中预先发布社区行为合约;基于用户输入,在所述区块链中动态发布社区行为合约。4.根据权利要求2或3所述的方法,其特征在于,基于用户输入,在所述区块链中发布社区行为合约后还包括:基于各个用户对所述社区行为合约的投票,确定所述社区行为合约的有效性。5.根据权利要求1至3中任一项所述的方法,其特征在于,社区行为合约中包括适用于所述社区行为合约的用户行为,并且基于所述各个社区行为合约以及各个用户在单位评价时间内的行为,确定所述各个用户各自的行为奖励值包括:基于分别适用于所述各个社区行为合约的用户行为,并基于各个用户在单位评价时间内的行为,确定所述各个用户各自的行为奖励值。6.根据权利要求5所述的方法,其特征在于,所述社区行为合约中还包括评价因子,并且基于分别适用于所述各个社区行为合约的用户行为,并基于各个用户在单位评价时间内的行为,确定所述各个用户各自...

【专利技术属性】
技术研发人员:王康曹崇瑞杜茂兵刘本龙王挺赖奕宇
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1