1.8 区块链交易流程

  1. 比特币的交易为例
    1. 特点:区块链的交易并不是传统的一手交钱、一手交货,而是转账。如果每一笔转账都需要构造一笔交易,数据会比较笨拙,为了使价值易于组合与分割,比特币的交易被设计为可以纳入多个输入、输出。
    2. 交易流程
      1. 交易生成:所有者A利用私钥对前一次交易和下一位所有者B签署一个数字签名,并将这个签名附加到这枚货币的末尾,制作为交易清单。
      2. 交易传播:A将交易单广播到全网,每个节点都 将收到交易信息。
      3. 工作量证明:每个节点通过工作量证明竞争记账权。
      4. 网络中其它节点验证:当某个节点率先完成工作量证明,就向全网广播记账结果,由其它节点进行校验。
      5. 记录到区块链中:当其它节点校验成功之后,继续竞争下一个区块,当前的交易记录到区块链中。

猜你喜欢

转载自blog.csdn.net/u014396366/article/details/82319265
1.8