The invention provides a third generation block chain based on extensible bank digital currency transaction method, which comprises the steps of: 1) the user initiates a transaction to transaction block chain; 2) access to account the blockchain account information, transaction authorization request to initiate block chain chain block chain block account, account check after the transaction return authorization; 3) trading block chain to vote trading building blocks to perform the transaction, and the transaction execution returns to account block chain, chain block account update account information; 4) all involved in the entire process of trading block chain and chain blocks to account transaction information is sent to the central bank, the central bank records and verify the information and the transaction. By this method, the central bank monetary system to solve digital security, low throughput, delay and other aspects of the demand, reliability and continuity of the system increased significantly, and increased the function of statistical analysis and unified management, more convenient and efficient.
【技术实现步骤摘要】
一种基于第三代区块链的可扩展央行数字货币交易方法
本专利技术涉及一种区块链技术,特别是一种基于第三代区块链进行的可扩展央行数字货币(熊猫模型)的交易方法。
技术介绍
目前的区块链技术已经历经第一代和第二代,发展到了第三代:首先,比特币是第一代区块链,其账本中只记录了交易的历史信息,对于账户余额等账户信息则没有记录,而且在比特币中,每个账户只能使用一次,这就会导致系统在查询效率和便捷性方面有所不足,另一方面,比特币的一致性算法使用“工作量证明机制”(ProofofWorkorPoW,俗称“挖矿”),这导致维护比特币系统的资源消耗非常大,系统的处理速度较慢,延迟较大。此后,随着区块链的发展,出现了以以太坊(Ethereum)为代表的第二代区块链。第二代区块链解决了比特币没有账户信息的缺点,在以太坊中,使用状态树来维护所有的账户信息。因此以太坊区块链既维护交易历史,又维护账户信息,是一个完整的账本。以太坊的另外一大优势是提供了区块链平台,开发人员可以使用以太坊来进行二次开发,基于以太坊来构建自己的应用。目前的北航链属于第三代区块链。第三代区块链在全账本和链上代码的基础上 ...
【技术保护点】
一种基于第三代区块链进行的可扩展央行数字货币交易方法,其特征在于包括步骤:1)用户向交易区块链发起交易;2)获取账户区块链的账户信息,交易区块链向账户区块链发起授权请求,账户区块链核实交易后返回授权;3)交易区块链对交易进行投票建块来执行交易,并把交易的执行结果返回给账户区块链,账户区块链更新账户信息;4)所有参与整个流程的交易区块链和账户区块链把相关交易信息发送给央行,央行记录并核实整个信息以及该条交易。
【技术特征摘要】
1.一种基于第三代区块链进行的可扩展央行数字货币交易方法,其特征在于包括步骤:1)用户向交易区块链发起交易;2)获取账户区块链的账户信息,交易区块链向账户区块链发起授权请求,账户区块链核实交易后返回授权;3)交易区块链对交易进行投票建块来执行交易,并把交易的执行结果返回给账户区块链,账户区块链更新账户信息;4)所有参与整个流程的交易区块链和账户区块链把相关交易信息发送给央行,央行记录并核实整个信息以及该条交易。2.根据权利要求1所述的一种基于第三代区块链进行的可扩展央行数字货币交易方法,其特征在于:所述步骤1)包括:1-1)用户用自己的数字签名对用户向交易区块链发起的交易进行签名,用A和B分别表示两个账户区块链,A->B,N表示A账户给B账户N货币,然后将该信息发送给交易区块链;1-2)交易区块链验证交易的合法性,如果合法则处理这个交易。3.根据权利要求2所述的一种基于第三代区块链进行的可扩展央行数字货币交易方法,其特征在于,所述步骤1-2)中所述交易区块链通过数字签名的方式验证交易的合法性。4.根据权利要求1所述的一种基于第三代区块链进行的可扩展央行数字货币交易方法,其特征在于:所述步骤2)包括:2-1)交易区块链根据交易双方的信息,向其所属的账户区块链的所有节点发送该交易;2-2)账户区块链收到交易后,首先验证交易是否合法,然后验证该交易账户是否属于自己管理;2-3)通过拜占庭算法在账户区块链节点之间形成共识;2-4)共识达成后,账户区块链锁定账户,并把账户信息上传给所有交易区块链的节点。5.根据权利要求1所述的一种基于第三代区块链进行的可扩展央行数字货币交易方法,其特征在于:所述步骤3)包括:3-1)交易区块链收到交易双方的账户信息后,在节点...
【专利技术属性】
技术研发人员:邓恩艳,
申请(专利权)人:北京天德科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。