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.
17
questions
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 ...
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?
10
votes
1
answer
362
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 ...
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 ...
13
votes
1
answer
526
views
Persistence of important data on the Tangle
To this date, the IOTA network truncates all stored transactions after a snapshot, so that we basically only have an image of addresses with funds.
Now lets assume following scenario: Company A ...
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 ...
4
votes
2
answers
526
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 ...
2
votes
2
answers
269
views
As per "The Stability and the Security of the Tangle", how will IOTA ensure that all honest nodes are continuously using their hashing power?
As per the recently released The Stability and the Security of the Tangle, a 2018 ICUBE - University of Strasbourg "study of the stability and the security of the distributed data structure at ...
21
votes
3
answers
374
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 ...
14
votes
0
answers
402
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 ...
10
votes
2
answers
140
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?
6
votes
2
answers
251
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: ...
5
votes
1
answer
423
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. ...
4
votes
1
answer
171
views
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 ...
2
votes
1
answer
86
views
Data block persistence
I'm developing an application that writes data block inside the Tangle on the IOTA Mainnet. I need that the data blocks persist in time, without loosing them.
I recently discovered (thanks to a Iota ...
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 ...
1
vote
1
answer
144
views
If someone were to find a Proof of Work collision, could they pin the tail of the tangle to the head?
If someone were to find a Transaction Proof of Work collision, would it be possible to pin the tail of the tangle to the head and create an infinite loop?
IE. Create a self-referential tangle segment ...