Questions tagged [tangle]

For questions about the tangle, the directed acyclic graph which has the same function in IOTA as the blockchain has in other cryptocurrencies.

Filter by
Sorted by
Tagged with
2 votes
5 answers
419 views

Seed generator best and safe? [duplicate]

Which is the best seed generator and is there an official one Thanks
user avatar
  • 127
5 votes
2 answers
4k views

How will Smart Contracts be implemented on the Tangle, providing timestamps are enforced? [closed]

On the main DAG? On a second layer? Or something else? How does it work basically?
user avatar
2 votes
1 answer
58 views

How does a device get automatically the receive address from another device to send data to it?

When a device A wants to send some data to device B, how does device A know the receive address from device B? Has to be there another protocol for that purpose?
user avatar
5 votes
2 answers
96 views

Running a full node

Can someone explain to an average joe like me how to run a node in the Tangle. Do I have to be an expert or somehow knowledgable about some kind of stuff? Or is it possible for the common people to ...
user avatar
4 votes
2 answers
518 views

Pseudocode to walk the tangle?

I would like to pick a random node, call getNodeInfo and see it's latest milestone. Then I'd like to walk the graph (depth first search? breadth first search?) backwards to the start and map the ...
user avatar
6 votes
1 answer
1k views

How to read the Tangle database?

For infinite number of reasons it might be interesting to access transaction history stored on the Tangle. I tried to do that myself, because I was interested in how many addresses are at risk because ...
user avatar
  • 91
3 votes
1 answer
87 views

In IOTA can two transactions reference the same tips

When a transaction is added to the tangle it must reference two other transactions (tips) already in the tangle. Can someone tell me what happens if two transactions, each posted by different people, ...
user avatar
  • 213
6 votes
3 answers
246 views

Theoretical delay before first approval

I'm reading the white-paper about the tangle. In pages 8 to 10, the author is calculating the average time for first approval of a tip on a stationary tangle. The first result is that under low load: ...
user avatar
  • 5,344
5 votes
2 answers
1k views

In a transaction, what are "trunk", "branch" and "bundle" exactly?

I'm browsing the tangle explorer and found that transactions have fields called Branch, Bundle & Trunk, but cannot figure out what their meaning is exactly. As second part of my question, I ...
user avatar
  • 209
5 votes
2 answers
83 views

How to prevent bloating if all tangle is supposed to be known by everyone?

I'm new to IOTA, from the reading of the whitepaper and from this question, "Does every node in the network have to know about all transactions issued by other nodes eventually?" I understand that ...
user avatar
  • 209
7 votes
2 answers
376 views

How long does the proof of work take today and in future? [duplicate]

Can someone explain how long the proof of work needs today and how long it may take in the future? I always think about if paying in a supermarket with IOTA will ever be possible. And right now I need ...
user avatar
  • 1,946
6 votes
1 answer
55 views

Which transaction do I have to reattach?

I have 5 times reattached the same transaction. All five has status pending. Does it matter which one of them I use for another reattach? Maybe this was the mistake?
user avatar
  • 1,946
14 votes
0 answers
401 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 ...
user avatar
  • 1,293
5 votes
1 answer
420 views

What does it mean that "the tangle is network-bound instead of hash-power-bound like blockchain"?

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. ...
user avatar
  • 53
10 votes
2 answers
136 views

What exactly is a snapshot? Why do we need it? And is there always an update when a snapshot occures?

Can someone explain the pupose of a snapshot. And why does it always come together with an update?
user avatar
  • 1,946
6 votes
2 answers
224 views

Will MAM not lead to network congestion?

In the MAM introduction article there is for example this part about the message size: These messages can have any size; however, a heuristic evaluation would demonstrate smaller messages ...
user avatar
  • 160
6 votes
2 answers
217 views

Why do we reattach instead of sending a second transaction that confirms our first?

The spam attacks prove that its possible to attach a transaction to whichever tip you want. Normal operation of the tangle is to attach a transaction to two random tips and then wait for another node ...
user avatar
  • 470
3 votes
1 answer
49 views

Why are some transactions confirmed over and over again?

In this tangle visualizer it can be frequently seen that there are transactions with dozens of direct confirmations while others seem to be never confirmed. Is this due to a node not playing by the ...
user avatar
  • 1,087
