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
227 views

I sent bitcoin to an Electrum address I created but I can't access it. can anyone help

I went on a market set it all up everything was good to go but when I set up a refund address just in case something went wrong , in the process of sending the funds to the vendor I accidentally sent ...
  • 1
0 votes
3 answers
65 views

How blockchain consensus verify the transaction?

So many blockchain documentation tell that the blockchain uses the consensus to verify transactions. But what I understand the consensus only generate the hash to create the new block. I don't know ...
0 votes
0 answers
33 views

Can sent bitcoin be reverted? [duplicate]

Can succesfully sent bitcoin be reverted? The reason was that a fee was needed. The fee will be sent back after transfer is fulfilled?!?
  • 1
0 votes
2 answers
160 views

different 'vout' formats

Using bitcoind rpc, I have been looking at the content of 'vout' records for a few (coinbase) transactions and don't understand the difference between them. Looking at block 710000, the coinbase ...
0 votes
1 answer
52 views

Where is the revelead public key in a spending transaction?

I am pursuing a deeper understanding of Bitcoin. Reading Grokking Bitcoin now. I am trying to asess the understanding of different concepts by exploring a BTC RPC explorer. I got some understanding ...
  • 17
0 votes
1 answer
72 views

sendrawtransaction on a non-synced node

This question is related to this post explaining how to use bitcoin-qt to generate a transaction. Once obtained, I'd like to dispatch it from my system which is running a non-synced node. When issuing ...
  • 97
1 vote
3 answers
67 views

Why can't I modify someone else's transactions, if I have their signature data?

As I know, signature system is adding signature to end of transaction. And doesn’t hash transaction, so others can know my signature. If I can send a message directly to the node, can I use other’s ...
0 votes
1 answer
64 views

Why is my raw transaction not valid?

For educational purposes and better understanding of bitcoin script, I try to broadcast this transaction: 01000000 -> version 01 -> 1 input ...
  • 21
0 votes
0 answers
103 views

receiver's address from sender's address and txid

I want to trace a transaction. I have both the sender's btc address and the txid. How can I find out the recipient address of the transaction?
  • 1
1 vote
1 answer
87 views

How transactions script work?

I am trying to learn Bitcoin in some technical details, but I don't really understand the process of locking and unlocking scripts. I know that for what they are using, but can someone explain me some ...
  • 11
0 votes
1 answer
61 views

question about orphan transaction pool

Suppose I am a full node and a transaction C arrives at me. I didn't find its father, so I put it in the orphan transaction pool. After a while, C's father B arrived at me. But I also didn't find B's ...
1 vote
1 answer
60 views

Can the government find out my name, address, details etc if I invest in crypto?

The data of the transactions are all stored in a blockchain right. So, will anyone trying to trace me find out my name, address etc if I buy cryptocurrencies? Sorry I am a complete noobie to this ...
0 votes
1 answer
48 views

how does new exchanges order books work?

When a new exchange is launched and it doesn't have many users, how does it managed an order book? how can they match orders when there's not enough of them?
1 vote
1 answer
222 views

Bitcoin Whitepaper - Details of digital signature used in transactions

I have read the whitepaper a few times now, I just want to know precisely what Satoshi meant by 'digitally signing a hash of the previous transaction and the public key of the next owner and adding ...
3 votes
1 answer
54 views

How many transactions are coin tumblers responsible for?

I see many resources online which explain what coin mixer or tumbler services are and how they work, and why someone would or wouldn't want to use one. But what I'm having trouble finding anywhere, is ...
0 votes
2 answers
75 views

Is it possible to make a transaction from multilple addresses to one address?

I am building a platform (in node js) that users are going to pay for items using bitcoin. Some of the items has low prices (perhaps, even lower than the BTC fee). The problem is: if I make an ...
0 votes
1 answer
119 views

Why is OP_XOR disabled? Are there any forks on which it has been enabled? [duplicate]

Why is OP_XOR disabled? Are there any forks on which it has been enabled? Are there any plans to enable it? Perhaps this is the answer, still perhaps there is another reason for the bitwise logic ...
  • 356
0 votes
1 answer
116 views

