Bitcoin transaction
Standard Transaction to Bitcoin address P2PKH (address starts with '1') step-by-step
P2PKH -> p2pkh, p2sh, p2wpkh, p2wsh
Creating a new Transaction
Version |
02000000 Bitcoin version number (currently version 2) |
|
The new transaction now looks like (not broadcast to the Bitcoin Network)
Transaction |
|
|
Size bytes |
|
|
Fee |
Satoshi. This is the recommended fee calculated in real time
|
|
TXID hash |
SHA256(SHA256(Transaction)) |
|
|
Note:
Transaction Fee
Change is given to the original spender if the sum of the inputs is greater than the amount being sent to the recipient. After adding the "change" output, if the sum of the inputs is greater than the sum of the outputs, the remainder is collected by the miner who confirms your transaction, which is called the "fee".
The transaction fee that goes to the miner is the delta between the total input and output amounts. In the example transaction, the miner fee is calculated as:
fee = (input_amount) - (spend_amount + change_amount)
fee = (17373066) - (390582 + 16932484)
fee = 50000 satoshi
Replace-by-fee (RBF) Bitcoin
Replace-by-fee (RBF) is a feature that allows users to replace one version of an unconfirmed transaction with a different version of the transaction that pays a higher transaction fee. This can be done multiple times while the transaction is unconfirmed.
Most of this data has been automatically parsed out of the original source code for each cryptocurrency. Still, there exists chance of bugs/error. Please report any errors at: info@secretscan.org Your Private Key is a unique secret number that only you know. It can be encoded in a number of different formats. We show the Public Address and Public Key that corresponds to your Private Key as well as your Private Key in the most popular encoding formats (WIF, HEX).