Introduction
最近因為接了央行的案子,要用 Blockchain 處理票券交割的業務邏輯,需要大量使用 Multi-Signature,於是就回來翻這本書,順便複習 Bitcoin 裡面的五種 Standard Transactions 並寫個筆記。
What is Standard Transactions?
很簡單的定義,就是 Bitcoin Protocol 裡面會有一個 function,叫做 isStandard(),這裡面定義了五種 Tx(Transaction for short) 的 types。這應該是 Bitcoin network 裡面的礦工(miner)在收 Tx 時,會判斷此交易是否為有效的,是否有效會視餘額是否正常,Tx format 是否正常等等,再來就是看是不是 standard transactions,如果都通過且是標準交易的話,才會收進 區塊(block),否則一律丟掉不管。其餘細節可以去看 Bitcoin Core Client 裡面的 code 是怎麼實作的。
新增留言