Questions tagged [transactions]

Transactions are signed messages carrying out the transfer or generation of bitcoins. They are broadcast throughout the Bitcoin network and, if accepted, integrated in the blockchain.

Filter by
Sorted by
Tagged with
0 votes
1 answer
54 views

Why does the Bitcoin network encrypt the transaction data? [duplicate]

The whole process of encryption sounds useless to me. Miners/validators and full nodes need to verify each transaction. They need two pieces of information: The original transaction data The ...
Curious George 's user avatar
0 votes
1 answer
29 views

Getting a high s value rejection although s < N/2

Using the mempool app on my full node from mynode, when transmitting a raw tx with more than one output I get: non-mandatory-script-verify-flag (Non-canonical signature: S value is unnecessarily high)....
Matthias Russ's user avatar
0 votes
1 answer
70 views

Why aren't bitcoin transactions sent this way? [duplicate]

I am currently studying how bitcoin works and the motivations behind the design decisions. I understand that the way transactions are sent works essentially like this (correct me if I'm wrong) Each ...
Håkan Troberg's user avatar
0 votes
0 answers
35 views

Bitcoin p2p fees?

I brought bitcoin via binance p2p. However, I notice that if I buy say £1000 of bitcoin, the value is really less (say £600). I am tryoing to understand why this is? Is this due to any fees?
Bladerider1's user avatar
3 votes
1 answer
137 views

Is it possible to retrieve input addresses and input values of bitcoin transactions from raw blk.dat files?

I'm developing a script that processes blk.dat files from bitcoin core. So far, I am able to retrieve the following attributes for transaction inputs: "vin", "index", "...
Andreas's user avatar
  • 79
0 votes
1 answer
73 views

Withdrew Bitcoin from Binance to someone's wallet. They said they never received it [duplicate]

I sent 0.3061 BTC from Binance 4 days ago to a wallet but the recipient said they never got anything. The address is bc1qsx2w6u4vgwmadp964s66yu6nuu85cdg58a9kpf. Every blockchain site says the ...
stilldawn's user avatar
0 votes
0 answers
27 views

How many transactions are required on trust before I can withdraw money? [duplicate]

I am using Trust to purchase bitcoin. I wanted to withdraw funds. I was told I needed another five transactions before I could withdraw funds? Is this a policy that so many transactions are ...
Dawn's user avatar
  • 1
0 votes
1 answer
140 views

How do I determine whether an input or output is segwit? - revisited

This is a discussion that has already been had here, but bear with me. We're gonna be talking about tx faae7e55db14a32e083cbf6a91db8a5ab6a3b05e050d9cefdec80b47f966848e all I got is the encoded ...
RooSoft's user avatar
  • 147
0 votes
2 answers
83 views

Transaction blocks vs bitcoins

Sorry if this question is too basic or if it has somehow been answered before... My understanding is that any type of Bitcoin block must be first mined, which applies to transaction confirmations, for ...
Julius Lerm's user avatar
2 votes
2 answers
83 views

How should Bitcoin exchanges complete their UTXO consolidations and what factors should they consider?

How should Bitcoin exchanges complete their UTXO consolidations and what factors should they consider i.e. regularity, fixed or variable intervals, consolidate into how many UTXOs etc?
Michael Folkson's user avatar
1 vote
1 answer
86 views

How do nodes communicate through tcp over different networks

It is said that the nodes communicate over tcp but how is that acheived across networks over different Nats
Nathan Pokharel's user avatar
1 vote
1 answer
84 views

What were any supply chain attacks against Bitcoin, if any?

Was there ever a case were Bitcoin or Bitcoin-Core itself was compromised? For example, did it ever happen that a malware hacker could insert code that compromised Bitcoin at the protocol level? For ...
Niklas Rosencrantz's user avatar
0 votes
0 answers
26 views

Calculate a transaction version 2 ID [duplicate]

Been writing a bitcoin library from scratch, which eventually involves calculating transaction IDs. Version 1 transactions work fine when their hex data is being SHA256'd twice and then reversed. ...
RooSoft's user avatar
  • 147
0 votes
0 answers
26 views

Transfer and account

I'm attempting to clarify a few things in my mind. The wallet.dat file contains (amongst other things) my transaction history alongside the private keys associated with each address in use in the ...
Texas Rebel's user avatar
1 vote
1 answer
111 views

How do exchanges send transactions efficiently?

This site says that " (exchanges do not attach bitcoin miner fees)...Bitcoin exchanges often try to send their transactions as efficiently as possible. This can mean that the fee is not large ...
Aqqqq's user avatar
  • 305
-1 votes
1 answer
82 views

Question regarding the Z value of bitcoin Transaction

Is there such a value as a negative Z or inverse Z related to the original Z value, which is the double SHA256 of the unsigned tx+01000000. I know there is a negative S value, is there a negative Z as ...
Gwer's user avatar
  • 1
2 votes
2 answers
68 views

What is the difference between a push-based transaction model and a pull-based transaction model?

What is a pull-based transaction model? What is a push-based transaction model? I've heard people describe bitcoin as a push-based transaction model. I've heard people describe traditional financial ...
Michael Altfield's user avatar
1 vote
1 answer
74 views

Why is number of downloaded block files far fewer than current block height?

I'm attempting to download the entire blockchain and then run some analysis of wealth distribution at various points in time and in response to specific events. A website like blockchain.com's block ...
incendiary's user avatar
1 vote
0 answers
47 views

Maximum cpu verification time

Do we know the maximum cpu verification time (or max cpu cycles) required by a tx that fills an entire block? I get that the game theory of tx fees mitigates this, and that the answer will depend ...
Steve's user avatar
  • 11
-1 votes
2 answers
59 views

Block Transaction if it is over a certain amount

Is there a way to block a transaction if the transaction exceeds a certain amount of BTC. I am running bitcoind.
D0n's user avatar
  • 1
1 vote
0 answers
148 views

How are transactions broadcast from a personal Electrum server? Through the full Bitcoin Core node? Or by the Elecrum server itself?

When wallet software is connected directly to bitcoind, you can see when the wallet connects to the node, broadcasts a transaction through the node, etc. by watching the bitcoind log. But when you ...
ABTC's user avatar
  • 31
0 votes
0 answers
23 views

A Failed bitcoin transaction [duplicate]

I made a bitcoin transaction of $570 it failed and it's been over 24 hours I haven't gotten my bitcoin back please what do I do?.... The transaction does even have a TXID..... Please help.
Funds's user avatar
  • 1
5 votes
2 answers
647 views

Why would a transaction have a locktime of 1987!

I don't understand the locktime in transaction 97DC62BAB016D8EE5C828C76318FE01E9A70992F150838960122DFA9BF8089BC Hexadecimal Data Meaning 82BF3B20 LockTime 1987-02-20 02:29 The locktime is ...
RedGrittyBrick's user avatar
1 vote
1 answer
51 views

Is it possible to determine what node a transaction originated from?

Let's say node-A is propagating a transaction to it's peers on the network: node-B, node-C, etc. Is there any way for the other nodes to know that node-A is the originator of that transaction, as ...
ABTC's user avatar
  • 31
2 votes
4 answers
125 views

Why doesn't Bitcoin use different types of transactions with only one type of address?

I don't understand that, why does bitcoin need to use different types of addresses for making the different types of transactions? Is'nt it possible to generate different transactions having a ...
mjdimn's user avatar
  • 63
0 votes
3 answers
67 views

Trying to calculate the average fee per tx, but can't get the right value

We are creating a cryptocurrency analytics website and I was wondering how one can calculate the average transaction fee for Bitcoin. For example, like on these three sources. https://www.blockchain....
buckwhitzer's user avatar
0 votes
1 answer
64 views

Exploiting the use of signature?

I've just learned signatures and why they're used in blockchain. As I understand there is a key pair that consist of one public key and one private key: Private keys are used to sign a message(...
BooRuleDie's user avatar
-1 votes
1 answer
40 views

Bitcoin Hash/TXID or Receipts

Does obtaining Bitcoin receipts from Blockchair.com or Blockexplorer.one makes you an owner of a wallet or the address?
CHRYSTOPHER CASERO DIZON's user avatar
1 vote
0 answers
35 views

InvalidStackOperation for input

I've been trying to transfer BTC to another address but can't seem to get the transaction right. My address is https://www.blockchain.com/btc-testnet/address/mk3RhhbT1pGCtZnoYF856KpdsY1CdTmaNg var ...
Mihai Bratulescu's user avatar
1 vote
1 answer
113 views

who attaches dependent transactions? Sender or receiver

I am wondering who can attach dependent transactions to a transaction not confirmed and is in the Mempool. Is that the sender or the receiver? Assume Alice wants to send 20 BTC to Bob. Her transaction ...
Motiv's user avatar
  • 99
2 votes
1 answer
109 views

Time delayed transactions as a solution for the inheritance problem?

Is it possible to construct a transaction which is delayed in time, more specifically blocks? The idea being that you have a device which has a signed transaction, which sends all of your Bitcoin to ...
MManke's user avatar
  • 212
1 vote
1 answer
200 views

Structure of a bitcoin transaction, in particular the link to the previous transaction

I'm reading 'Blockchain and distributed ledgers' by Alexander Lipton and Adrien Treccani. I'm trying to understand how individual transactions are linked together. On page 338, they give the 'details ...
Neil D's user avatar
  • 113
2 votes
2 answers
43 views

Divide unknown future input amount sent to a given address amongst known recipients in known proportions?

Is there a way to divide an unknown future input amount received by a given address amongst three recipients with proportions of, for example 0.2 , 0.3, 0.5? This would need to be done in such a way ...
Lee's user avatar
  • 458
1 vote
1 answer
149 views

One to many transactions on the Lightning Network, practical approach/limits?

One to many transactions on the main chain are limited by the block size/tx limit size. Does the same limitation apply on the Lightning Network? What would be the best approach for 1-N transactions on ...
Lee's user avatar
  • 458
1 vote
2 answers
179 views

Can someone calculate my private key if I send the same amount to one address?

If I send the exact same amount to the same address in two separate transactions, can someone calculate my private key from the scriptSig? Will the signature (S) and the message (Z) be same?
jivesh aditya's user avatar
0 votes
1 answer
67 views

How to get multiple vouts in one RPC call?

Is there an RPC call to get more (or better all) vouts for given transaction? Iterating over each one takes a lot of network time. gettxout txid 0 gettxout txid 1 gettxout txid 2 gettxout txid 3 -> ...
Vincent Alex's user avatar
1 vote
1 answer
68 views

what guarantee that miners will only include valid transactions in a block?

So, miners, if I got it right, before inserting a transaction into the Mempool, will request an arbitrary number of confirmations of full nodes that will search the entire blockchain to see if a ...
Vitor Figueredo Marques's user avatar
1 vote
2 answers
77 views

Is it possible to know whether a bitcoin transaction is a mining transaction?

Hi I am currently building financial software to help users keep track of their bitcoin transactions. I have tried a couple of different apis and am currently using chain.so to get a user's bitcoin ...
user136352's user avatar
1 vote
1 answer
148 views

p2wpkh spending problem

I use unsynced bitcoin core wallet because data is too costly and I do not trust anything other than bitcoin core, people told me to do so. Playing around I originated this transaction id: ...
andre's user avatar
  • 21
3 votes
2 answers
230 views

What happens if two miners have a few identical transactions in their block when one of them validates his block and appends it to the blockchain?

Let's assume 2 miners, A and B, are adding / validating transactions and build a block. Both blocks contain 50 identical transactions. All other transactions differ. Now one miner, B, solves the ...
Oliver's user avatar
  • 31
1 vote
1 answer
432 views

Why rebroadcasting transactions in the Bitcoin Core?

There is a function here, named ResendWalletTransactions in the Bitcoin Core: // Rebroadcast transactions from the wallet. We do this on a random timer // to slightly obfuscate which transactions come ...
Amir reza Riahi's user avatar
0 votes
1 answer
72 views

Does blockchain "hold" funds?

I was talking to some friends and one mentioned to get paid bitcoin, blockchain wil only release funds to a trusted wallet with good history and transactions, and also something regarding "...
Bladew2's user avatar
0 votes
1 answer
64 views

How can cash out your bitcoin wallet [duplicate]

can you cash out your bitcoin wallet and how do you receive the money from your wallet
Alicia's user avatar
  • 1
13 votes
1 answer
2k views

Is any 256-bit combination a Bitcoin private key?

I've recently been implementing a simple Bitcoin wallet and some libraries seem to disagree with address derivation from the same WIF private key, and thus wouldn't sign transactions. After that, I ...
kuco 23's user avatar
  • 255
0 votes
0 answers
178 views

Is there software that can scan for reused R-values?

Is there any up-to-date program that can check for reused R-value for a specific Bitcoin address? (I don't want to scan the whole blockchain, just for a particular address.)
Riaan Groenewald's user avatar
2 votes
1 answer
113 views

What prevents miners from removing transactions when validating a node? [duplicate]

Simple question: when a miners receives a block of transactions, he can't add fraudulent transactions because they need to be appropriately signed, but what prevents him from erasing a tx? If he ...
RareMonkey's user avatar
0 votes
1 answer
63 views

How provide a sender address to a Know Your Transaction service

Due to the recent change in regulatory bodies, crypto businesses are now being asked to prevent their customers from facilitating transactions used for money laundering and other illicit activities ...
Don't Mind Me's user avatar
0 votes
1 answer
87 views

Meaning of parts of a transaction created by an online wallet

I would like to know this complete transaction details. The highlighted wallet is ID with 0.000496 BTC's is my wallet Wallet with 2.7+BTC is I dont know what it is and why it is linked to my wallet ...
Nikko's user avatar
  • 1
2 votes
0 answers
97 views

Qualitative anatonomy of a transaction that uses ANYPREVOUT

I am entered the world of bitcoin recently and currently I am studying the broad area of covenants (that are gaining more attention from the community, see 1). In this context, certainly the BIP-0118 ...
Lorban's user avatar
  • 143
0 votes
1 answer
41 views

How to analyze BTC flow in many to many transaction

I am confused as to how should I analyze many to many transaction. I.e. many TX IN and many TX OUT Is there a way to know in above setup which input address sent which amount to output address? I've ...
Macin's user avatar
  • 101

1 2 3
4
5
68