交易流程是比特幣(也可以是其他加密貨幣交易)最重要的流程
上一篇加密貨幣和傳統銀行有不一樣的架構
會包含提到的公私鑰,大家就會明白公私鑰不僅僅只是改變名子
把銀行帳戶換成公鑰,把密碼換成私鑰這麼簡單
我們就來好好介紹一下
首先有付款方Alice和接收方Bob

在Alice創建付款給Bob的交易中
這個交易會被廣播到網路中
節點會先檢查一件事情Alice有沒有這麼多錢
其實在Alice的帳戶中是有一個存著錢的箱子

可以想像這個箱子是鎖上並貼有封條的的,誰鎖上並貼上封條的呢?
這個封條是前一個箱子的擁有人貼上,他準備把存著錢箱子給Alice
首先Alice必須先證明我是箱子的所有人,這筆付款給Bob的交易才能成立
因為封條上面寫著
送給有緣人

封條是用箱子受贈人(Alice)的公鑰地址做成的
只要Alice提供我是箱子受贈人的證明,Alice就會成為有緣人
那Alice只要拿出她的公鑰和私鑰就可以證明了
複習一下前一篇說到的私鑰到公鑰到公鑰地址的流程

於是Alice證明了我是有緣人

哈哈Alice還是誠實的
於是呢
Alice終於能付款給Bob了
Alice用公鑰證明了她是箱子所有人,又結合了私鑰開啟了箱子,開始使用這筆錢
一樣的Alice開了一個箱子,把錢放進去,拿了Bob給他的公鑰地址當作了封條
寫上
佛送有緣人
這個Alice付款給Bob的交易
在區塊鏈網路中傳送,並經過節點驗證後傳送給下一個節點
只有經過有打包區塊權力的節點驗證後才會被打包入區塊
最後再經過六個區塊的時間
就成為不可逆的交易,正式接上主鏈
交易完成
中間的
怎麼貼上封條啊,怎麼驗證貼有封條的箱子屬於誰啊
怎麼開啟封條啊
這些處理程序就藉由前前一篇提到的礦工幫助我們完成
最後他們會把這交易紀錄到區塊鏈上
這個過程真的蠻神奇的
那些裝有錢的箱子就在區塊鏈裡的茫茫大海飄著
只有有緣人拿著他的私鑰和公鑰結合才能擁有執行的權力
其他人是一點機會都沒有的喔
這就是比特幣架構下的交易流程與公私鑰的解釋
有什麼問題歡迎討論