9 votes
3 answers
211 views

Is there any point to running a full node that creates no new transactions?

We are hearing a lot, that slow confirmation times are a symptom of there not being enough full nodes and we are encouraged to set up a full node for ourselves. I have done this and I have targeted ...
user avatar
  • 470
10 votes
1 answer
358 views

Does every node in the network have to know about all transactions issued by other nodes eventually?

With every node I mean the nodes issuing and validating transactions, so certainly full nodes, with light nodes I'm not sure. I understand that the tangle can be pruned and snapshots can be created ...
user avatar
  • 1,087
2 votes
3 answers
1k views

How can IOTA's proof of work provide sufficient network security?

This is a controversial post I found in the IOTA slack. The concerns are regarding IOTA's security. How does IOTA approach the specific statements? IOTA is fundamentally broken. It's a PoW ...
user avatar
  • 1,607
4 votes
1 answer
327 views

What are IOTA flash channels and how can users set them up?

I have heard that flash channels are a way to make instant transactions off tangle. How does that happen and what is the process for setting up flash channels?
user avatar
5 votes
2 answers
594 views

Transactions per second

Why are transactions at the Tangle Explorer at approximately 1-2 transactions per second? Is that the current transaction rate IOTA is achieving? That seems very low. When should we see the ...
user avatar
3 votes
1 answer
591 views

What is the difference between the Hashgraph and the Tangle from IOTA? [closed]

I know a little bit about IOTA (as little as what is contained in the Whitepaper). I do not know much about Hashgraph. But it seems to have been inspired by IOTA. What is the difference between the ...
user avatar
  • 435
5 votes
1 answer
133 views

When do nodes sync their subtangle with the neighbours?

Does this happen after every transaction? In discrete steps? Is it always synced with neighbours only, or is there some super tangle that it syncs with? Is that the case as long as the coordinator ...
user avatar
  • 908
13 votes
3 answers
2k views

How is data stored in the tangle?

What exactly is being stored in the Tangle if I send a set of data to someone? Is the whole data stored in the Tangle or does the data just pass through the Tangle. Is it just like putting a bag in an ...
user avatar
  • 1,946
8 votes
2 answers
56 views

What is IOTA trading off giving up Blockchain and adopting DAG?

I read a lot of documentation about the pros of DAG over Blockchain. What are the trade-offs of adopting DAG?
user avatar
10 votes
2 answers
910 views

What are the IOTA disk space needs?

This is along the lines of "What are the minimal system requirements to run a full node (iri)?", but I'm specifically asking about disk space. The current Bitcoin blockchain data is around 170 GB in ...
user avatar
21 votes
3 answers
373 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 ...
user avatar
  • 408
25 votes
1 answer
2k views

Is it possible to send pictures to the Tangle? What is the data limit per transaction?

As we all know, it is easily possible to convert ASCII to trytes. See this converter in the IOTA github: Converter If I now want to convert a whole picture like one of the Iota logo to trytes, how is ...
user avatar
  • 1,607
6 votes
1 answer
168 views

What does the "block number" in the iota wallet represent?

My iota wallet displays something that I would assume to be a block number in the lower left corner: 291911 But being aware of the Tangle structure, I know there are no blocks in iota. What does this ...
user avatar
  • 543
6 votes
1 answer
409 views

Difference between score and cumulative weight

What is the difference between score and cumulative weight (of a transaction), in IOTA white paper?
user avatar
8 votes
1 answer
116 views

How would I explain IOTA/the Tangle to someone who isn't technical?

I can just about explain the concept of a standard blockchain and mining, in very simplified terms, to a family member. Things get slightly trickier when you introduce the idea of smart contracts and ...
user avatar
6 votes
2 answers
249 views

How does a reattached transaction impact the tangle?

Do reattached transactions get removed from their original position and can I reattach even if the transaction is referenced by other transactions? Assume the tangle looks like this: (green: ...
user avatar
  • 1,468
18 votes
2 answers
380 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 ...
user avatar
  • 408
28 votes
1 answer
2k views

What does the IOTA coordinator actually do?

We know that there is a coordinator, which helps to secure the network in order to prevent attacks in early stages of adoption. What does it do exactly, how does it work?
user avatar
  • 397

1 2
3