Getting "Public key is neither compressed or uncompressed" error when pushing a transaction, but everything looks fine to me

I am very new to Bitcoin development and trying to make some personal milestones, one of which is broadcasting a transaction to the testnet. However, I am having a hard time due to the following error....
0 votes
2 answers
62 views

Can the order of transactions not strictly follow the chronological order?

Suppose I have 1 bitcoin, I give Alice 0.2 bitcoin first, then Bob 0.2 bitcoin immediately, both transactions are legal can miners reverse the chronological order when packing block ? If (1) is true, ...
1 vote
2 answers
122 views

Is there any other form of coinbase transaction?

Could miners intentionally change the output address or reduce the output value before forming a block
0 votes
1 answer
57 views

What are the detailed rules for Merkle tree generation? Specifically the order of the leaf nodes

As far as I know, the first one is the coinbase transaction
1 vote
3 answers
332 views

Trying to get all transactions between two specific dates

I am trying to make a python script for a research project that needs to get all the transactions that happened between point A and B in time, but I can't find any API, website or library where I can ...
0 votes
1 answer
38 views

Does an actual transaction happen on the blockchain when you buy btc/usdt?

I was wondering if I buy or sell something on the exchange if coins are actually transfered somewhere of if the exchange just changes values of what belongs to me.
1 vote
2 answers
204 views

Is txid a required field on all transactions?

I am writing a script that relies on txid to perform some tasks. I was wondering if it is possible for the txid to be missing from a transaction.
0 votes
0 answers
786 views

bad-txns-inputs-missingorspent

