一种基于区块链的新闻传播分析方法技术

技术编号:24332253 阅读:33 留言:0更新日期:2020-05-29 20:13
本发明专利技术涉及一种基于区块链的新闻传播分析方法,利用联盟区块链技术实现参与各方的互信合作关系,新闻内容的发布和转载引用各方以联盟链中不同机构或者账户的方式加入联盟链,联盟链内各账号之间在每次进行新闻内容转载或引用时,以账户私钥进行交易签名视为获得许可。利用区块链技术记录所有新闻内容转载或引用的记录,可对新闻传播路径进行详细的分析,有助于提升媒体机构更好的进行内容运营,提升媒体传播力和影响力。

An analysis method of news communication based on blockchain

【技术实现步骤摘要】
一种基于区块链的新闻传播分析方法
本专利技术涉及新闻传播领域,具体涉及一种基于区块链的新闻传播分析方法。
技术介绍
互联网的飞速发展使得新闻传播工作面临更大的市场和挑战,大量优质的新闻内容在互联网上可以获得广泛而迅速的传播,但无论是官方媒体或是大量自媒体生产的优质内容都面临着大量未经许可进行转载或引用,甚至是未经许可进行摘编整合、歪曲篡改新闻作品的侵权行为,同时,一般来说获得作者授权许可的方式都需要通过线下联系,时效性低下,转载或引用后新闻传播的分布路径也无从查询知晓。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种基于区块链的新闻传播分析方法,利用联盟区块链技术实现参与各方的互信合作关系,新闻内容的发布和转载引用各方以联盟链中不同机构或者账户的方式加入联盟链,联盟链内各账号之间在每次进行新闻内容转载或引用时,以账户私钥进行交易签名视为获得许可。利用区块链技术记录所有新闻内容转载或引用的记录,可对新闻传播路径进行详细的分析,有助于提升媒体机构更好的进行内容运营,提升媒体传播力和影响力。本专利技术的目的是通过以下技术方案来实现的:一种基于区块链的新闻传播分析方法,该方法包括:建立联盟链,由一个或多个媒体机构共同创立联盟区块链平台;创建账号,加入平台后的成员在联盟区块链平台上创建一个账号;部署智能合约,在区块链平台上部署用于发布、转载、引用的智能合约;交易签名,每一个账户在进行新闻内容发布、转载、引用其他成员发布的新闻内容时,需要使用账户的私钥进行交易签名,并获得交易哈希值;传播路径分析,原创作者发布内容时,获得交易哈希值A,转载原创作者发布的内容获得交易哈希值A1,引用原创作者发布的内容获得交易哈希值B1;转载非原创作者发布的内容,获得交易哈希值An,引用非原创作者发布的内容获得交易哈希值Bn,其中n表示该转载或引用者为第n级转载或引用,其中1级转载/引用来自原创作者。进一步的,所述联盟区块链平台中每个机构可以创建一个或多个节点,由其中一个机构为群主生成创世块并进行分发,启动区块链中的节点后进入运行状态,之后如有新的机构加入联盟,也可以为新的机构颁发机构证书和加入新的节点。进一步的,还包括一个传播路径绘制方法,其步骤如下:以原创作者为原点,绘制一个原点标识;以新闻内容被转载或引用的时间轴表示传播路径的长度,定义不同的颜色分别表示转载和引用路径,以转载者或引用者作为路径节点,并根据该转载者和引用者再次被转载或引用的次数表示节点大小;根据节点大小以及路径的去向分析该新闻传播过程中的重要节点。本专利技术的有益效果是:本专利技术利用区块链技术对新闻内容在传播过程中的各节点进行跟踪,并以不同的授权码进行表示,从而可以清晰的记录出该新闻内容传播的途径,以便做出相应的分析,分析出该新闻传播过程中的重要传播节点,尤其是可以分析出新闻内容的大批量转载或引用是源于哪个节点。附图说明图1为新闻传播路径示意图。具体实施方式下面结合具体实施例进一步详细描述本专利技术的技术方案,但本专利技术的保护范围不局限于以下所述。区块链技术在2008年萌芽成型,并逐渐发展成熟。通过区块链技术解决方案中的共识机制、分布式账本、加密算法、智能合约、点对点通信、分布式计算架构、分布式存储、隐私保护算法、跨链协议等技术模块,可以让商业模式中的参与各方实现了地位对等和互信合作。联盟区块链技术则是指由若干机构或组织共同参与管理的区块链,他们各自运行着一个或多个节点,之中的数据只允许系统内不同的机构进行读取和发送交易,并且共同记录交易数据。在本方法中,由各级媒体机构或自媒体单位个人共同建设和管理一个联盟区块链,每个成员都拥有联盟链中创建的账户(包括账户地址、账户私钥、账户公钥等信息),每个成员在进行新闻内容发布、转载、引用等操作时,需调用联盟链中的智能合约进行交易记录,在调用过程中将使用账户私钥进行交易签名,并获得交易哈希值。这样,具备交易哈希值的转载或引用,可以视为是通过授权的操作,并且哪些账户发布了新闻内容,哪些账户在什么时间对发布的新闻内容进行了转载或引用,就形成了新闻传播的路径。一种基于区块链的新闻传播分析方法,该方法包括:建立联盟链,由一个或多个媒体机构共同创立联盟区块链平台;首先,由一个或多个媒体机构共同创立联盟区块链平台(推荐采用FISCOBCOS2.0及以上版本),生成链证书并为每个机构颁发机构证书,每个机构可创建一个或者多个节点,由其中某一个机构为群主生成创世块并进行分发,启动区块链中的节点后进入运行状态,之后如有新的机构加入联盟,也可以为新的机构颁发机构证书和加入新的节点;创建账号,加入平台后的成员在联盟区块链平台上创建一个账号,账户信息包括账户地址、账户私钥、账户公钥。部署智能合约,在区块链平台上部署用于发布、转载、引用的智能合约;交易签名,每一个账户在进行新闻内容发布、转载、引用其他成员发布的新闻内容时,需要使用账户的私钥进行交易签名,并获得交易哈希值;即每一个账户在进行新闻内容发布,或者转载、引用其他成员发布的新闻内容时,需要调用区块链平台上部署的相应的智能合约,在交易过程中需要使用账户的私钥进行交易签名,并获得交易哈希值,正确的交易哈希值(即在平台可检索到对应交易记录)将被视为符合要求的发布、转载、引用操作。传播路径分析,原创作者发布内容时,获得交易哈希值A,转载原创作者发布的内容获得交易哈希值A1,引用原创作者发布的内容获得交易哈希值B1;转载非原创作者发布的内容,获得交易哈希值An,引用非原创作者发布的内容获得交易哈希值Bn,其中n表示该转载或引用者为第n级转载或引用,其中1级转载/引用来自原创作者。例如:作者A发布原创新闻内容,调用发布智能合约,并获得交易哈希值(该交易哈希值同时可作为原创登记码);多个作者X转载A发布的新闻内容,调用转载智能合约,并获得交易哈希值(该哈希值同时可作为转载授权码),记为A,表示该内容为原创。同理,多个作者X引用A发布的新闻内容,调用引用智能合约,并获得交易哈希值(该哈希值同时可作为引用授权码),记为B1;作者B转载A发布的新闻内容,调用转载智能合约,并获得交易哈希值(该哈希值同时可作为转载授权码),记为A1,其中1表示该转载者为第一级转载者,如果再有作者从第一级转载者处进行转载则记为A2,并对应一个转载授权码,即每个转载授权码内包含了一个表示该转载内容转载级的字符串,其具体表现形式可以是数字或字母编码;同理,多个作者X转载B发布的新闻内容,调用转载智能合约,并获得交易哈希值(该哈希值同时可作为转载授权码)记为B1,多个作者X引用B发布的新闻内容,调用引用智能合约,并获得交易哈希值(该哈希值同时可作为引用授权码),记为A2,表示该作者属于二级转载,引用操作时,原理与之相同。如图1所示,本专利技术还提供一个传播路径绘制方法,其步骤如下:以原创作者为原点,绘本文档来自技高网...

