一种电视数据的共享方法、存储介质及应用服务器技术

技术编号:24331332 阅读:30 留言:0更新日期:2020-05-29 19:42
本发明专利技术公开了一种电视数据的共享方法、存储介质及应用服务器,所述方法包括:获取电视的共享数据,并根据所述共享数据生成数据索引;按照基于物理区域和时间区域的共识机制将所述数据索引登记在电视私有链中,以使得电视私有链中的电视共享所述共享数据。本发明专利技术通过依据地理区域和时间区域确定各记账点的贡献值,并依据所述贡献值确定分配记账,实现电视私有链内的数据共享。

A sharing method, storage medium and application server of TV data

【技术实现步骤摘要】
一种电视数据的共享方法、存储介质及应用服务器
本专利技术涉及区域链共识机制
,特别涉及一种电视数据的共享方法、存储介质及应用服务器。
技术介绍
区块链是一种去中心化的分布式账本系统,账本是由包含若干交易记录的区块通过哈希值链接而成。分布式系统各节点所维护的账本需要保证一致,因此需要一个规则实现系统中节点间的状态复制。状态复制通过在相同状态的基础上执行相同的命令序列来实现,保证数据的一致性。区块链中的命令序列即交易序列,而交易序列存在于区块当中,因此,区块链中各节点实现状态复制即是所有节点对下一个加入链中的区块达成共识的过程,而这种对区块达成共识的算法则称为共识机制。目前广泛采用的共识机制包括工作量证明(POW),权益证明(POS),委托权益证明(DPOS),重要性证明(POI),实用拜占庭容错(PBFT)以及授权拜占庭容错(DBFT)等。但是,由于智能电视私有链具有地域特性和时间特性,从而相应的共识机制无法直接应用于智能电视私有链。因而现有技术还有待改进和提高。
技术实现思路
鉴于现有技术的不足,本专利技术旨在提供一种电视数据的共享方法、存储介质及应用服务器,以将所述共识机制应用于分布式智能电视系统。本专利技术所采用的技术方案如下:一种电视数据的共享方法,其包括:获取电视的共享数据,并根据所述共享数据生成数据索引;按照基于物理区域和时间区域的共识机制将所述数据索引登记在智能电视私有链中,以使得智能电视私有链中的电视共享所述共享数据。所述电视数据的共享方法,其中,所述按照基于物理区域和时间区域的共识机制将所述数据索引登记在电视私有链中,以使得电视私有链中的电视共享所述共享数据具体包括:将智能电视私有链包含的智能电视按照地理区域进行分组得到若干地理分组,并将每个地理分组作为智能电视私有链的一个地理节点;将智能电视私有链包含的智能电视按照时间区域进行分组得到若干时间分组,并将划分得到的所有时间分组进行联合以得到时间区域链,其中,每个时间分组为时间区域链的节点;依据时间区域链确定各地理节点的贡献值,将所述贡献值作为权益并以权益证明的方式确定所述数据索引对应的地理节点;将所述数据索引记录于所述地理节点对应的地理分组包含的各智能电视中,以使得智能电视私有链中的电视共享所述共享数据。所述电视数据的共享方法,其中,所述将智能电视私有链包含的智能电视按照地理区域进行分组得到若干地理分组,并将每个地理分组作为智能电视私有链的一个地理节点具体包括:获取智能电视私有链包含的各智能电视所处的地理位置,并根据所述地理位置确定各智能电视所处的行政区域;以行政区域作为划分依据对智能电视私有链包含的智能电视进行分组以使得地理分组,并将各地理分组作为智能电视私有链的一个地理节点。所述电视数据的共享方法,其中,所述将智能电视私有链包含的智能电视按照时间区域进行分组得到若干时间分组,并将划分得到的所有时间分组进行联合以得到时间区域链,其中,每个时间分组为时间区域链的节点具体包括:获取智能电视私有链包含的各智能电视所处的地理位置,并根据所述地理位置确定各智能电视所处的时区区域;以时区区域作为划分依据对智能电视私有链包含的各智能电视进行分组以使得若干时间分组,并将划分得到的所有时间分组进行联合以得到时间区域链。所述电视数据的共享方法,其中,所述依据时间区域链确定各地理节点的贡献值,将所述贡献值作为权益并以权益证明的方式确定所述数据索引对应的地理节点具体包括:当智能电视私有链接收到索引数据时,依据时间区域链计算各智能电视的贡献值;根据各地理节点对应的地理分组包含的所有智能电视的贡献值确定各地理节点的贡献值,并将所述贡献值作为权益并以权益证明的方式确定所述数据索引对应的地理节点。所述电视数据的共享方法,其中,所述各智能电视的贡献值的哈希算法为能电视的有效性P*智能电视贡献力工作量PW*时间区域链内节点同时在线的有效性T*时间区域链有效在线加权数值TW;其中,所述有效性为有效取1,无效取0。所述电视数据的共享方法,其中,所述在线加权数值与时间区域链中同时在线节点的数量成正比。所述电视数据的共享方法,其中,所述将所述数据索引记录于所述地理节点对应的地理分组包含的各智能电视中,以使得智能电视私有链中的智能电视共享所述共享数据之后还包括:所述地理节点获取所述数据索引对应的代币,并将所述代币按照其包含的各智能电视的在线时间以及性能分配至各智能电视。一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上任一所述的电视数据的共享方法中的步骤。一种应用服务器,其包括:处理器、存储器及通信总线;所述存储器上存储有可被所述处理器执行的计算机可读程序;所述通信总线实现处理器和存储器之间的连接通信;所述处理器执行所述计算机可读程序时实现如上任一所述的电视数据的共享方法中的步骤。有益效果:与现有技术相比,本专利技术提供了一种电视数据的共享方法、存储介质及应用服务器,所述方法包括获取电视的共享数据,并根据所述共享数据生成数据索引;按照基于物理区域和时间区域的共识机制将所述数据索引登记在电视私有链中,以使得电视私有链中的电视共享所述共享数据。本专利技术通过依据地理区域和时间区域确定各记账点的贡献值,并依据所述贡献值确定分配记账权,实现电视私有链内的数据共享。附图说明图1为本专利技术提供的电视数据的共享方法的一个实施例的流程图。图2为本专利技术提供的电视数据的共享方法的一个实施例中步骤S20的流程图。图3为本专利技术提供的电视数据的共享方法的一个实施例中步骤S21的流程图。图4为本专利技术提供的电视数据的共享方法的一个实施例中步骤S22的流程图。图5为本专利技术提供的电视数据的共享方法的一个实施例中步骤S23的流程图。图6为本专利技术提供的应用服务器的一个实施例的结构原理图。具体实施方式本专利技术提供一种电视数据的共享方法、存储介质及应用服务器,为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本专利技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合本文档来自技高网
...

