10 votes
Accepted

When is a pending transaction technically confirmed?

The validity of a transaction (let's call it target-tx) can be evaluated with this algorithm: random selection of 100 new transaction for each of them: count 1 if there is a path to target-tx (i.e. ...
user avatar
  • 5,344
8 votes

Why is my transaction not getting confirmed?

Some things to make chances better that transactions confirm quickly: Make sure that your transaction is valid (not a double spend) Try to get your transaction propagated as fast as possible after ...
user avatar
  • 7,254
6 votes

What is the average transaction time in IOTA?

As long as the Coordinator is in action, you will have to wait for at least one milestone by the Coordinator (which will happen approximately once per minute) for your transaction to confirm. Apart ...
user avatar
  • 7,254
5 votes
Accepted

Inclusion State - when true?

In the getInclusionStates api call you have two parameters. The first, 'transactions' parameter is an array of transaction hashes that you want to check the inclusion state for, and the second, 'tips'...
user avatar
4 votes
Accepted

IOTA transaction confirmation confidence

If λ is the average rate at which transactions are issued in the tangle, then the cumulative weight of any single transaction (i.e. the count of transactions that directly & indirectly reference ...
user avatar
  • 1,663
4 votes

What is the probability that a transaction is being confirmed without having to reattach?

The probability after reattaching a transaction shouldn't change, assuming that the node you use is not overloaded and has good neighbours. However, the cumulative probability does increase of course. ...
user avatar
4 votes
Accepted

I sent 1 IOTA to Bitfinex, transaction is confirmed but money aren't store on my wallet on Bitfinex

This is basic practice on Bitfinex. They collect all the iota centralized and keep track of your iota in a Database. This process may take some time. So be patient. This is not Bitfinex support and if ...
user avatar
  • 1,607
4 votes

What is the average transaction time in IOTA?

I usually experience a 1-2 min confirmation time. I made a round transaction (sent to address return to address) in 3 minutes a month ago. Sometimes the network seems to be slower and I understand ...
user avatar
  • 445
4 votes
Accepted

What is the confirmation distribution type that is shown here on traviota.iotalt.com?

this is Poisson distribution. If we are waiting for independent event to occur, time when it will occur is distributed according to Poisson. Optimized tangle or not, it will be Poisson, just ...
user avatar
3 votes
Accepted

What kind of "invalid" transactions are transported by the network (and appear on tangle explorers?)

I finally found time to check the iri source code myself, and there were two conditions missing in my question: A transaction whose bundle is still missing some transactions, based on the indexes (...
user avatar
  • 7,254
3 votes
Accepted

Distribution of Number of Approvers

Let us assume every transaction directly references exactly k other transactions (k = 2 in the case of IOTA). Now under uniform random tip selection, every transaction will on average be referenced by ...
user avatar
  • 1,663
3 votes
Accepted

How does the IOTA wallet determine confirmed transactions

tl;tr With wallet 2.5.6 and IRI 1.4.1.4 : a transaction is confirmed if and only if it is confirmed by a milestone. To check the confirmation status of a transaction, the light wallet call the ...
user avatar
  • 5,344
3 votes

Why is my transaction not getting confirmed?

A good step into the right direction is to run your own full node and have it connected to multiple neighbors. Once you have a fully synced up node you can start sending transactions and since you are ...
user avatar
  • 1,099
2 votes
Accepted

What are the criteria for a transaction to be confirmed in the light wallet?

It depends on the topology of the network and the tangle. If your node is at the "edge" of the network, your transaction might be slow to propagate through the whole of it, and the majority of other ...
user avatar
  • 363
2 votes

What is the average transaction time in IOTA?

You may also want to check out the section on consensus over here https://blog.iota.org/a-primer-on-iota-with-presentation-e0a6eb2cc621 Your question paraphrased is the same one here: How do long do ...
user avatar
  • 151
2 votes
Accepted

Why do some transactions get confirmed within 5-10 minutes and some don't even after 10 hours?

My question is: If i leave that tx in pending state will it eventually get confirmed after hours/days ? Unless you replayBundle or promoteTransaction, your tx will never get confirmed after a ...
user avatar
  • 197
2 votes

Invalid transaction in milestone

The relationship between confirmation and milestones is still unclear in the current implementation. While the confirmation process still depends on the Coordinator, milestones are not necessary the ...
user avatar
  • 197
2 votes

Why does the tip-selection prefer new tips?

It must be obvious for everyone that attaching a new transaction to a transaction that was already validated is useless for the network. It must be obvious for everyone that a node should do it's ...
user avatar
  • 5,344
2 votes
Accepted

Why are some transactions confirmed over and over again?

Sometimes, there are attacks going on. These attacks are invalid transactions. Because of their invalid nature they are not confirmed by others. To maintain the Attack, the attacker needs to prefer ...
user avatar
  • 1,607
2 votes

Latency in transaction confirmation is usual?

The only solution is to reattach and/or promote it again and again. Yes it is possible that a transaction is never confirmed. It may for instance be ending up in a parasite chain or other non-...
user avatar
2 votes

Is the fastest confirmation time limited by the frequency of the Coordinator issued Milestones?

There is a link between milestone frequency and average confirmation time. But the time interval between milestone is not a lower bound for confirmation time. If you submit a tx, and if you are ...
user avatar
  • 5,344
2 votes
Accepted

What has been the growth rate of tangle confirmation rate until today?

The global confirmation rate (ctps) is unfortunately not a good indicator of the healthiness of the tangle. (and I say "unfortunately" because many commentators believe it is). Why global ctps isn't ...
user avatar
  • 5,344
2 votes
Accepted

Is part of the address private key revealed when the user reattaches a failed transaction?

You cannot get parts of the private key using reattachments. To understand why, let's see how signing works. First of all, there is an unsigned bundle consisting out of several transactins. To sign ...
user avatar
2 votes
Accepted

Does IOTA have block finality (at the moment)?

Yes all transactions referenced by a milestone (emitted by the coordinator every minute or less) is considered "confirmed" and final That is what the label in tangle explorer means. In the future ...
user avatar
1 vote

Is the fastest confirmation time limited by the frequency of the Coordinator issued Milestones?

I think while we have coordinator fastest confirmation time is limited by frequency how milestones are issued. By definition. Because to be confirmed = to be referenced by milestone. Average ...
user avatar
1 vote

Access my IOTA balance to send and receive

There are two reasons why there might be pending transactions shown in the wallet You reattached a transaction and the reattachment confirmed, making the original transaction pending forever (this ...
user avatar
  • 7,254
1 vote

IOTA transaction confirmation confidence

The number of path to check is indeed arbitrary. The idea is that you must check enough paths so that the estimation of portion of tips approving your transaction is accurate.
user avatar
  • 5,344
1 vote

Automatically reattachment and promotion of iota transactions

The coordinator is the final decider whether a transaction is valid or not. Therefore there's no "tool" that confirms transactions with a (near) 100% success rate. What you could do is keeping track ...
user avatar
1 vote

Can't make a transaction. Request Error: Couldn't get a response from nodes

For the public node problem, it turned out that attachToTangle is not available on it. However there was a bug and wrong error message was returned. After fix error message is : Request Error: ...
user avatar
  • 141
1 vote

Can't make a transaction. Request Error: Couldn't get a response from nodes

You are waiting forever using your node because 18 is a too high value for minWeightMagnitude parameter of sendTransfer call. Try with 14. minWeightMagnitude is related to PoW to accomplish.
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible