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.

The Tangle is a directed acyclic graph (DAG) as a distributed ledger which stores all transaction data of the IOTA network.

It is a Blockchain without the blocks and the chain (so is it really a Blockchain?).

The Tangle as implemented in IOTA is the first public distributed ledger to achieve scalability, no fee transactions, as well as quantum-computing protection. Contrary to today’s Blockchains, consensus is no-longer decoupled but instead an intrinsic part of the system, leading to a completely decentralized and self-regulating peer-to-peer network.

143 questions
9
votes
1 answer

Where can I find the Genesis transaction?

Is there any Tangle explorer where I can find the Genesis transaction and browse from there through the Tangle? In Bitcoin I already found the Genesis Block.
marcrypt
  • 191
  • 1
  • 2
8
votes
1 answer

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 a distributed execution environment, such as that…
Richard Horrocks
  • 1,185
  • 8
  • 22
8
votes
2 answers

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?
Jaya S Parimi
  • 387
  • 2
  • 11
6
votes
1 answer

Difference between score and cumulative weight

What is the difference between score and cumulative weight (of a transaction), in IOTA white paper?
5
votes
2 answers

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 do it??
5
votes
2 answers

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 every node finally must know all transactions in the…
Davide C
  • 209
  • 1
  • 4
4
votes
2 answers

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 entire graph. I.e. this is the "sync" operation a…
Andrew Arrow
  • 127
  • 6
4
votes
1 answer

When would it be required to intentionally partition the Iota transaction graph?

According to the original IOTA post on bitcointalk, partition tolerance is not only defined as the ability for the IOTA transaction graph to resist the reversal of large sets of transactions, but also to allow it when needed by the…
user1543
4
votes
1 answer

What determines the various shapes that show on the Tangle Explorer?

The Tangle explorer is currently displaying an "IC". Is this a secret message? What determines the various shapes that show on the Tangle Explorer? Here is another example, while The Coordinator was turned off:
user1543
3
votes
1 answer

What is the difference between the Hashgraph and the Tangle from IOTA?

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 Hashgraph and the Tangle from IOTA? What is the…
Avelino
  • 435
  • 3
  • 8
3
votes
0 answers

Is IOTA byzantine fault tolerant?

Is there mathematical proof that IOTA is byzantine fault-tolerant?
michael
  • 31
  • 1
2
votes
1 answer

Is/was it difficult to implement colored coins?

To me it looks like colored coins just have additional information stored. It sounds like a struct that has an additional variable. There's probably more to it, I did not yet check that in the source code, but it sounds easy to implement (just add…
user5793
2
votes
2 answers

What's the advantage of colored coins compared to ERC20 tokens?

It's incredible how easy it is to create colored coins on the current devnet. That's amazing! And those coins are treated just like normal iotas. Has any other chain accomplished to publish colored coins? I'm aware of Bitcoins colored coins but I've…
user5793
1
vote
0 answers

What is the difference between Reality-based UTXO ledger and Voting DAG

I was reading the paper Tangle 2.0, which explains the recent research advancement in the protocol. I understand the fact that UTXO ledger can have conflicts and these conflicts are resolved by selecting the reality in the branch DAG. However, I am…
1
vote
1 answer

Should a stable coin be implemented as colored coin or in a contract?

The advantage of a stable coin being a colored coins is that it is live on the tangle and does not sit within a contract. Whereas the shortcoming is that you cannot add more if it. The amount is fixed. So let's say I'd like to build a company that…
user5793
1
2