Bitcoin Forum
November 14, 2024, 10:07:24 AM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 »  All
  Print  
Author Topic: transactions don't get confirmed  (Read 2969 times)
leen93 (OP)
Sr. Member
****
Offline Offline

Activity: 616
Merit: 250



View Profile
November 24, 2014, 01:05:42 PM
 #1

https://blockchain.info/nl/address/1MULaVye74TyDiUfd9sQLVTBbSuitE6yhT

how long will those transactions take to get confirmed?
They urgently need to be processed (or cancelled), if they are processed too late I'll lose them all Huh
notlist3d
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
November 24, 2014, 01:22:03 PM
 #2

How long has it been since you sent them and did you pay miners fee?
LuckyBtc
Legendary
*
Offline Offline

Activity: 1288
Merit: 1012


View Profile
November 24, 2014, 01:41:53 PM
 #3

https://blockchain.info/nl/address/1MULaVye74TyDiUfd9sQLVTBbSuitE6yhT

how long will those transactions take to get confirmed?
They urgently need to be processed (or cancelled), if they are processed too late I'll lose them all Huh
No you'll not lose your bitcoins it'll take more time to get confirms,because you've paid only 0.00001 (0.0001 is recommended) as fees.
ranochigo
Legendary
*
Offline Offline

Activity: 3038
Merit: 4420


Crypto Swap Exchange


View Profile
November 24, 2014, 01:58:54 PM
 #4

In order for your transaction to be regarded as a free transaction, your outputs must be more than 0.01 and your inputs must have a high coin age. In this case, even though you placed a transaction fee and your outputs are all more than 0.01, the coin age is too low, thus your priority is low. The recommended transaction fee for your transaction is 0.0001, but you included one that is less than that. Your coins will eventually get confirmed but it would require some time.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
leen93 (OP)
Sr. Member
****
Offline Offline

Activity: 616
Merit: 250



View Profile
November 24, 2014, 02:00:42 PM
 #5

In order for your transaction to be regarded as a free transaction, your outputs must be more than 0.01 and your inputs must have a high coin age. In this case, even though you placed a transaction fee and your outputs are all more than 0.01, the coin age is too low, thus your priority is low. The recommended transaction fee for your transaction is 0.0001, but you included one that is less than that. Your coins will eventually get confirmed but it would require some time.
but if transaction is not there on time the website will just steal them i guess
so it's all because of that 1 trnsaction without a fee (was an accident) that the others don't confirm too?
0.01 mbtc works perfectly all the time with my previous few 1000 transactions

some time is still today?
ranochigo
Legendary
*
Offline Offline

Activity: 3038
Merit: 4420


Crypto Swap Exchange


View Profile
November 24, 2014, 02:10:35 PM
 #6

In order for your transaction to be regarded as a free transaction, your outputs must be more than 0.01 and your inputs must have a high coin age. In this case, even though you placed a transaction fee and your outputs are all more than 0.01, the coin age is too low, thus your priority is low. The recommended transaction fee for your transaction is 0.0001, but you included one that is less than that. Your coins will eventually get confirmed but it would require some time.
but if transaction is not there on time the website will just steal them i guess
so it's all because of that 1 trnsaction without a fee (was an accident) that the others don't confirm too?
0.01 mbtc works perfectly all the time with my previous few 1000 transactions

some time is still today?
Well, that is true, if you email support, you may have a chance to get your coins back.

Since the wallet send the change back to the same address in the same transaction which is unconfirmed, transactions after that will not be confirmed unless the transaction which the change is in confirms since those transaction spends the change coins. If you choose to spend a output which is confirmed, the transaction will get confirmed in the next block if transaction fees is high enough.

If you include a 0.01mbtc transaction fees in a transaction and it gets confirmed quickly, it may be because of your coins having high coin age or a pool which mined that block having a policy of accepting transactions which have low transaction fees.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
yakuza699
Hero Member
*****
Offline Offline

Activity: 935
Merit: 1002


View Profile
November 24, 2014, 02:57:45 PM
 #7

If you will pay me 0.01 I will confirm all of those 10 those transactions faster than one hour, so that is 0.001 per one transaction.

▄▄▄▄▄▄▄▄
▄▄▄▄▄▄
▄▄▄▄
BTC BitDice.me 
.
leen93 (OP)
Sr. Member
****
Offline Offline

Activity: 616
Merit: 250



View Profile
November 24, 2014, 03:10:25 PM
 #8

