一种基于区块链技术的数字版权保护方法与流程

文档序号:16002351发布日期:2018-11-20 19:37阅读:来源:国知局

技术特征:

1.一种基于区块链技术的数字版权保护方法,其特征在于,包括如下步骤:

S10建立基于区块链技术的版权保护系统总体功能框架,该框架包括核心层、扩展层和应用层,其中核心层包括P2P网络模块、加密验证模块、用户地址模块、交易模块、区块链数据存储模块、共识机制模块;

S20生成基于区块链技术的版权保护系统的网络模块,建立去中心的P2P网络,形成一个互联互通的网络;

S30生成基于区块链技术的版权保护系统的加密验证模块,构建一个无需人工验证、高度可信的底层网络;

S40生成基于区块链技术的版权保护系统的交易模块,并基于S20和S30生成交易信息,实现电子书版权登记和版权交易;

S50生成基于区块链技术的版权保护系统的用户地址模块,利用S30的加密验证模块为用户生成加密的Hash地址,通过S40的交易模块拓展和关联其他功能;

S60生成基于区块链技术的版权保护系统的区块链数据存储模块,记录每一个区块,区块包含交易信息,并通过当前区块记录着前一条记录的信息,通过加密信息字段,使区块中的交易信息具有签名认证作用;

S70生成基于区块链技术的版权保护系统的共识机制模块,使得区块链网络对具有记账权节点的选择达成共识,产生的区块写入节点区块链存储模块中。

2.如权利要求1所述的基于区块链技术的数字版权保护方法,其特征在于,所述S10在区块链技术架构协议层完成,此层作用是搭建网络环境、构建交易方式、制定了交易和奖励规则。

3.如权利要求1所述的基于区块链技术的数字版权保护方法,其特征在于,所述S20具体来说区块链去中心化的基础,提供节点路由,节点保存,路由扩展,更新节点功能,搭建形成一个互联互通网络。

4.如权利要求1所述的基于区块链技术的数字版权保护方法,其特征在于,所述S30具体来说通过生成加密hash地址,扩展和关联其他功能,同时提供待交易查询、关联账号查询、用户签名交易、创建多重签名账号功能。

5.如权利要求1所述的基于区块链技术的数字版权保护方法,其特征在于,所述S40中基于S20和S30生成交易信息,实现电子书版权登记和版权交易的步骤为:

S401生成交易信息;

S402使用交易双方的公钥签名,确保交易所属,记录交易时间戳,生成交易ID;

S403验证交易合法性;

S404将交易信息通过所述网络模块广播至所述网络的每个节点。

6.如权利要求1所述的基于区块链技术的数字版权保护方法,其特征在于,所述S50具体包括:

S501关联S20所生成的网络模块,获取用户的Hash地址;

S502通过Hash算法对该Hash地址进行加密处理;

S503关联S30所生成的加密验证模块。

7.如权利要求1所述的基于区块链技术的数字版权保护方法,其特征在于,所述S60具体包括:

S601建立基于区块链技术的版权保护方法的区块链存储模块;

S602记录每一个区块,区块包含交易信息;

S603通过当前区块记录着前一条记录的信息,通过加密的信息字段进行签名认证;

S604通过自引用的数据库表,每条记录代表一个区块,这条区块记录着它前面一条记录的信息,由此任何一条记录可往前顺序追溯查询到第一条记录。

8.如权利要求5所述的基于区块链技术的数字版权保护方法,其特征在于,所述S401中所生成的交易信息包括交易类型、支付帐号、接受帐号、交易金额、需要校验发起交易的用户是否存在、密钥是否正确、是否多重签名帐号、是否有支付密码,以及接受方用户地址是否合法。

9.如权利要求7所述的基于区块链技术的数字版权保护方法,其特征在于,所述S604包括:

S6041保存创世区块,运行时直接写入数据库,保证每一个客户端有一个可信、安全的根区块;

S6042加载本地区块,每个节点都需要首先加载验证本地区块链,确保其没有被篡改,在软件初始化的过程中进行;

S6043验证本地区块,逐个加载区块并验证,首先追溯前一区块;然后验证块签名,防止块内容被篡改,如果验证失败,就要终止整个验证过程,删除该块及其后面的块;再验证块时段,防止块位置被篡改。最后验证交易;

S6044创建新区块,获取未确认的交易,并再次验证,并通过获取块时段数据为区块提供密钥对、时间戳受托人列表;

S6045产生区块链分叉;

S6046同步区块链,并解决分叉。

10.如权利要求1所述的基于区块链技术的数字版权保护方法,其特征在于,所述S70包括:

S701注册受托人,并接受投票。用户注册为受托人;并接受投票;

S702维持循环,调整受托人。根据设定不同的块周期来调整区块的循环周期,每个循环周期调整一次受托人名单;奖励周期:根据区块链高度,设置里程碑时间,在某个时间点调整区块奖励;

S703循环产生新区块,广播至网络各节点。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1