A system based on block chain and electronic devices and methods in the system are disclosed. Electronic equipment control node includes a processor, the processor is configured to verify the new object node system in response to the introduction of the statement for the first time to verify the ownership of ownership, and verify the success of the statement; in the case of ownership statement signed to return to be verified by other nodes, node system in the verification, which will be added to the statement about ownership records in the chain block. According to the implementation of the disclosure, it is possible to verify the initial incoming objects in the block chain system without needing to bind the cipher currency, while maintaining the peer structure of the block chain system.
【技术实现步骤摘要】
基于区块链的系统以及系统中的电子设备和方法
本公开涉及信息安全领域,更具体地,涉及一种基于区块链的系统以及系统中的电子设备和方法,其能够使得所有节点对于初次引入的新对象达成共识从而将关于该新对象的记录加入到区块链中,而不需要依赖于密码币。
技术介绍
区块链(blockchain)是指通过去中心化和去信任的方式,由所有参与节点集体维护的一个可靠的分布式数据库系统,它的特点是不可更改,不可伪造。区块链由一串使用密码学方法产生的区块(block)组成,每一个区块都包含了上一个区块的哈希(hash)值,从创始区块(genesisblock)开始连接到当前区块,形成区块链。每一个区块都确保按照时间顺序在上一个区块之后产生,否则前一个区块的哈希值是未知的。目前,以比特币为主的区块链上的应用(诸如智能合约和智能财产等)都是以区块链平台上的密码币绑定的。在比特币区块链系统中,通过挖矿(mining)来引入新币。而在非代币的区块链应用平台中,如果系统中的所有节点都是平等的,对于初次引入的对象,例如概念、智能财产、数字资产等,如何验证其真实性和有效性是一个问题。区块链作为一种分布式的共识平台,可以成为传递信任的链,但前提是本源数据(即,初次引入的数据)的可信性是可以保证的。例如,比特币的新币是作为奖励发给矿工(miner)的,此后所有涉及该新币的交易最终都会追溯到奖励这个初始环节。然而,在一个非代币的区块链平台中,尚未提出如何使得所有节点对于初次引入的数据达成共识的有效解决方案。
技术实现思路
在下文中给出了关于本公开的简要概述,以便提供关于本公开的某些方面的基本理解。但是,应当 ...
【技术保护点】
一种基于区块链的系统中的控制节点端的电子设备,所述电子设备包括处理器,所述处理器被配置成:响应于所述系统中的待验证节点对初次引入的新对象的所有权声明,对所述所有权声明进行验证;以及在所述验证成功的情况下,对所述所有权声明进行签名以返回所述待验证节点,以由所述系统中的其它节点进行验证,从而将关于所述所有权声明的记录加入到所述区块链中。
【技术特征摘要】
1.一种基于区块链的系统中的控制节点端的电子设备,所述电子设备包括处理器,所述处理器被配置成:响应于所述系统中的待验证节点对初次引入的新对象的所有权声明,对所述所有权声明进行验证;以及在所述验证成功的情况下,对所述所有权声明进行签名以返回所述待验证节点,以由所述系统中的其它节点进行验证,从而将关于所述所有权声明的记录加入到所述区块链中。2.根据权利要求1所述的电子设备,其中,所述处理器进一步被配置成利用零知识证明协议对所述所有权声明进行验证。3.根据权利要求2所述的电子设备,其中,所述处理器进一步被配置成根据所述所有权声明中的标识符,利用所述零知识证明协议对所述所有权声明进行验证。4.根据权利要求1所述的电子设备,其中,所述处理器进一步被配置成利用外部数据库对所述所有权声明进行验证。5.根据权利要求4所述的电子设备,其中,所述外部数据库包括中心化数据服务平台、云计算平台和其它区块链平台中的一个或多个。6.根据权利要求1所述的电子设备,其中,所述处理器进一步被配置成还对所述待验证节点的签名进行验证,并且在验证成功的情况下对所述所有权声明进行签名。7.根据权利要求1至6中任一项所述的电子设备,其中,所述电子设备工作为所述控制节点,并且所述电子设备还包括:通信单元,被配置成执行数据收发操作。8.一种基于区块链的系统中的待验证节点端的电子设备,所述电子设备包括处理器,所述处理器被配置成:生成对于初次引入的新对象的所有权声明以在所述系统中进行广播,以由所述系统中的控制节点进行验证;以及根据来自所述控制节点的签名,生成关于所述所有权声明的凭证以在所述系统中进行广播,以由所述系统中的其它节点进行验证,从而将关于所述所有权声明的记录加入到所述区块链中。9.根据权利要求8所述的电子设备,其中,所述处理器进一步被配置成将所述所有权声明中的标识符设置为指示所述所有权声明需要隐私保护。10.根据权利要求9所述的电...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。