If you will pay me 0.01 I will confirm all of those 10 those transactions faster than one hour, so that is 0.001 per one transaction.
how can u do that ? Smiley
kanggoroo
Full Member
***
Offline Offline

Activity: 154
Merit: 100


View Profile
November 24, 2014, 04:07:50 PM
 #9

Maybe he have miners friends , or have some experience in this matter.
But if you patient enough to wait , your tx will be confirmed but nobody can't predict when that will happen.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3486
Merit: 4851



View Profile
November 24, 2014, 04:21:57 PM
 #10

This transaxtion is causing the problem:
https://blockchain.info/tx/66c3bb89e6d15acef0edbd4a7554789e52a9597d49ea22b1030774bdb6769c33

The other transactions can not confirm until this transaction confirms.  Since this transaction did not include any fee at all, it will take a long time to confirm.

It is impossible to guess how quickly it will confirm.  It might confirm in the next block, it might take a few hours, it might take a few days.

It looks like the transaction was probably sent from a blockchain.info wallet.  If it does not confirm after a few days, blockchain.info will have stopped broadcasting it and peers will all drop the transaction from their memory.  If that happens, then all the transactions that happened after that transaction will become invalid.  All those unconfirmed transactions will then disappear and the bitcoins that they attempted to transfer will all re-appear in your blockchain.info wallet.

leen93 (OP)
Sr. Member
****
Offline Offline

Activity: 616
Merit: 250



View Profile
November 24, 2014, 04:39:51 PM
 #11

This transaxtion is causing the problem:
https://blockchain.info/tx/66c3bb89e6d15acef0edbd4a7554789e52a9597d49ea22b1030774bdb6769c33

The other transactions can not confirm until this transaction confirms.  Since this transaction did not include any fee at all, it will take a long time to confirm.

It is impossible to guess how quickly it will confirm.  It might confirm in the next block, it might take a few hours, it might take a few days.

It looks like the transaction was probably sent from a blockchain.info wallet.  If it does not confirm after a few days, blockchain.info will have stopped broadcasting it and peers will all drop the transaction from their memory.  If that happens, then all the transactions that happened after that transaction will become invalid.  All those unconfirmed transactions will then disappear and the bitcoins that they attempted to transfer will all re-appear in your blockchain.info wallet.


Ok, but I can't force blockchain.info to do that I guess?
Yes, I made a mistake, forgot to include a fee
So just waiting is all I can do?  Cheesy

Another question:
If I do a payment from A to B1 to B100  (100 times 1 BTC) and from B1 till B100 to C (both in 1 transaction, so only 2 times fee, right?), can i spend 100 times 1 BTC from A then immediately (without waiting and in separate transactions)? (This is how I understood the blockchain works). Just if this is possible?
leen93 (OP)
Sr. Member
****
Offline Offline

Activity: 616
Merit: 250



View Profile
November 24, 2014, 04:56:49 PM
 #12

If you will pay me 0.01 I will confirm all of those 10 those transactions faster than one hour, so that is 0.001 per one transaction.
for me that's fine! if you say it before you do it and not just say i did it after it get confirmed automatically
romano1
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250


have fun


View Profile
November 24, 2014, 05:03:56 PM
 #13

this transaction will take some time as you paid less fees only 0.00001BTC only

check estd confirmation time and other details here
https://blockchain.info/en/tx/37dcacb1c678044b4dfad9930983d5083ab015532350c5a3115c0a1df4e7ace2
yakuza699
Hero Member
*****
Offline Offline

Activity: 935
Merit: 1002


View Profile
November 24, 2014, 05:07:31 PM
 #14

