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