现如今,区块链已经成为全民关注的领域,不少企业也早已深入其中研究该技术的落地情况。但目前仍有很大一部分人对区块链技术的相关概念并不熟悉。
链动学院特为大家整理推出【区块链小知识】的系列课程,通过通俗易懂的语言为大家讲解区块链的小知识,希望能帮您更快速更简单的认识区块链。
学习区块链,肯定离不开比特币,我们的系列课程第一部分聊聊比特币的那些事。真正能让我们长期持有一项资产的前提是我们需要懂,在比特币的世界里,很多人其实不知道自己如何就完成了交易,也不知道背后的逻辑和原理?今天小编Nick和大家一起看看一笔有效的比特币交易需要经历那些步骤。
当比特币用户向其他人转账的时候,从创建一笔交易,到这笔交易最终被确认有效,实际上经历了以下的步骤:
既然是交易就得有发起者和接收者,通常来说交易都是由发起者创建的,比特币也不例外,发起者通过自己的钱包软件创建一笔包含一定数量比特币的交易,并用自己的私钥进行加密签名,签名是为了标识这笔比特币的所有权,其他人只要通过发起者的地址就可以轻松校验真实性了。
交易创建完成后,就需要被广播到比特币网络中,让更多的人知道这笔交易,比特币的网络是一个点对点的去中心化网络,也就是没有一个中心节点统一处理所有的交易。在比特币网络中,每一个节点都会验证交易的合法性,并将交易在网络中进行广播,直到这笔交易被网络中大多数节点接收。
最终,比特币交易被一个挖矿节点验证,并被添加到区块链上一个记录着许多比特币交易的区块中。关于挖矿其实就是将很多笔交易统一打包统一验证,存入总账簿中,同时挖矿的人会得到一定的奖励。因为有奖励,所以矿工会有很强的动力维护交易的顺利完成。
一笔比特币交易一旦被记录到区块链上并被足够多的后续区块确认,便成为比特币总账簿的一部分,并被所有比特币交易参与者认可为有效交易。于是,这笔比特币就隶属于新的所有者了,可以拿来放心使用了。