Most Popular

1074 questions
4
votes
1 answer

Does IOTA have block finality (at the moment)?

As the title says i am interested in the block finality of IOTA. In the long run there seems to be no instant block finality in IOTA because it is only considered confirmed as some number of tips are linking to it. But as we have the coordinator at…
solaire
  • 143
  • 4
4
votes
1 answer

impact of a single double-spend to the network

I just start looking at iota, the general tangle without Coordinator. I am reading the this presentation about the consensus mechanism, where I'm confused about the impact of a single double-spend to the whole network. When a double-spend happens,…
user2184
  • 41
  • 1
4
votes
1 answer

Given a tail transaction hash, can it returns multiple bundles by calling `get_bundles`?

According to pyota library, it states that get_bundles() may return multiple bundles with a specific transaction hash. But even we replay/reattach the bundle, its transactions' hash will change. I wonder in which circumstance it is possible to…
Wayne Wu
  • 304
  • 1
  • 11
4
votes
1 answer

Sort transactions in temporal order

I want to sort transactions, within a specific tag, in temporal order. In the docs it says: timestamp : Int timestamp of the transaction. It is important to know that timestamps in IOTA are not enforced. Is there a convention regarding the time…
mike
  • 251
  • 1
  • 7
4
votes
1 answer

Finalizing bundle fails

Finalizing the bundle fails, because the ICurl instance (jota.pow.Kerl) can't absorb due to the supplied trits not having the required length. Exception in thread "main" java.lang.RuntimeException: Illegal length: 162 at…
mike
  • 251
  • 1
  • 7
4
votes
2 answers

Economic Clustering and need for (Dezentralized) Coordinators?

In CfB's recent blog post on Economic Clustering and IOTA, he looks at a possible future of IOTA and envisions two different types of IOTA clusters: Cluster 0: A a set of Full Nodes that are interchanging all transactions (just as today in the main…
Lanu Moe
  • 439
  • 3
  • 7
4
votes
1 answer

Side-tangle and its solution

I still do not understand the whole side-tangle problem after reading the article by Dom. So this side-tangle starts by referencing some milestone and then grows further by adding txs which are only referencing their own sub-tangle txs. Then it can…
GJEEE
  • 713
  • 3
  • 9
4
votes
1 answer

Why is anyone with API access allowed to cancel the 'attachToTangle' operation of another user?

In the IRI, there is no filter that prevents anyone from cancelling another users 'attachToTangle' operation when the POW is in progress. See API.java, case "interruptAttachingToTangle" Why is that?
user1543
4
votes
1 answer

How to get IOTA testnet tokens and who distributes them in the first place?

I did try https://faucet.testnet.iota.org — its not working currently Also will all old testnet tokens be compatible with the new devnet's? Is the testnet still the same since the beginning of IOTA? Did it have a seed transition phase as well?
instantlink
  • 528
  • 2
  • 10
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
4
votes
2 answers

What is Qubic exactly? A programming language? An IOTA Smart Contract?

According to this blog entry : IOTA does not “natively” support smart contracts. The IOTA Foundation has publicly stated, that smart contracts will not be a feature of the IOTA core but provided as a layer on top. And it’s also public …
Questioner
  • 552
  • 2
  • 8
4
votes
0 answers

Invalid Transactions - Do those make a node bad?

I'm working on a application to track your neighbors. I want an indicator if there are any foul nodes. What's the deal with invalid transactions? They are an indicator that a node is bad, but how many invalid transactions would a node need for you…
codepleb
  • 273
  • 1
  • 8
4
votes
0 answers

Why can I specify a length in Curl.squeeze?

IRI, iota.lib.js, ccurl, Pyota I thought the length of a Curl hash was always 81 trytes or 243 trits. Also, does the length have to be a multiple of something or can it be any number? Are different lengths used anywhere in IOTA?
Zauz
  • 4,454
  • 15
  • 42
4
votes
1 answer

When is a transaction valid?

Which parts of a transaction need to have what value in order for it to be stored and broadcast by the IRI? I know that there are some bundle level conditions like valid signature sum of all values is 0 ... ? and some transaction level conditions…
Zauz
  • 4,454
  • 15
  • 42