Questions tagged [transactions]

This tag should be used for questions related to transactions. Transactions are signed messages regarding 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
22 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(...
-1 votes
1 answer
25 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?
1 vote
0 answers
19 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 ...
0 votes
1 answer
40 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 ...
  • 91
2 votes
1 answer
40 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 ...
  • 210
1 vote
1 answer
37 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 ...
  • 113
2 votes
2 answers
33 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 ...
  • 244
1 vote
1 answer
54 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 ...
  • 244
1 vote
2 answers
78 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?
0 votes
1 answer
19 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 -> ...
1 vote
1 answer
45 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 ...
1 vote
2 answers
63 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 ...
0 votes
1 answer
40 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: ...
  • 1
1 vote
2 answers
147 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 ...
  • 11
1 vote
1 answer
129 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 ...
0 votes
1 answer
27 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 "...
0 votes
1 answer
49 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
  • 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 ...
  • 233
0 votes
0 answers
38 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.)
0 votes
0 answers
19 views

Why bitcoin signature generated by javacard Applet orspecially Satochip Applet is not verified?

Suppose that I want to develop a sample test application using Satochip Applet for creation and sending bitcoin transactions programmatically.I pass a transaction hash to Applet and get a transaction ...
2 votes
1 answer
88 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 ...
0 votes
1 answer
38 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 ...
  • 13
0 votes
1 answer
51 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 ...
  • 1
2 votes
0 answers
61 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 ...
  • 143
0 votes
1 answer
19 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 ...
  • 101
0 votes
0 answers
38 views

howto send bitcoin using python? I have my publickey and privatekey

I have a public key and a private key, how do I send funds to another wallet? I'm using PYTHON, I can't find information or examples on how to do it
0 votes
0 answers
71 views

Python unable to install Bitcoinlib

I try install bitcoinlib python package and I get an error: Collecting bitcoinlib Using cached bitcoinlib-0.6.5-py3-none-any.whl (315 kB) Requirement already satisfied: numpy>=1.21.0 in ./venv/...
0 votes
1 answer
42 views

Sent BTC from Coinbase, blockchain explorer says Confirmed. Recipient didn't receive it. How can I confirm?

On Thursday evening July 21 @ 23:42 PM CT I transferred around $501.22 from Coinbase to an external wallet. Per Coinbase, they sent it out to the BlockChain, it was confirmed by the BlockChain. I ...
  • 1
0 votes
1 answer
29 views

How to calculate a bitcoin transaction hash of a coinbase transaction in 2022?

According to all internet sources i have found, the hash/ID of a transaction is the result of the double_sha256 algorithm that takes all raw data of the transaction. I tried to calculate it in Python ...
-1 votes
3 answers
84 views

How 2 chains co-exist together?

I am not able to understand, how 2 chains co-exist together, like these were the observations which are ambiguity for me: In one reading I have read, Only longest chain is valid and and rest chains ...
-1 votes
1 answer
48 views

suppose if I derived a public key from another algorithm instead of elliptical curve will the node reject my tx?

Or I changed the value of G in EC (K=k*G) what will happen
  • 31
2 votes
2 answers
140 views

Does an uneconomical output need to be kept in the UTXO set?

Even though it is consensus valid to spend a UTXO of an amount that is lower than the extra fees it would cost to include it in a transaction, most nodes wouldn't relay them because of the ...
  • 35
1 vote
2 answers
110 views

Are transactions included in a block or is only the Merkle-root hash included in a block

Before broadcasting block into bitcoin blockchain, Does a Block transactions are included in a block or only the hash of them are included in a block. While I am surfing through net, I came across two ...
0 votes
1 answer
68 views

How to obtain transaction-ID for a payment?

I'm trying to create a transaction and send it to the blockchain. The goal is to get an address from which the money comes and an address to which the money will go, send the transaction to the ...
2 votes
1 answer
69 views

How to accurately calculate the vsize of a transaction?