【技术保护点】
1.一种电视数据的共享方法,其特征在于,其包括:/n获取电视的共享数据,并根据所述共享数据生成数据索引;/n按照基于物理区域和时间区域的共识机制将所述数据索引登记在智能电视私有链中,以使得智能电视私有链中的电视共享所述共享数据。/n

【技术特征摘要】
1.一种电视数据的共享方法,其特征在于,其包括:
获取电视的共享数据,并根据所述共享数据生成数据索引;
按照基于物理区域和时间区域的共识机制将所述数据索引登记在智能电视私有链中,以使得智能电视私有链中的电视共享所述共享数据。


2.根据权利要求1所述电视数据的共享方法,其特征在于,所述按照基于物理区域和时间区域的共识机制将所述数据索引登记在电视私有链中,以使得电视私有链中的电视共享所述共享数据具体包括:
将智能电视私有链包含的智能电视按照地理区域进行分组得到若干地理分组,并将每个地理分组作为智能电视私有链的一个地理节点;
将智能电视私有链包含的智能电视按照时间区域进行分组得到若干时间分组,并将划分得到的所有时间分组进行联合以得到时间区域链,其中,每个时间分组为时间区域链的节点;
依据时间区域链确定各地理节点的贡献值,将所述贡献值作为权益并以权益证明的方式确定所述数据索引对应的地理节点;
将所述数据索引记录于所述地理节点对应的地理分组包含的各智能电视中,以使得智能电视私有链中的智能电视共享所述共享数据。


3.根据权利要求2所述电视数据的共享方法,其特征在于,所述将智能电视私有链包含的智能电视按照地理区域进行分组得到若干地理分组,并将每个地理分组作为智能电视私有链的一个地理节点具体包括:
获取智能电视私有链包含的各智能电视所处的地理位置,并根据所述地理位置确定各智能电视所处的行政区域;
以行政区域作为划分依据对智能电视私有链包含的智能电视进行分组以使得地理分组,并将各地理分组作为智能电视私有链的一个地理节点。


4.根据权利要求2所述电视数据的共享方法,其特征在于,所述将智能电视私有链包含的智能电视按照时间区域进行分组得到若干时间分组,并将划分得到的所有时间分组进行联合以得到时间区域链,其中,每个时间分组为时间区域链的节点具体包括:
获取智能电视私有链包含的各智能电视所处的地理位置,并根据所述地理位置确定各智能电视所处的时区区域;
以时区区域作为划分...

【专利技术属性】
技术研发人员:严方红孙茂杰
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:广东;44

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

1