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

Register for full content, it's FREE

已是會員,

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

Add a new comment