Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
Join us in building a kind, collaborative learning community via our updated Code of Conduct.

The tag has no usage guidance.

1
vote
1answer
123 views

Immutability in IOTA: How to be sure a transaction is not “removable” from Tangle?

In Bitcoin and Ethereum, the longest chain with the most proof-of-work (POW) invested in it is accepted as the true chain and used to determine balances and history on the network. Because of this, ...
2
votes
0answers
338 views

Are Asynchronous Byzantine Fault Tolerance and Partition Tolerance mutually exclusive? [closed]

Within the IOTA network specifically, has partition tolerance been prioritised over aBFT? If so, why?
3
votes
2answers
119 views

GPU Proof-of-work

Is Iota proof of work being done only on CPUs right now, or also GPUs? I see people mentioning their GPU when posting about how long it takes their full node to do PoW, but I thought that required ...
2
votes
0answers
114 views

How does IOTA solved the FLP impossibility?

FLP impossibility states that: No deterministic consensus protocol can guarantee safety, liveness and fault tolerance in an asynchronous system. What is the problem of this statement, and how does ...
3
votes
1answer
149 views

Will the network and nodes be distributed after coordinator removed?

So we know that how network making consensus is not just POW, it's more about numbers of full nodes. And this is how the Tangle solve Byzantine Generals Problem. My question is will these full nodes ...
1
vote
1answer
122 views

Finding a double-spending inner conflict referencing two tips

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 ...
15
votes
2answers
514 views

Without the Coordinator, how will the network decide which double-spend succeeds?

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 ...
12
votes
1answer
294 views

How to determine how quickly the network detects double-spends?

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 ...
3
votes
2answers
162 views

How is consensus achieved in offline transactions?

Consensus in IOTA is no longer decoupled from the transaction making process: it’s an intrinsic part of it, and it’s what enables IOTA to scale without any transaction fees. But how is consensus ...
19
votes
3answers
280 views

Consensus - what convergence properties does the tangle have when multiple conflicting transactions are built upon by different parts of the network

In traditional blockchains consensus is maintained by proof of work such that the valid chain containing the most cumulative work is agreed to be the consensus chain. IOTA lacks blocks and ...
4
votes
2answers
431 views

What Proof of Work function does IOTA use?

When you submit a transaction to the network, you have to perform some proof of work. Bitcoin uses Hashcash and Ethereum uses Ethash as their PoW algorithms, but what does IOTA use, and in what way ...
6
votes
1answer
199 views

How can there be consensus once the tangle is too large for a single iri node to track?

At one point, the tangle might grow so large or fast that a single iri node can't be aware of all transactions happening. How to have consensus about address balances without iri nodes trusting each ...
17
votes
2answers
299 views

Consensus - how is a single, non-conflicting graph (tangle) maintained?

In traditional blockchains consensus is maintained by proof of work such that the valid chain containing the most cumulative work is agreed to be the consensus chain. IOTA lacks blocks and ...