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
3 votes
1 answer
107 views

What has been the growth rate of tangle confirmation rate until today?

I am curious to understand how the tangle has improved in terms of confirmation rate since its inception. Are there any statistics which show this? A positive growth is definitely a good sign. And if ...
user avatar
  • 33
1 vote
0 answers
143 views

JOTA - Use of Servers

I'm using the JOTA : Library 0.9.11-SNAPSHOT API. I am using Eclipse JUnit testing for the example found at https://github.com/iotaledger/iota.lib.java/blob/master/jota/src/test/java/jota/...
user avatar
  • 131
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 ...
user avatar
3 votes
1 answer
183 views

With IRI version 1.5.2, how does the prevention of lazy tip selection change the tangle's partition tolerance?

One of the features of IOTA is that sub-tangles can be constructed and then attached to to the main tangle in the future. With IRI version 1.5.2, how does the prevention of lazy tip selection change ...
user avatar
3 votes
1 answer
92 views

In IRI version 1.5.2, is the prevention of lazy tip selection a further entrenchment of the Coordinator?

For background, please read: https://blog.iota.org/coming-soon-iri-1-5-2-52114ca67a70 Under the hood, while doing validation, IRI will now remember the most recent milestone referenced by each ...
user avatar
0 votes
1 answer
221 views

Is Java MAM Coming? [closed]

I'm developing a Java REST web services app that works with the Tangle. Currency won't be involved, just data messages, as from sensors. I think MAM is the technology for me, but I am not seeing any ...
user avatar
  • 131
2 votes
1 answer
72 views

What is the exact stitching process that is being done on the tangle and side-tangle and who is doing it?

As a matter of transparency and of user and community education, I think it is important to properly catalog and make public the side-tangle-to-tangle stitching process that has been conducted by ...
user avatar
2 votes
1 answer
107 views

When can a transaction be considered irreversable? (without COO)

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
2 answers
267 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 ...
user avatar
4 votes
1 answer
170 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 ...
user avatar
4 votes
1 answer
97 views

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 ...
user avatar
-2 votes
1 answer
69 views

The "road-map" for when the IOTA Tangle reaches sufficient size? [duplicate]

Apparently we are still in "testnet" including a "coordinator" responsible for the validation of all transactions until the tangle reaches sufficient size. If so, what is the "road-map" on this point?
user avatar
3 votes
1 answer
78 views

How are nodes incentivised to be honest when approving transactions?

I am new to IOTA and would like to understand how nodes are incentivised to be truthful when approving transactions? Bitcoin: Say a miner approves a tx that is invalid (say bc it double spends). It ...
user avatar
  • 170
0 votes
1 answer
142 views

Interacting with IOTA from mobile application?

Is it possible to interact with IOTA Tangle (for example, send a message) using an application installed in a mobile phone? If so, is it possible to install IOTA library in a mobile phone? And if yes, ...
user avatar
2 votes
0 answers
97 views

How to compute the % of network computing power the attacker hold?

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 ...
user avatar
1 vote
0 answers
23 views

Signature Aggregation

