Transactions

如何生成比特幣交易的輸出腳本?

  • January 8, 2021

當我的意思是輸出腳本時,我的意思是這個問題的第 11 步的輸出腳本:

需要逐步兌換原始交易範例

然後實際輸出腳本: 76 a9 14 a2fd2e039a86dbcf0e1a664729e09e8007f89510 88 ac (這是將資金轉回地址 1FromKBPAS8MWsk1Yv1Yiu8rJbjfVioBHc )

在此範例中,響應者使用來自先前交易輸入的 Pkscript。但是沒有解釋十六進制“a2fd2e039a86dbcf0e1a664729e09e8007f89510”是如何自己生成的。我問是因為,如果我想使用另一個地址作為輸出,我不知道我會插入什麼。據我了解(也許不是),這個十六進制是從比特幣地址“1FromKBPAS8MWsk1Yv1Yiu8rJbjfVioBHc”生成的。它是否正確?它是如何完成的?

這是一個 P2PKH(Pay-to-public-key-hash)地址,這意味著a2fd2e039a86dbcf0e1a664729e09e8007f89510您的公鑰的雜湊值。是有關如何從公鑰到地址的分步指南

引用自:https://bitcoin.stackexchange.com/questions/101230