当前位置: 首页 > 专利查询>刘宝勇专利>正文

一种用主区块链交易验证外部数据块及构建新区块链方法技术

技术编号:15747638 阅读:56 留言:0更新日期:2017-07-03 05:31
一种用主区块链交易验证外部数据块及构建新区块链方法,其特征在于对一个与主区块链无关的外部数据块进行哈希(HASH)运算及格式制式转换,生成符合主区块链交易格式的地址,用此地址创建交易并提交到主区块链,以此确保外部数据块的完整性及可验证性,并用这种经过主区块链验证的外部数据块构建新区块链,以使新区块链可信任。

Method for verifying external data block and building new block chain by main block chain transaction

A main block chain transaction verification external data block and construct a new block chain method, which is characterized in that the external data block is irrelevant to a main block and hash chain (HASH) operation and format conversion, generate the main block chain transaction format address, create transaction with this address and submit to the main block in order to ensure the integrity of the chain, external data block and verification, and the external data main block chain validation constructs a new block to the new block chain, chain of trust.

【技术实现步骤摘要】
一种用主区块链交易验证外部数据块及构建新区块链方法
:信息技术
技术介绍
:区块链技术是利用密码学原理,通过签名及加密等方式,建立起对按序排列的数据块的完整性及有效性的验证机制,并通过Peer-to-Peer方式分布式去中心化存储,建立系统的可信任机制。区块链首先由一个化名中本聪的人在他所专利技术的电子加密货币比特币中应用的,几年来已经通过实践检验,获得了验证。由于区块链技术的去中心化特点,相对于传统的中心化系统,它更加可信任、更可靠、更快捷,成本更低廉,因此,包括金融业在内的传统的中心化系统普遍有向去中心化转变的需求。通常,一条区块链的数据结构相对简单,比如比特币系统,其交易仅包含其加密货币比特币交易所需信息,无法满足其它广泛的业务需求,比如金融、证券、贸易、医疗、教育、制造等领域应用所需记录的数据远比它多,而要构建一个满足复杂业务需求的区块链系统并不容易,一方面,很难设计出一个满足各种需求的区块数据结构,另一方面,建立起一个可信任的体系需要大量互不信任的节点(服务器)参加,这成为区块链发展的主要障碍。
技术实现思路
:一种用主区块链交易验证外部数据块及构建新区块链方法。假设一条区块链系统(称为主区块链)具有离线交易生成机制(如比特币系统),对一个与该主区块链无关的外部数据块作如下步骤的操作:(1)对该外部数据块进行哈希(Hash)运算及格式/制式转换、变换,生成符合主区块链要求的地址;(2)用这个生成的地址创建主区块链的交易;(3)将这个交易提交到主区块链。用此方法建立数据块作为区块创新新区块链,将上述创建的交易地址作为参数之一,计算出这个外部数据块的输出字串作为其下一个块的输入串,构造另一条新区块链。附图说明附图1示例了用主区块链的交易建立外部数据块加密签名的原理、方法和过程,并示例了如果该数据加入新区块链,用交易地址作为参数之一计算输出的过程。附图2示例了用经过主区块链验证的数据块构建新区块链的方法。具体实施方式用计算机编程语言编程实施,且必须开放源代码。对公共区块链,需向公众开放源代码;对联盟链,需向联盟成员开放源代码;对私有链,需向有验证权力的人员开放源代码。本文档来自技高网...
一种用主区块链交易验证外部数据块及构建新区块链方法

【技术保护点】
一种用主区块链交易验证外部数据块及构建新区块链方法,假设一条区块链系统(称为主区块链)具有离线交易生成机制(如比特币系统),对一个与该主区块链无关的外部数据块作如下步骤的操作:首先对该外部数据块进行哈希(Hash)运算及格式/制式转换、变换,生成符合主区块链要求的地址,再用这个生成的地址创建主区块链的交易,然后将这个交易提交到主区块链。

【技术特征摘要】
1.一种用主区块链交易验证外部数据块及构建新区块链方法,假设一条区块链系统(称为主区块链)具有离线交易生成机制(如比特币系统),对一个与该主区块链无关的外部数据块作如下步骤的操作:首先对该外部数据块进行哈希(Hash)运算及格式/制式转换、变换,生成符合主区块链要求的地址,再用这个生成的地址创建主区块链的交易,然后将这个交易提交到主区块链。2.根据权利要求1所述用主区块链交易验证外部数据块的方法,其特征在于将外部数据块转变为交易地址的过程包括哈希运算、制式/格式变换,其特征是从数...

【专利技术属性】
技术研发人员:刘宝勇刘春兰
申请(专利权)人:刘宝勇刘春兰
类型:发明
国别省市:广东,44

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

1