【技术保护点】
1.一种基于区块链的新闻传播分析方法,其特征在于,该方法包括:/n建立联盟链,由一个或多个媒体机构共同创立联盟区块链平台;/n创建账号,加入平台后的成员在联盟区块链平台上创建一个账号;/n部署智能合约,在区块链平台上部署用于发布、转载、引用的智能合约;/n交易签名,每一个账户在进行新闻内容发布、转载、引用其他成员发布的新闻内容时,需要使用账户的私钥进行交易签名,并获得交易哈希值;/n传播路径分析,原创作者发布内容时,获得交易哈希值A,转载原创作者发布的内容获得交易哈希值A1,引用原创作者发布的内容获得交易哈希值B1;/n转载非原创作者发布的内容,获得交易哈希值An,引用非原创作者发布的内容获得交易哈希值Bn,其中n表示该转载或引用者为第n级转载或引用,其中1级转载/引用来自原创作者。/n

【技术特征摘要】
1.一种基于区块链的新闻传播分析方法,其特征在于,该方法包括:
建立联盟链,由一个或多个媒体机构共同创立联盟区块链平台;
创建账号,加入平台后的成员在联盟区块链平台上创建一个账号;
部署智能合约,在区块链平台上部署用于发布、转载、引用的智能合约;
交易签名,每一个账户在进行新闻内容发布、转载、引用其他成员发布的新闻内容时,需要使用账户的私钥进行交易签名,并获得交易哈希值;
传播路径分析,原创作者发布内容时,获得交易哈希值A,转载原创作者发布的内容获得交易哈希值A1,引用原创作者发布的内容获得交易哈希值B1;
转载非原创作者发布的内容,获得交易哈希值An,引用非原创作者发布的内容获得交易哈希值Bn,其中n表示该转载或引用者为第n级转载或引用,其中1级转载/引用来自原创作者。

【专利技术属性】
技术研发人员:张汨颜涛谢越蔡松林陈卫赵陈熹
申请(专利权)人:成都华栖云科技有限公司
类型:发明
国别省市:四川;51

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

1