Skip to main content

Questions tagged [double-spending]

Use this tag for questions related to Double Spending: A double spend is an attack where the given set of coins is spent in more than one transaction.

Filter by
Sorted by
Tagged with
2 votes
0 answers
37 views

I have two basic questions regarding the working of the Tangle, which is unclear to me. How are conflicting transactions detected in the Tangle? Suppose we have two conflicting transactions 'w' and '...
D Mitra's user avatar
  • 115
1 vote
0 answers
26 views

I'm running a private tangle network (GoShimmer 1.7.2) using Docker https://goshimmer.docs.iota.org/tooling/docker_private_network.html I want to try a double spend. there is a script to do that in ...
Majd TL's user avatar
  • 123
6 votes
1 answer
130 views

im desperate to understand,i seriously tried im new to iota but it is quite hard to understand how consensus is achieved in iota, and what is the transaction structure ? i also don't understand what ...
ezio's user avatar
  • 161
0 votes
1 answer
97 views

A node needs to verify that all transaction that it receives are valid before adding it to its local copy of tangle. For this we would need an algorithm which given the cone of this transaction would ...
sarthak-ag's user avatar
0 votes
1 answer
81 views

I will give a scenario because my problem might be confusing if explained otherwise. Let's say a customer is checking out at a store using IOTA. Before the customer proceeds to checkout they send a ...
user4814's user avatar
1 vote
0 answers
41 views

how do i get the probability of the douple-spending?
user3629's user avatar
0 votes
1 answer
95 views

How is the 'Relativity of simultaneity' in observing the best confirmed double-spend in a COO-less Tangle resolved? For example, in answering this question, it was answered that the double-spend "...
user avatar
1 vote
2 answers
149 views

I do not understand how the IOTA Tangle DAG indicates by its structure the temporal order when two spends are on separate, independent, branches. It is possible that two transactions occur and are ...
user avatar
1 vote
1 answer
91 views

If a user reuses an address, then the funds might be in jeaporady. Given that, at the moment, the Trinity wallet knows that the user has an active address from the snapshot, and from any recorded ...
user avatar
2 votes
1 answer
173 views

The solutions to attacks proposed by IOTA white paper seems unclear, in particular, in case of double-spending, it remains unclear what stops a computationally powerful adversary from conducting a ...
Questioner's user avatar
4 votes
1 answer
92 views

I just start looking at iota, the general tangle without Coordinator. I am reading the this presentation about the consensus mechanism, where I'm confused about the impact of a single double-spend to ...
user2184's user avatar
-1 votes
1 answer
48 views

I assume that referencing a Milestone is not sufficient for a vendor (exchange). That is, they must be making sure that both a Milestone is referenced AND that some time or cumulative weight threshold ...
user avatar
0 votes
1 answer
60 views

In a large weight attack, a double spend is created and tangle of transactions is build upon it ensuring that when the double spend is finally broadcast, the cumulative weight of it's tips outweighs ...
user avatar
2 votes
1 answer
111 views

In an interesting exchange between Come-From-Beyond (CFB) and a Nxt developer, the question is asked: DEV. So when can a transaction be considered irreversable? CFB. Never, look at formula #14 in ...
user avatar
2 votes
0 answers
101 views

It is known generally that Tangle is susceptible to 34% attack(of total computing power) that gives a 100% successful attack. The example given on page 19 of white paper says that an upper limit to ...
Casey Yeow's user avatar
4 votes
1 answer
57 views

Every article or blog post that I found only goes to the point where a node has selected two tips via the MCMC walk and checked them for consistency (and then states that if they are inconsistent the ...
Pascal Weber's user avatar
2 votes
0 answers
77 views

Assume that the merchant accepts the legitimate transaction when its cumulative weight becomes at least w_0, which happens t_0 time units after the original legitimate transaction. let μ stand for the ...
Casey Yeow's user avatar
4 votes
1 answer
147 views

If the attacker managed to obtain a nonce that gives the double‐ spending transaction a weight of at least 3n0 during the time interval of length t0, then the attack succeeds. The probability of this ...
Casey Yeow's user avatar
2 votes
1 answer
221 views

Is it not enough to validate a transaction simply by confirming that the sender actually has X amount to send? What benefit is there to using weights? And even if that transaction is already ...
shoe's user avatar
  • 251
4 votes
1 answer
325 views

The term is used many times on the whitepaper but I can't find a definition. What would be examples of a conflicting transaction? Extract form Whitepaper: The main idea of the tangle is the ...
user avatar
6 votes
4 answers
2k views

It is mentioned in Tangle's white paper (technology behind IOTA) that From the above discussion it is important to recognize that the inequality λ > μ should be true for the system to be secure. In ...
scipsycho's user avatar
  • 163
4 votes
1 answer
219 views

I think that IOTA Transactions, Confirmation and Consensus is a very good reading. It helped me a lot on understanding IOTA protocol working. Nevertheless I have a doubt: regarding the Double Spend ...
blockmined's user avatar
3 votes
2 answers
69 views

If I send IOTA to an address and it is in a pending state, can I generate a new address and send a second transaction or do I have to wait until the first one confirms? So is it ok to have 2 pending ...
Ninja-Crypto's user avatar
4 votes
1 answer
69 views

I was looking at the best answer of the following thread (Without the Coordinator, how will the network decide which double-spend succeeds?) and asking myself what will happen to the transactions e, f ...
philszalay's user avatar
19 votes
2 answers
831 views

Since each double spend, from its perspective, is a valid transaction, they are equally likely to be selected as tips. How will multiple parties agree for certain which one has confirmed, in a timely ...
takra's user avatar
  • 435
14 votes
0 answers
414 views

In the question "How does the system sustain regular low-effort "splitting attacks"?" a scenario about the ability to disrupt the network by spamming double-spends and having the network ...
Helmar's user avatar
  • 1,293
5 votes
1 answer
435 views

Can someone explain me in a very simple way what should an attacker do to double spend in IOTA? In the whitepaper I read that a double spend transaction should outweigh the legitimate subtangle. ...
Ale's user avatar
  • 53
6 votes
1 answer
82 views

Imagine somebody injects two transactions d1 and d2 into the network that together represent a double-spend attempt. Having only incomplete information of all latest transactions in the network, I see ...
lex82's user avatar
  • 1,087
7 votes
2 answers
226 views

As far as I understood: double-spending: is when you do a second outgoing transaction while another one is still in pending. (this is possible only with Android wallet, because the light wallet [...
overkill22's user avatar
4 votes
3 answers
195 views

I know one of the goals of Iota is to allow off-tangle transaction, wether that is with side chains or flash channels or some other offline solution. These seperate transaction deliberately do not ...
Spamalot's user avatar
  • 470
2 votes
2 answers
159 views

This is a case study that I'm experiencing in real life. I'm trying to replicate the issue. Wallet A - Balance 3i Wallet B - Balance 0i Wallet C - Balance 0i I'm sending 3i from wallet A to wallet B....
overkill22's user avatar
15 votes
3 answers
582 views

I made a transaction from Android wallet to Exchange A of 10Gi. The transaction is in pending. I tried a few times to reattach, but the transaction is still in pending. I made a second transaction ...
overkill22's user avatar
3 votes
2 answers
123 views

This is a different question born from the discussion in "How do I know if a pending transaction will be successful?" I'd like to know WHEN I have the green light to try to do a second transaction in ...
overkill22's user avatar
17 votes
2 answers
366 views

When I send or receive IOTA, I first see the transaction in my wallet as in pending. As the time pass, the transaction is still in pending. I have to wait half an hour minimum to do the reattach. And ...
overkill22's user avatar