there's a transaction txid is fa3467452918627ebd63a3e8570e70d38b0eefef683347510b204ba6962ebe44, using bitcoin-cli we can see it's size,vsize and weight we can get it's hex and it's accurately 225. ...
  • 65
2 votes
1 answer
57 views

Translating inputs (and outputs) to find addresses involved in transaction?

Is there a way for me to translate the input and output scripts in a bitcoin transaction? I am building an application that lets you query different stats from the Bitcoin-network, down the line I ...
  • 21
0 votes
0 answers
31 views

I'm trying to send Bitcoin but it's telling me I need a pin to send it why?

I want to send Bitcoin to my wife because she's out of town and needs some money that's the only way I can give it to her but it's asking me for a pin what is my PIN I have no idea what it is or why ...
0 votes
1 answer
56 views

btc transaction by Digital signature

I have old btc wallet and I have Digital signature but i don't have Private key , Is there any way for withdraw btc from wallet just by Digital signature ?
  • 1
1 vote
1 answer
80 views

Inputs Transaction Signining

When we sign a transaction at least with 2 inputs and SIGHASH_ALL flag, what happend to the signature message ? For example: version: 01000000 inputs: 02 txid: ...
  • 85
5 votes
1 answer
182 views

What are packages in bitcoin core and what is their use case?

In bitcoin source code there is an entity named Package and I've seen them many places over the source code. I found this comment in src/policy/packages.h: /** A package is an ordered list of ...
0 votes
1 answer
18 views

Additional instructions in TX

Would it be possibile to add additional information in TX? I would like to add time of transaction in it. Would hash of TX change if hostile node would change that time ?
  • 1
0 votes
1 answer
52 views

In what data structure bitcoin transactions are stored in blockchain

In what data structure bitcoin transactions are stored in blockchain? That Vout and Vin thing in blockexplorer it is in json format.So in code what data structure is used since in the bitcoin node ...
  • 31
1 vote
2 answers
64 views

How do segwit nodes behave when they receive a transaction between two legacy nodes?

Segwit nodes know about the move of the witnesses to another part of the transaction block. What would happen when they receive a transaction between two legacy nodes, knowing that they will build it ...
0 votes
1 answer
40 views

Where Is Signature Data Stored In Post-SegWit Transactions?

If i'm correct, i am pretty sure that signature data such as the scriptsigsize and scriptsig is stored outside the Tx_Data of a Bitcoin transaction. But then where is it stored? Is it in the block or ...
  • 147
1 vote
1 answer
54 views

Why this witness doesn't seems to contain a public key?

I am learning how transactions are coded in the blockchain, so I used a python script to compute bitcoin address from public key. This works with the public key: ...
0 votes
0 answers
14 views

Pruning mode in Bitcoin Blockchain [duplicate]

How can a node chose to use pruning mode where it can discard uneeded transactions history after validation is complete?
0 votes
1 answer
46 views

How does the bitcoin network use public and private keys when one wants to transfer funds?

I am familiar with Public keys, private keys and addresses. But, I don't understand how they are used when I want to transfer funds to a different wallet. For example, what is the process that is ...
  • 147
3 votes
1 answer
75 views

Is it credible that a "stuck transaction" was the true cause of binance pausing bitcoin withdrawals?

It is reported that Binance is blaming a "stuck transaction causing a backlog" as the reason it prevented people withdrawing their bitcoin for some hours on the 13th June 2022. I do not ...
  • 153
0 votes
0 answers
13 views

Who will use the blockchain if bitcoin has millions of users? [duplicate]

I am probably misunderstanding some things with either bitcoin or lightning. However, I'm confused how the bitcoin network will practically function at scale. Let's say there are 400k transactions per ...
4 votes
2 answers
2k views

Why do bitcoin exchanges use "central" wallets?

Most exchanges that have the option to deposit crypto offer individual wallets for every customer. What is the benefit of moving that money to a "central" wallet? Could they also just ...

1
2 3 4 5
65