Author

Topic: Bitcoin Transaction Processing (Read 144 times)

hero member
Activity: 952
Merit: 824
Livecasino.io
April 27, 2023, 12:19:17 AM
#8
I get it now. Thank you all for your responses. It is good to read each and everyone of the responses with users trying to break it down and explain it to me from different points of view for easier understanding. I have come out with a fair knowledge of the process that takes place during a bitcoin transaction. Thank you all so much.
sr. member
Activity: 420
Merit: 252
My post made philipma1957 wear signature
April 25, 2023, 06:55:59 PM
#7

Sometimes, when I click to check, I see a lot of addresses. I have a vague idea that it is for processing the payment(correct me if I am wrong). The question I have is:  how are the payment transactions processed? What actually goes on there?
If you look at the link you dropped to the multiple transaction, you will understand that everything is self explanatory.
Let review it with pictures...



The above picture shows these important information.
The transaction ID,
The total amount that was transacted,
The transaction fee,
From whom and to whom. (It does not necessarily need to be from one address to another address. It can be from one address to many, from many addresses to many, in the case of the above example)
The status of the transaction and the block information.


This second image shows in full the number of wallets involved and to how many it sent the transactions to and including change address for balance brought back. It is here you will also see how much was spent from each wallet and how much sent to each wallet.

That is the beauty of the blockchain and the information is there forever and open for you to see but cannot be mutilated.
Incase you may be confused about the type of address seen there which uses names in it, it is called a vanity address.
hero member
Activity: 644
Merit: 661
- Leo -
April 25, 2023, 03:34:01 PM
#6
Sometimes, when I click to check, I see a lot of addresses. I have a vague idea that it is for processing the payment(correct me if I am wrong). The question I have is:  how are the payment transactions processed? What actually goes on there?
The link you clicked on contains the transaction ID, which as the name suggests is a way of identifying the transaction which was signed and broadcasted. The addresses you see labelled To are the outputs of the transaction and those tagged From are the inputs of the transaction. Other information contained include hash ID and number of confirmations.

A transaction ID is generated for a transaction and is used to monitor the transaction as it is processed. This process involved nodes validating the transaction and adding it to their mempool, it gets picked by a miner from there and added to their candidate block. If their block gets confirmed the transaction gets 1 confirmation. As more blocks are confirmed the transaction goes deeper into the blockchain and the number of confirmations increase. The transaction you linked has almost 2,000 transactions.

- Jay -
legendary
Activity: 3234
Merit: 2943
Block halving is coming.
April 25, 2023, 10:54:12 AM
#5
I think he is talking about how the transaction processing or how it is processed.

There is a simple way to explain this with an image and you should understand how Bitcoin transaction works from sending BTC to mempool then to the receiver.


Source: https://medium.com/coinmonks/bitcoin-mempool-simply-explained-7f76be235e85
legendary
Activity: 1512
Merit: 4795
April 25, 2023, 05:36:26 AM
#4
Sometimes, when I click to check, I see a lot of addresses. I have a vague idea that it is for processing the payment(correct me if I am wrong). The question I have is:  how are the payment transactions processed? What actually goes on there?
Transaction inputs are used for the payment
Transaction outputs are the addresses which the inputs are sent to. The output can also consist of change address (the address that the remaining change (bitcoin not spent) goes to after paying all the addresses).
legendary
Activity: 2310
Merit: 4313
🔐BitcoinMessage.Tools🔑
April 25, 2023, 04:14:49 AM
#3
I have a short question to ask to ask. I have noticed that whenever it is the cutoff day for signature campaign payment, the manager will be - see a example below from BestChange Signature Campaign

Quote

Sometimes, when I click to check, I see a lot of addresses. I have a vague idea that it is for processing the payment(correct me if I am wrong). The question I have is:  how are the payment transactions processed? What actually goes on there?
What a campaign manager is doing is called a bulk payment, that is, creating a transaction with many outputs. Many wallets offer such functionality, for example, it can be achieved with Electrum: https://electrum.readthedocs.io/en/latest/faq.html#can-i-do-bulk-payments-with-electrum-batching

When preparing a transaction, a campaign manager also specifies which UTXO to use as inputs in a transaction: it is called coin control. Again, Electrum is an example of a wallet that has this: https://coinguides.org/coin-control-spend-specific-utxo/

A transaction can have many inputs and many outputs, and all these inputs and outputs may belong to different users. The most illustrative example of a complex transaction is the CoinJoin transaction: https://en.bitcoin.it/wiki/CoinJoin
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
April 25, 2023, 04:10:27 AM
#2
You can send a transaction to many addresses at once and some people call it pay to many, but it is a standard feature in the Bitcoin protocol that has been present since day one.

It's also possible for a transaction to have many funding addresses, and both several funding and receiving addresses.
hero member
Activity: 952
Merit: 824
Livecasino.io
April 25, 2023, 03:55:41 AM
#1
I have a short question to ask to ask. I have noticed that whenever it is the cutoff day for signature campaign payment, the manager will be - see a example below from BestChange Signature Campaign

Quote

Sometimes, when I click to check, I see a lot of addresses. I have a vague idea that it is for processing the payment(correct me if I am wrong). The question I have is:  how are the payment transactions processed? What actually goes on there?
Jump to: