New answers tagged transactions
3
votes
Repeating identical outputs in bitcoin transaction
They're not "identical": transaction outputs are uniquely identified by their outpoint. The outpoint is the combination of the id of the transaction that created the output and the position ...
1
vote
Searching The Blockchain Based on Transaction Amount and/or Date
Yes, you can use blockchair.com. One of their searchable data types is transaction outputs and they allow filtering both by time and amount (either BTC or Dollar): https://blockchair.com/bitcoin/...
0
votes
Do wallet companies send user's transactions to their own "central" bitcoin nodes?
Depending on trusted third parties is not good practice. It contradicts the objectives of the original developer of Bitcoin.
Most normal wallets can construct transactions and transmit them to a few ...
1
vote
Isn't the power of blockchain coming from decentralization instead of immutability of blocks?
One important aspect of the Bitcoin blockchain is that each node independently makes its own decisions about which blocks it accepts. It does not depend on any kind of majority voting process. To make ...
4
votes
Accepted
There are a lot of 100 input transactions in some blocks, what's the reason?
On 2022-05-11, someone dumped within an hour about 100 blocks worth of transactions on top of the mempool. The transactions you point out are part of that dump.
If you look closely, you'll notice that ...
1
vote
There are a lot of 100 input transactions in some blocks, what's the reason?
We can only speculate.
Maybe it's an exchange consolidating a lot of small change in batches of 100.
2
votes
Accepted
What Are The Parts Of A Bitcoin Transaction In SegWit Format?
In an answer to In what format does a block store the transaction data? I gave an example of hand decoding the structure of the earliest Bitcoin transactions from a hex dump.
A Segwit transaction ...
0
votes
Hashage invalide
Some older maintained Bitcoin software may not know about newer address types. For example addresses starting with bc1.
In that case the old software won't be able to create a transaction paying to ...
1
vote
Accepted
How does the block searching by txid works?
This is not prescribed in the Bitcoin network protocols, of course. So each software developer is free to make their own choices.
Personally I think only the most inexperienced and naive developer ...
1
vote
Accepted
In what format does a block store the transaction data?
Bitcoin core stores the data in the network format for blocks and for the transactions in those blocks.
Here's an example
Block 170 contains the first transaction other than coinbase transactions. In ...
1
vote
Accepted
Open/Close LN tx size
Assuming that you mean a collaborative channel closing, this should involve spending be a 2-of-2 multisig input (either P2SH-P2WSH or P2WSH), and the creation of two outputs that pay out to the ...
1
vote
how to know the public address of a wallet that sent me funds (bitcoins), using python
That won't work: Bitcoin transactions do not reliably identify the sender.
Bitcoin addresses are unlike (e)mail addresses. Think of bitcoin addresses as "invoice identifiers": whenever you ...
2
votes
how to know the public address of a wallet that sent me funds (bitcoins), using python
You cannot; Bitcoin has no concept of a "sender" of a transaction.
If you want to know which invoice/bill has been paid, give out a new address for every payment you expect.
Bitcoin block ...
6
votes
Accepted
How did testnet transaction b6714e05dd014cc92de09271886e62d85e7d41dd44fad417c520eb51d57f94c0 validate?
For mathematical operations, Bitcoin treats byte vectors as signed (signed magnitude) little endian values. So let's look what the numbers are then:
The byte vector ba07 is the hexadecimal number (0)...
0
votes
What is the purpose of the script like RETURN PUSHDATA(36)(...)
As MCCCS said, the mining reward is composed of block subsidy and transaction fees.
The second output on the coinbase commits to the witness data in the block.
As you might know, the blockheader ...
5
votes
Is it common for mining effort to be lost?
Mining is a 'memory-less process', which means that each and every attempt at solving the block is unrelated to how many past attempts you've taken. It is like rolling dice: no matter what you rolled ...
3
votes
Is it common for mining effort to be lost?
All miners create and discard billions of blocks every second. This work, including the discarded work, acts to benefit the entire Bitcoin community by securing the network. This is the work that is ...
1
vote
Can funds be recovered if sent to the same address twice
Unless specified otherwise, some platforms tend to issue a new address per transaction. Always, consult the behaviour of a platform's address issuance prior to submitting transactions.
You should ...
2
votes
An unexpected transaction removed money from my wallet
If you didn't create the second transaction it means that one of the following probably applies:
Someone else has, at some time in the past, known a previous or current password for your Exodus ...
3
votes
Is there a way to broadcast a bitcoin transaction without internet access?
Seems nitpicky, but I'm going to distinguish between
the Signing wallet client,
which can be fully "cold", offline and from a security POV should be
air-gapped e.g. a hardware wallet, since ...
6
votes
Accepted
Is there a way to broadcast a bitcoin transaction without internet access?
Yes. An offline device can create transactions as long as it knows about the funds it can spend and has the corresponding private key. Once it's signed, the transaction cannot be changed without ...
1
vote
Accepted
Curiosity, Minimal transaction accepted as valid? (zero input/ zero output)
If we take the transaction's structure :
00000000 (version)
00 (nInputs)
00 (nOutputs)
00000000 (locktime)
Of course, that's a good question, and your transaction's structure is correct. But,this ...
1
vote
Curiosity, Minimal transaction accepted as valid? (zero input/ zero output)
No, it would be invalid. Every transaction must have at least one input and at least one output.
0
votes
Order of Signatures in Multisig-Scheme
In the context of OP_CHECKMULTISIG, the signatures must appear in the same order as the public keys are listed.
The signers can created the signatures in a different order than that, but that cannot ...
Top 50 recent answers are included
Related Tags
transactions × 3200blockchain × 460
bitcoin-core × 322
wallet × 262
transaction-fees × 243
address × 190
bitcoind × 167
unconfirmed-transactions × 152
script × 152
signature × 133
raw-transaction × 120
block × 111
transaction-verification × 94
confirmations × 84
blockchain.info × 81
api × 81
security × 79
utxo × 77
client × 72
multi-signature × 69
protocol × 69
segregated-witness × 67
hash × 63
json-rpc × 56
private-key × 54