我们知道比特币网络其实就是一个去中心化的账本,那么比特币进行交易又要经历什么样的流程呢?接下来我们就用通俗易懂的语言解释一下。
简单来说,一单交易从发起到达成一共有4个步骤:发起交易,矿工检验,矿工传播,交易上链。这分别是什么意思呢?让我们假设同样有一个动物村,村子中运行着比特币网络。
首先,村民们要发起一单交易时,就需要输入一些信息来保障这笔交易是可行的,总共需要输入四项内容:发起人、收款人、金额还有签名。比如说小兔子要给小牛5个比特币,那它就要在发起的时候写清楚“小兔子转账给小牛5个比特币”,并签上自己的名字。
接着,村子里的猴子会计们看了小兔子的申请,就会到村子里的公开大帐本上查一查小兔子有多少个比特币,这一步的目的是为了检查小兔子是否有支付的能力。下一步,猴子会计会去检查这个签名是不是小兔子自己签的,以防别人假冒小兔子支付比特币。查证没有问题,猴子会计们就会通过这笔交易,把它记载小兔子的账本上。猴子会计检查的过程就是矿工验证。
接下来猴子会计们会开始将这份交易记录在所有人的账本上。在村子里,每一个村民都会有一本账本,还有一个猴子会计负责记账,负责小兔子交易的猴子会计先告诉身边的几个猴子会计们,让他们把这笔交易记录在自己负责的村民的账本上,这些猴子会计记录好后,又将这条交易告诉身边的其他猴子会计让他们记下来。
这笔交易很快就传播开来,由于每个村民对应的账本都记录着小兔子的交易,所以这笔交易也就正式记录在村子里的大帐本上,从此,在村子里的大帐本上,小牛就多了5个比特币,他就可以拿这5个比特币发起下一次交易了。
在这个故事中,小兔子和小牛分别对应着发起交易的我们,而猴子会计们就是矿工们。矿工得到该交易的记账权之后就要对交易信息进行验证,包括验证地址是否正确、数字签名是否正确,验证成功后就会将这条交易信息广播出去并最终记录下来,成为链上的一部份。
这就是比特币网络交易的全过程,你看懂了吗?继续锁定B圈,下一集我们将会介绍现实生活中我们要如何购买比特币!
此文转载自金十数据公众号。
欲知B圈天下事,请下载B圈APP,详情请戳https://www.b-quan.com/index.html
扫描下方二维码添加小助手,即可加入B圈资讯群,更多最新消息,等你来发现。
网友评论