If you will pay me 0.01 I will confirm all of those 10 those transactions faster than one hour, so that is 0.001 per one transaction.
for me that's fine! if you say it before you do it and not just say i did it after it get confirmed automatically
First send the money to my address(in my profile) then I will message you by who it will be mined. If it gets mined by any other miner than I will return you the coins(don't worry I will not steal 0.01)

Oh forgot to mention that after I get the coins and message you the transaction will be confirmed in less than one hour.

▄▄▄▄▄▄▄▄
▄▄▄▄▄▄
▄▄▄▄
BTC BitDice.me 
.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3486
Merit: 4851



View Profile
November 24, 2014, 05:08:51 PM
 #15

None of the following responses are accurate:

- snip -
because you've paid only 0.00001 (0.0001 is recommended) as fees.
- snip -

- snip -
The recommended transaction fee for your transaction is 0.0001, but you included one that is less than that.
- snip -

this transaction will take some time as you paid less fees only 0.00001BTC only
- snip -

Actually, the problem is that he paid 0 fees on the first transaction in a chain of transactions.
OnkelPaul
Legendary
*
Offline Offline

Activity: 1039
Merit: 1005



View Profile
November 24, 2014, 05:09:26 PM
 #16

You should probably try to understand how transactions in the blockchain work.
Every transaction takes a number of inputs and creates a number of outputs (for a moment, I'm ignoring the block-reward transactions that the miners produce).
The sum of inputs equals sum of outputs plus miners fee for the transaction.
The inputs of a transaction are outputs of previous transactions that are in the blockchain. Since you can only include an output entirely, it is possible that the amount available from the inputs does not match the desired outputs, in which case you would generate a "change" output that goes to an address in your wallet. Whether this is a previously used or fresh address does not make a big difference, although it is generally advisable to use fresh addresses for improved security and privacy.
In your example, your first transaction would have a number of inputs totalling 100 BTC from address A (the number of inputs does not matter much except that a large number of inputs results in a large size of the transaction, which increases the required miners fee). The transaction has 100 outputs of 1 BTC each to 100 addresses B1 to B100.
Your second example would have 100 inputs consuming these 100 outputs and one output of its own with C as the target. This kind of bitcoin shuffling does not make much sense, but anyway, we're just following the example.
Now your question seems a little confused: "can i spend 100 times 1 BTC from A then immediately" does not make sense since you already spent 100 BTC from A. Do you mean that you want to spend 100 BTC from C, or do you mean that there would be 100 BTC left in A that you want to spend now?
Either way is possible - your inputs only must refer to outputs of transactions that are in the blockchain already.
There's one special case: If a transaction refers to outputs from another transaction that is not already in the blockchain, both transactions may be included in a block together, so it is possible to spend outputs from a transaction that has not been confirmed yet. I think most wallets only allow this for "change" outputs that they have generated themselves.

In any case, it's best not to confuse wallets, addresses and transaction outputs when reasoning about bitcoin transactions. Try to get a grip on these concepts, then your questions make a lot more sense (and some may already be answered).

Onkel Paul.

DannyHamilton
Legendary
*
Offline Offline

Activity: 3486
Merit: 4851



View Profile
November 24, 2014, 05:20:33 PM
 #17

- snip -
it is possible to spend outputs from a transaction that has not been confirmed yet. I think most wallets only allow this for "change" outputs that they have generated themselves.
- snip -

Because of transaction malleability, this is generally a very bad idea.  There is a chance that the earlier transaction will be confirmed with a different transactionID which will result in the following transaction becoming instantly invalid and never confirming.
leen93 (OP)
Sr. Member
****
Offline Offline

Activity: 616
Merit: 250



View Profile
November 24, 2014, 05:50:21 PM
 #18

ok, bitcoin is more complex than i thought after all
i tried but i failed
think i did something wrong with the fees
so lets take wallet A B(100 addresses) C D(100 addresses)
A transfers 100 BTC and 0.1 mbtc to B
(each B receives 1 BTC )
all the B together send 0.999999 BTC each to C + 0.1 mbtc fee
C receives 99.9999 BTC (100 times 0.999999)
C can spend 0.999899 100 times immediately to the different D addresses. (0.1 mbtc fee)
I failed and forgot about the fee so instead of 0.999999 btc i did it with 1 btc which made blockchain taking together many different transactions B-C and left some empty so i cant transfer 100 times in 1 time anymore

Can someone confirm if those numbers are right? (i'm doing transfers in smaller amounts but to make it easy i used 1 btc)
and another thing: how do I do the last step C-D the fastest (because they all need to be in the same block but in a different transaction) ?
If you can solve this problem for me (A-C works perfectly with blockchain API but have no idea how to program 100 transactions in the blockchain api, they are always in 1 transaction
bitcoin core is still and will still take a few days with the torrent I used.
Getting more and more experienced with bitcoin. The last step is to make a lot of those C-D transactions by just a few clicks. This will make me a lot of money for a small time and if you could help me out I'll give you a part of it). I really appreaciate all your help

and yes, i need separate transactions coming from 1 address to 1 other address. I know it doesn't make sense but that's how that website works so I have to do it.
leen93 (OP)
Sr. Member
****
Offline Offline

Activity: 616
Merit: 250



View Profile
November 24, 2014, 05:52:03 PM
 #19

If you will pay me 0.01 I will confirm all of those 10 those transactions faster than one hour, so that is 0.001 per one transaction.
for me that's fine! if you say it before you do it and not just say i did it after it get confirmed automatically
First send the money to my address(in my profile) then I will message you by who it will be mined. If it gets mined by any other miner than I will return you the coins(don't worry I will not steal 0.01)

Oh forgot to mention that after I get the coins and message you the transaction will be confirmed in less than one hour.
but you are not online now  Huh
I'll pay you afterwards if you post the miner in this topic before he mined it if that's fine
DannyHamilton
Legendary
*
Offline Offline

Activity: 3486
Merit: 4851



View Profile
November 24, 2014, 06:12:27 PM
 #20

ok, bitcoin is more complex than i thought after all
i tried but i failed
think i did something wrong with the fees
so lets take wallet A B(100 addresses) C D(100 addresses)
A transfers 100 BTC and 0.1 mbtc to B

How many transactions has A received?  Did it receive the entire 100 BTC in a single transaction to just one of the addresses?  Did it receive 100 transactions sent to each address valued at 0.01 BTC per transaction (for a total of 10000 transactions?

Every transaction received at A is a completely separate output.  They are not merged together as the are received.  The number of outputs determines the size of the transactions as well as the amount of change that is tied up in a transaction sent from wallet A.
  
(each B receives 1 BTC )

Ok, so regardless of how many transactions A received, B is going to send 100 BTC in a single transaction with 100 separate outputs each valued at 1 BTC?

Now B has 100 outputs each valued at 1 BTC.

all the B together send 0.999999 BTC each to C + 0.1 mbtc fee
C receives 99.9999 BTC (100 times 0.999999)

This is all 100 outputs from B spent together in a single transaction to C?  Or is this 100 separate transactions from B to C?

If it is 100 outputs in a single transaction, then the transaction will be nearly 30,000 bytes in size.  At a fee of 0.1 mBTC per 1000 bytes, you will need to include a fee of at least 3.0 mBTC.  Also, it would have been faster, cheaper and easier to just send the 100 BTC from A to C and avoid all the fees and mess that you created with B.

If it is 100 separate outputs to C, then C now has 100 outputs each valued at 0.99999 BTC.  Wouldn't it have been faster and easier to just send the bitcoins directly to C and skip all the mess and cost associated with sending to B?

C can spend 0.999899 100 times immediately to the different D addresses. (0.1 mbtc fee)

Do they need to be separate transactions, or are you okay with sending all 100 outputs from the same transaction?  If all 100 outputs can be from the same transaction, then you could have just done that from A and skipped this whole expensive and time consuming mess.  If all 100 outputs need to be from 100 separate transactions, then you could have done that from B.

I failed and forgot about the fee so instead of 0.999999 btc i did it with 1 btc which made blockchain taking together many different transactions B-C and left some empty so i cant transfer 100 times in 1 time anymore

You really need to explain what you are trying to accomplish instead of how you are trying to do it.  You clearly don't understand how bitcoin transactions work, and therefore are wandering down some convoluted and winding paths that are almost certainly not necessary.

Can someone confirm if those numbers are right? (i'm doing transfers in smaller amounts but to make it easy i used 1 btc)

You'll need to be careful about smaller amounts.  You can end up with transactions that have outputs that are so small that peers won't relay them.

and another thing: how do I do the last step C-D the fastest (because they all need to be in the same block but in a different transaction) ?

Unless you mine the block yourself, it is impossible to guarantee that the transactions will be confirmed in the same block.  The miner (or mining pool) that mines the block gets to choose which transactions they want to include in the block.  They *might* include all of your transactions, but they *might* leave some of your transactions for someone else to confirm in a later block.

If you can solve this problem for me (A-C works perfectly with blockchain API but have no idea how to program 100 transactions in the blockchain api, they are always in 1 transaction
bitcoin core is still and will still take a few days with the torrent I used.
Getting more and more experienced with bitcoin. The last step is to make a lot of those C-D transactions by just a few clicks. This will make me a lot of money for a small time and if you could help me out I'll give you a part of it). I really appreaciate all your help

Wouldn't it be easier to just send a single transaction from A that has 100 outputs sending whatever amount you want per output?  If they truly need to be separate transactions, then you can split up the balance to separate outputs (Do they really need to be separate addresses?  Can't you just send 100 transactions each spending a separate output that was received at the same address?).  Keep in mind that if you have 100 transactions, there really isn't any way to be certain that they will all be confirmed in the same block.
Pages: [1] 2 3 4 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!