解析比特幣交易的全過程是什麼樣子的?

買賣虛擬貨幣

比特幣交易的全過程是什麼樣子的?比特幣交易是一個經過簽名的資料,它被廣播到網路上,如果有效,最終會進入區塊鏈的一個區塊。比特幣交易的目的是將一定數量的比特幣的所有權轉移到比特幣地址,現如今,區塊鏈已經成為全民關注的領域,不少企業也早已深入其中研究該技術的落地情況。談到區塊鏈,必然先想到比特幣。從技術角度來看,比特幣的系統包括三層:底層技術——區塊鏈;中層連結——協議;上層——貨幣。

貨幣指的就是比特幣;協議就是基於區塊鏈的資金轉賬系統;底層技術就是區塊鏈,即去中心化、分散式記錄的公開透明的交易記錄總賬,其交易資料全網節點共享。礦工負責記錄,全網監督。

當比特幣使用者向其他人轉賬的時候,從建立一筆交易,到這筆交易最終被確認有效,實際上經歷了以下的步驟:

既然是交易就得有發起者和接收者,通常來說交易都是由發起者建立的,比特幣也不例外,發起者透過自己的錢包軟體建立一筆包含一定數量比特幣的交易,並用自己的私鑰進行加密簽名,簽名是為了標識這筆比特幣的所有權,其他人只要透過發起者的地址就可以輕鬆校驗真實性了。

交易建立完成後,就需要被廣播到比特幣網路中,讓更多的人知道這筆交易,比特幣的網路是一個點對點的去中心化網路,也就是沒有一箇中心節點統一處理所有的交易。在比特幣網路中,每一個節點都會驗證交易的合法性,並將交易在網路中進行廣播,直到這筆交易被網路中大多數節點接收。

最終,比特幣交易被一個挖礦節點驗證,並被新增到區塊鏈上一個記錄著許多比特幣交易的區塊中。關於挖礦其實就是將很多筆交易統一打包統一驗證,存入總賬簿中,同時挖礦的人會得到一定的獎勵。因為有獎勵,所以礦工會有很強的動力維護交易的順利完成。

一筆比特幣交易一旦被記錄到區塊鏈上並被足夠多的後續區塊確認,便成為比特幣總賬簿的一部分,並被所有比特幣交易參與者認可為有效交易。於是,這筆比特幣就隸屬於新的所有者了,可以拿來放心使用了。

比特幣交易如何完成的總結

各種收到的金額不會像在實體錢包中那樣混合。相反,在我們花費比特幣時,收到的金額(UTXO)被單獨使用(或組合使用)。在建立支出交易時,我們的錢包選擇UTXO(具有足夠的價值以滿足我們想要傳送的金額)並且通常建立兩個新輸出:一個用於接收器,一個用於我們收到的更改到錢包。更改成為我們錢包中的全新UTXO,我們傳送的金額成為鎖定到收件人地址的UTXO——可能與錢包相關聯,也可能不與錢包相關聯,例如冷儲存。用作支出交易的輸入的原始UTXO將“花費”並永久銷燬。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;