区块链交易流程

区块链工作原理的基本要素较为简单。这个流程的核心部分是点对点网络,它促进了区块链的创建与维护。

  • 达成交易

这可以是任何交易:还债、购物、捐款、甚至履约。钱包生成一个交易,并将交易发送到目的地钱包地址。

  • 记录交易数据,将其编入区块

日期、时间和交易金额等数据以及来自其他交易的数据,都会记入区块。除去添加的内容以外,不会记录姓名与其他身份验证信息。相反,多数交易只会使用账本中显示的独特电子签名。

  • 完成后的区块,分配给区块链网络内的每一个用户

中心化系统通常有一个人或一个小组负责交易的处理与验证。比特币和其他数字货币使用的去中心化系统,需要网络当中的分布式运营商验证区块所储存的数据。而后,再向网络内的节点分配有效区块。

  • 网络内所有节点都要进行区块验证

一旦区块传递到节点,其设备就会争相解决区块验证需要解决的复杂计算问题。一旦某个节点 — 通常是指矿工 — 能够解决这些问题,其他节点则会去解决链内的下一个区块。这样可以避免区块重叠。

  • 验证后,将区块加入链内

完成后的区块,会收到一个独特的时间戳和一个称作“哈希”的身份代码。还会收到加到链内的前一个区块的哈希。这种互联性,使得区块链具备了无法变更的特性。

  • 交易完成,成为数字账本的组成部分

成功的节点一旦将最新区块加入区块链,所产生的新内容就会传给网络上的所有用户。即使有人企图篡改之前的区块,也会发现与编码进入后续区块的哈希不相匹配。只有哈希匹配,各方才可确认账本正确。

开始您的比特币之旅

区块链技术从当年一个纸上概念发展到如今的落地阶段,标志着数字货币创新领域的一个重大进步。比特币和其他数字货币将公共数字账本的控制权交给一个分布式小组,而非某一个单独的人或实体,并且开始提供更新、更加安全的交易模式,而且收费更低