Could BLS signatures (https://en.m.wikipedia.org/wiki/Boneh–Lynn–Shacham) be used to aggregate transactions and compress data to keep the Tangle at a manageable size?
user avatar
  • 71
2 votes
0 answers
73 views

how to relate computing power of attacker to transaction rate of attacker?

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 ...
user avatar
1 vote
1 answer
148 views

Transfer from Multisig into normal address

I am following the example described here: https://github.com/iotaledger/iota.lib.java/blob/master/jota/src/test/java/jota/IotaMultisigTest.java I put funds into a multisig. Now I want to move that ...
user avatar
  • 183
3 votes
1 answer
148 views

Problem uploading message to Tangle

I'm working on a project for sending sensor data to the tangle and up to now I've managed to do the following Collect environment data from a sensor attached to a Raspberry Pi Send that data via MQTT ...
user avatar
1 vote
1 answer
152 views

Tangle and transaction explorer

I want to have an isolated tangle for testing purposes. I want to explore and browse this tangle for individual transactions, as I attach new transactions on this tangle. Is there an open source ...
user avatar
4 votes
1 answer
132 views

"The Tangle" white paper: How the probability of double-spending event end with this approximation (t_0 μ)/w_1?

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 ...
user avatar
9 votes
1 answer
456 views

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.
user avatar
  • 191
13 votes
1 answer
518 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 ...
user avatar
  • 131
3 votes
0 answers
132 views

How can IOTA detect local tangle corruption?

When our local tangle changes, how can IOTA detect that? I researched online but can't found a clear answer. Can anyone explain the detailed mechanism for local data corruption detection and recovery? ...
user avatar
6 votes
1 answer
132 views

Difference between node and site

In the whitepaper is written: A quick note on terminology: sites are transactions represented on the tangle graph. The network is composed of nodes; that is, nodes are entities that issue and ...
user avatar
5 votes
0 answers
128 views

Why are Oyster Pearl's transactions clumping like this, and not getting confirmed? Is this an issue with the tip selection algo?

It appears that Oyster Pearl, a data transmission service built on the tangle, has launched their testnet and is submitting transactions to IOTA tangle live and tagging them (see above image). As we ...
user avatar
  • 3,135
6 votes
4 answers
2k views

Is double spending possible in IOTA?

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 ...
user avatar
  • 163
2 votes
2 answers
250 views

Understanding getTransactionsToApprove

The official docs for getTransactionsToApprove state The higher your depth value, the more "babysitting" you do for the network (as you have to confirm more transactions). I don’t exactly ...
user avatar
  • 1,063
10 votes
0 answers
397 views

Why does the tangle exhibit clumping?

In the Iota whitepaper the tangle is depicted as a uni-directional graph with a uniformly random set of connections between graph nodes. In the current implementation the true topology of the tangle ...
user avatar
  • 470
3 votes
1 answer
129 views

Snapshot pending transactions address strike through line

Hi I have got bit of issue as I have got balance in my seed now as we all know the snapshot happening on 28 jan 2018 was reading article where is says any pending transactions will be wiped out or ...
user avatar
  • 127
7 votes
1 answer
198 views

Does a wallet actually verify or validate two other transactions?

This is to confirm my understanding: In many talks and posts, it is said that the wallet or client of a node validated or verifies two other transactions. I wonder, whether this is the best ...
user avatar
  • 1,063
3 votes
1 answer
344 views

Address length requirements

If one sends a 0-value transaction to an address with less than 90 chars [A-Z9], I noticed that thetangle.org appends the address with some random characters so that it consists of exactly 90 chars. ...
user avatar
  • 713
3 votes
1 answer
163 views

What restricts the growth of the "tangle"

In IOTA, each transactions are created by a node performing a fixed POW verification on two other transactions. Since the POW difficulty is never adjusted, node(s) ability to create transactions ...
user avatar
  • 133
2 votes
0 answers
68 views

Why are MIOTA transferred to the same wallet and then do not appear anymore? [closed]

I sent 999 MIOTA to my wallet, but after they were received they were immediately transferred again to the same wallet and now the wallet is empty. Can you please explain me what happened and where my ...
user avatar
  • 21
4 votes
1 answer
148 views

How will IoT devices know the state of the network?

I understand that the plan is to have specific hardware to allow IoT devices to perform the PoW, but how will they know the state of the network in order to perform the MCMC? Wouldn't that require ...
user avatar
4 votes
1 answer
213 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 ...
user avatar
4 votes
2 answers
257 views

Iota Whitepaper: What is "k" in Section 3?

The IOTA Whitepaper in Section 3 does not seem to define k. Is k the number of verifications required by a transaction as noted earlier in the Whitepaper or something else? If it's the former I do not ...
user avatar
2 votes
2 answers
65 views

Pending Questions [closed]

I moved some IOTA in from Binance; I see the IOTA but it still says pending. Before I move that to a new seed, it should say confirmed, correct? Also, Anytime I want to send IOTA to my seed, I have ...
user avatar
4 votes
1 answer
64 views

What happens with transactions e and f in this example?

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 ...
user avatar
4 votes
1 answer
132 views

Walking the tangle—How to get the parents?

Looking at Pseudocode to walk the tangle?, in order to walk the tangle you look at the open tips and then you look for the parents. getTips gives you a list of all the open tips. What API call is ...
user avatar
5 votes
0 answers
242 views

MAM message encryption

According to the documentation message encryption is done in following way Each message is encrypted with a one-time pad that consists of the channel ID and the index of the key used to sign the ...
user avatar
  • 263
4 votes
1 answer
165 views

Attach to Tangle Transaction

The "attach to tangle"-transaction is a special zero value transaction to attach a newly generated address to tangle. The "attach to tangle"-transactions contains signatures such as following ...
user avatar
  • 263
4 votes
0 answers
69 views

What code was used and are there any examples of code available to develop the MAM on the XDK and RuuviTag for the Tangle?

There have been reports of MAM being implemented and sent to the Tangle using the Bosch XDK and the RuuviTag. What code was used and are there any examples of code available to develop the MAM on the ...
user avatar
5 votes
1 answer
141 views

Does the tangle store any node-specific information?

When a node broadcasts a transaction/bundle, is the node IP or hostname only revealed to the node's immediate neighbors, or does this information accompany the broadcast in some way? Does a ...
user avatar
5 votes
0 answers
64 views

Parse UDP packet into a bundle

I am exploring the https://github.com/iotaledger/iota.lib.go for the purpose of running sort of "analysis" with my current remote node. I couldn't find any code that can parse/validate the transaction ...
user avatar
  • 151
6 votes
1 answer
870 views

Extracting data from the tangle

The ownership distribution of Iota has been written about but how does one get these addresses? I looked at the Iota API and don't see an obvious way. And the tangle seems like some of it is in binary ...
user avatar
4 votes
2 answers
164 views

IOTA added to the address but immediately withdrawn from my address

I need your support to understand my missing IOTA. I transferred 356 iota from Binance to Bitfinex. The transaction was confirmed in Tangle explorer ( Transaction id ...
user avatar
3 votes
0 answers
85 views

deep dive implementation documentation [closed]

I want to explore, how the iota tangle works, how it is implemented and what can be done with it. After reading the whitepaper, I now serch for technical documentation, that makes a deep dive possible....
user avatar
4 votes
2 answers
145 views

Does the proof of work needed to attach a transaction fluctuate, if so, what causes the increase/decrease?

Can someone explain if the proof of work effort varies with the number of nodes, the number of transactions being made and the proof of work being done by other users. Does it increase over time? I'...
user avatar
6 votes
2 answers
270 views

What is the goal of the Nash Equilibrium blog posts?

I've just read through part two of the Nash Equilibrium blog post (linked below) and I'd like a bit of clarification. Is the ultimate goal of modeling the IOTA-specific Nash Equilibrium scenarios to ...
user avatar