区块链技术的工作原理.docxVIP

  • 10
  • 0
  • 约3.2千字
  • 约 8页
  • 2019-12-12 发布于江苏
  • 举报
区块链技术的核心是所有当前参与的节点共同维护交易及数据 库,它使交易基于密码学原理而不基于信任,使得任何达成一致的双 方,能够直接进行支付交易,不需第三方的参与。 从技术上来讲,区块是一种记录交易的数据结构,反映了一笔交 易的资金流向。系统中已经达成的交易的区块连接在一起形成了一条 主链,所有参与计算的节点都记录了主链或主链的一部分。一个区块 包含以下三部分:交易信息、前一个区块形成的哈希散列、随机数。 交易信息是区块所承载的任务数据,具体包括交易双方的私钥、交易 的数量、电子货币的数字签名等;前一个区块形成的哈希散列用来将 区块连接起来,实现过往交易的顺序排列; 随机数是交易达成的核心, 所有矿工节点竞争计算随机数的答案,最快得到答案的节点生成一个 新的区块,并广播到所有节点进行更新,如此完成一笔交易。 什么是区块链? 区块链( BlockChain )是指通过去中心化和去信任的方式集体维 护一个可靠数据库的技术方案。该技术方案主要让参与系统中的任意 多个节点,通过一串使用密码学方法相关联产生的数据块( block ), 每个数据块中包含了一定时间内的系统全部信息交流数据,并且生成 数据指纹用于验证其信息的有效性和链接( chain )下一个数据库块。 通俗一点说,区块链技术就指一种全民参与记账的方式。所有的 系统背后都有一个数据库,也就是一个大账本。那么谁来记这个账本 就变得

文档评论(0)

1亿VIP精品文档

相关文档