[Mastering Bitcoin 筆記] Standard Transactions

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 是怎麼實作的。

免費加入會員,閱讀全文

已是會員,

Cryptocurrency Hodler, Miner, and Researcher. VP of Product & Engineering at Mithril.

新增留言