Transactions
chainstate leveldb 中的非 scriptPubKey 輸出在哪裡?
我閱讀 了<https://bitcoindev.network/understanding-the-data/> ,它解釋了鏈狀態的 leveldb 包含至少一個未使用輸出的交易。
它有“那些未使用的輸出的 scriptPubKey 和數量”。
但是我在某處讀到了任何 OPCODE 腳本都可能用於輸出。非 scriptPubKey 輸出在哪裡?
他們是一樣的。
scriptPubKey
是交易輸出中的腳本。
scriptPubKey 不僅包含公鑰。它專門是一個腳本。輸出的 scrtipPubKey 只是輸出腳本,因此輸出中的任意腳本都將稱為 scriptPubKey。它們的處理方式與那些用於 pubkey 的腳本完全相同;沒有特別的區別。此類輸出以相同的方式儲存在鏈狀態數據庫中。