【技术实现步骤摘要】
一种基于区块链的视频平台双向激励系统和方法
[0001]本专利技术属于短视频
,具体涉及一种基于区块链的视频平台双向激励系统和方法。
技术介绍
[0002]随着网络技术的发展,越来越多的用户在网络上通过短视频的形式分享自己的知识,如bilibili平台就是一个知识类短视频分享的平台。此外,有价值的知识短视频会得到更多人的认同,在平台上表现为更多的点赞、更多的转发、更多的收藏等,而价值小的知识类短视频则很少得到关注。但是,目前的激励方案仅是对视频创作者的激励,没有涉及到对点赞、点踩等视频观看者的激励,欠缺对视频观看者的行为引导,且视频观看者之间的行为一直受到中心化平台的限制不可见。区块链技术因其具有不可篡改、不可伪造、公开透明、去中心化的特性,为激励算法应用提供良好的技术架构。因此,有必要在知识类视频的平台激励方案中引入对观看视频者行为的激励算法,那么如何利用区块链技术去实现短视频激励已然是目前区块链落地应用中亟待解决的问题。
[0003]知识类短视频平台目前的激励方法,仅是对视频创作者根据其所发视频的流量来激励 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的视频平台双向激励系统,其特征在于,包括区块链模块、视频显示模块、数据通信模块、信誉值计算模块以及收益计算模块,其中,所述区块链模块用于存储视频平台所有用户的行为数据,所述行为数据包括用户的视频发布记录、点赞和点踩记录,以及收益值和信誉值记录;所述视频显示模块用于显示视频创作者发布的视频以及记录视频观看者的点踩和点赞行为;所述数据通信模块连接所述区块链模块,用于获取视频点赞者和点踩者的当前信誉值并发送至所述视频显示模块,所述视频显示模块还用于显示当前视频所有点赞者和点踩者中信誉值排名靠前的部分点赞者和点踩者名单及其对应的当前信誉值;所述信誉值计算模块用于根据用户的当前信誉值、在预设的影响时长内作为视频创作者所创作视频的点赞数、点踩数以及作为视频观看者所做出的点赞或点踩行为对其他视频观看者的点赞或点踩行为的影响,每隔预设的更新时间计算和更新当前用户的信誉值;所述收益计算模块用于根据用户的信誉值以及用户的点赞或点踩行为对后续点赞或点踩行为的影响,计算获得用户在所述预设更新时间内的收益。2.根据权利要求1所述的基于区块链的视频平台双向激励系统,其特征在于,还包括控制模块,用于预先设定视频平台中所有用户的信誉值的更新时间,并在每个更新时间控制所述信誉值计算模块对用户的信誉值进行计算和更新。3.根据权利要求1所述的基于区块链的视频平台双向激励系统,其特征在于,所述数据通信模块还用于将所述信誉值计算模块更新的用户信誉值传输至所述区块链模块中,以更新所述区块链模块中存储的信誉值;还用于将所述收益计算模块计算的用户收益传输并储存至所述区块链模块中。4.根据权利要求1所述的基于区块链的视频平台双向激励系统,其特征在于,所述信誉值计算模块包括数据采集单元、区块链感知单元和信誉值计算单元,其中,所述数据采集单元用于获取用户作为视频创作者所创作每个视频在所述更新时间预设内的点赞数和点踩数,以及用户作为视频观看者对视频的点赞或点踩行为预设的影响时长后当前视频的点赞数或点踩数的增量及总数量;所述区块链感知单元用于根据用户的信誉值排名计算用户的区块链感知影响因子,计算公式为:其中,Num
total_user
为视频平台用户总数;所述信誉值计算单元用于在预设更新时间节点根据用户的当前信誉值、所创作视频的点赞数和点踩数、作为视频观看者对视频的点赞或点踩行为预设影响时长后当前视频的点赞数或点踩数的增量,以及区块链感知影响因子,计算获得用户更新后的信誉值,计算公式为:
其中,Hc表示前一次更新的信誉值,Num
praise
表示当前用户所创作视频在所述更新时间内的点赞数,Num
point
表示当前用户所创作视频在所述更新时间内的的点踩数,Pt
praise
表示当前用户作为视频观看者对视频进行点赞行为预设的影响时长后预设当前视频的点赞数增量与总点赞数的比值,Pt
point
表示当前用户作为视频观看者对视频进行点踩行为预设的影响时长后预设当前视频点踩数增量与总点踩数的比值,Bf表示区块链感知影响因子。5.根据权利要求4所述的基于区块链的视频平台双向激励系统,其特征在于,所述收益计算模块包括点赞收益计算单元、点踩收益计算单元、视频创作收益计算单元以及整合单元,其中,所述点赞收益计算单元用于根据用户在点赞一视频后预设的影响时长后预设视频点赞和点踩增量以及用户信誉值,获得用户在预设的更新时间内针对所有视频的点赞收益,其中,针对当前视频的点赞收益计算公式为:其中,P
cvh
表示当前用户的信誉值,I表示用户点赞的当前视频的总点赞人数,J表示用户点踩的当前视频的总点踩人数,表示用户对当前视频进行点赞之后预设的影响时长预设内当前视频所有点赞人中信誉值排名前三分之一的信誉值之和,表示用户对当前视频进行点赞之后预设的影响时长预设内当前视频所有点踩人中信誉值排名前三分之一的信誉值之和,Num
praise_A
表示预设预设的更新时间T内当前视频的点赞数的增长数量;所述点踩收益计算单元用于根据用户在点踩一视频后预设的影响时长预设视频点赞和点踩增量以及用户信誉值,获得用户在预设的更新时间T内针对所有视频的点踩收益,其中,针对当前视频的点踩收益计算公式为:其中,P
cvh
表示当前用户的信誉值,I
’
表示用户点踩的当前视频的总点赞人数,J
’
表示用户点踩的当前视频的总点踩人数,表示用户对当前视频进行点踩之后预设的影响时长预设内当前视频所有点赞人中信誉值排名前三分之一的信誉值之和,表示用户对当前视频进行点踩之后预设的影响时长预设内当前视频所有点踩人中信誉值排名
前三分之一的信誉值之和,Num
point_B
表示预设的更新时间T内预设当前视频的点踩数的增长数量;所述视频创作收益计算...
【专利技术属性】
技术研发人员:杨斌,杨帆,刘怀亮,赵舰波,
申请(专利权)人:乐知未来科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。