I want to sign btc transaction but when I want to broadcast trx to network even mainnet nor testnet, with both networks I got the same error.: bad-txns-inputs-missingorspent "error": { "...
0 votes
2 answers
182 views

Unable to "sendcoins" using bitgo express apis - Windows OS

I am building an ASP.Net project (C# - .Net 4.8 - windows os - visual studio 2015). I want to send bitcoin from one address in my wallet to another for test. Trying to access api url : https://test....
2 votes
1 answer
210 views

Creating a raw transaction from scratch/

I am currently learning bitcoin technology. So I came up around the term raw transaction. There are many tools to create a raw transaction but I want to do it all by myself. My Idea is to write a raw ...
0 votes
1 answer
24 views

How to find the FIFO chain beginning, the platform to a transaction by Transaction ID?

I have a transaction ID here, recipient address and sender address which I thought to be a transaction from some Bitcoin purchase platform such as LocalBitcons.com but I cannot find my purchase ...
  • 121
0 votes
1 answer
160 views

How do exchanges manage deposits and withdrawals?

Suppose users on an exchange deposit bitcoin to different addresses using the HD wallet structure. Now suppose a user wants to withdraw bitcoin to an external address. How would this whole process be ...
0 votes
1 answer
142 views

Parse the output field of getrawtransaction to generate a common address hash

Consider the following coinbase transaction: https://www.blockchain.com/btc/tx/d70ae1131d433b655d0faeae1db4efa15bb4138f1e38e60a53073a58ea1dcc34 How we can retrieve the recipient address, i.e. ...
  • 107
1 vote
0 answers
65 views

Can we consider all these satoshi-era wallet being re-activated a good or bad thing for Bitcoin? [closed]

More and more I am seeing news about addresses that was dormant for around 10 years being (re)activated. Is it positive or negative for bitcoin in the long run ? Also, how many of those dormant ...
0 votes
1 answer
159 views

Weird Bitcoin RPC listreceivedbyaddress behaviour

Everything was done on regtest network. So I've generated a new address using getrawchangeaddress on wallet 2 and made a 0.1 BTC transaction from wallet 1 to wallet 2 and tried check this address ...
  • 3
3 votes
1 answer
132 views

Bitcoin transaction script debugging strategy - how to debug 'invalid script' errors

I've been playing around with DLC transactions but I can't seem to create a valid CET transaction to conclude simple all or nothing bets. Further details below on my specific case, though this ...
  • 308
0 votes
1 answer
38 views

It takes longer to transact your money Bitcoin! Why?

When it says transactions takes up to 10 minutes, Why do it take more then two minutes when you transfer money into another account
-3 votes
3 answers
408 views

How to forge a signature with fixed Z value

I want to forge a signature with a fixed z value, what is the formula to do that
  • 1
0 votes
2 answers
104 views

Who do locked bitcoins belong to?

I am currently learning about bitcoin transactions and I found out about the scriptPubKey which locks every output until it is spent by using the unlocking script. My question is who owns the bitcoins ...
2 votes
1 answer
102 views

Why bitcoin change addresses are not just the own address?

Why every wallet generates a new change address instead of sending back to itself?
0 votes
1 answer
66 views

When using a hardware wallet, how do I know that the change address is one that I own?

When signing a transaction on my coldcard, I see a change address that is not listed (at least on the first 30 addresses) on my coldcard. I believe coldcard would only allow me to sign a transaction ...
1 vote
1 answer
76 views

Can a node be maliciously programmed to validate all the transactions coming from a specific entity?

In a blockchain there are miner nodes and validator nodes. The job of a validator node is to validate transactions to be included in the mempool, broadcast or propagate the transaction for the other ...
0 votes
2 answers
141 views

I WAS SENT BITCOINS IN A WRONG ADRESS ( the last digit is missing in the adresse )

i sent my wallet at coinbase to the sender today 355CXardXvii8T4MNbBaQbfJD7YQNdUf5a but the sender sent to a wrong adress 33 digits missing the 34th digit 355CXardXvii8T4MNbBaQbfJD7YQNdUf5 will the ...
1 vote
2 answers
85 views

why do we need to hash before we use a private key to digitally sign a transaction? isn't just using a private key enough?

why is a hash needed for digital signatures? isn't it redundant since the point of hashing is to ensure contents are not tampered with , which the digital signature can do as well (on top of ensuring ...
  • 57
1 vote
1 answer
268 views

How to listen to deposits and confirmations of bitcoin transactions

hello I am building a web application using nodejs, bcoin and my application provides the user with a bitcoin address in which to deposit funds, I would like to know how I can listen on my nodejs ...
  • 35
1 vote
1 answer
873 views

Invalid transaction. Error: TX decode failed. Make sure the tx has at least one input

I'm using bitcoinlib for python to create a transaction and send it but I'm getting the following error: Funds not sent, exception error: Error connecting to blockchair on url https://api.blockchair....
0 votes
2 answers
54 views

Why is the previous output index 4 bytes?

Using this post to define the format of a transaction: Create Output with a bunch of input Why is the previous utxo index (also called the previous output index) 4 bytes? The maximum output index ...
  • 25
0 votes
1 answer
583 views

Watch incoming transaction with node.js

I would like to watch a set of Bitcoin addresses and be able to execute some logic as they receive a payment. According to this answer it can be done using blockchain.info: const Socket = require('...
  • 137
0 votes
3 answers
73 views

why does the number of transactions per block reduces with increase in transaction fees?

While looking in mempool i saw with increase in sat/vbyte the number of transactions decrease. are they somehow related?
2 votes
1 answer
130 views

Meaning of "Drop the signature" comments in OP_CHECKSIG code (Bitcoin v0.1.0)

I'm doing my homework by reading the C++ code of the 0.1.0 release of Bitcoin available here. I'm interested in better understanding how to validate transaction 1 of block 170. This transaction has ...
-3 votes
2 answers
1k views

How to derive the Private key when the two the nonces are k and k*2

Is the same private key using k and k*2 respectively in two different signatures vulnerable? If yes How to calculate the key in this case Here is an example, Both signatures are valid and the nonce of ...
3 votes
1 answer
98 views

What is the standard logic behind the ordering of outputs in the vout array for a transaction?

This question and its answers discussed the meaning and purpose of the vout array of a transaction in good detail. However, I have so far not been able to find any good information about how outputs ...
  • 308
0 votes
0 answers
77 views

What is the best site/tool/way for finding the RSZ values of a bitcoin transaction? [duplicate]

The two most popular sites for doing this are down which are https://2coin.org/ and https://2xoin.com/getRSZfromRawTX/ with no indication they'll ever return to be usable. Can anyone here link any ...

1
3 4
5
6 7
67