比特幣教學:比特幣交易是怎樣完成的?
bitcoiners都知道怎樣發送和接受比特幣,就算對於比特幣外行來說操作上也很容易。以Bitcoin-qt客戶端為例,只要輸入你的比特幣地址和對方的比特幣地址,交易就可以進行了。但是其中的原理究竟是怎樣的呢?
還不知道什麼是比特幣?
比特幣是一種建立在P2P網絡上的數字貨幣,現在全球很多人都在使用它,淘寶有些商家也開始使用比特幣了呢!
想了解和使用比特幣,請點擊:
比特幣基礎教學
想免費得到一點比特幣,請點擊:
Bitcoin交易過程
在以前的比特幣基礎教學系列中,我們知道比特幣的數字簽名對:公鑰和私鑰,它們是由ECDSA加密算法生成的。在比特幣交易的過程中,公鑰和私鑰用於確認用戶對某比特幣地址上的比特幣的所有權。
還不知道什麼是比特幣公鑰和私匙的同學請點這裡
下面舉例說明比特幣交易的過程:
A要和B做比特幣交易。在A發送比特幣給B的過程中,A先將發送請求加上B的公鑰,然後A用自己的私鑰加密這個發送請求,並把自己的公鑰標記到這個請求上,然後將整個請求廣播到P2P網絡。P2P網絡在得到請求後,先用A的公鑰將整個信息解密,然後讀出B的公鑰和整個交易請求,最後確認A的公鑰上比特幣的擁有權轉移到了B的公鑰上面。
比特幣礦工在得到這個交易請求後,便嘗試把這條交易打包到數據區塊中。當整個P2P網絡有超過6個區塊節點對這筆交易進行確認後,這筆交易便完成了,交易記錄被永久的嵌入了block(數據區塊)裡面。在這個過程中,比特幣礦工會得到一定量的手續費作為報答。
—-
編譯者/作者:P2PBUCKS
文章來源:比巴克 / 玩幣族