Questions tagged [coordinator]

Use this tag for questions related to Coordinator:

Filter by
Sorted by
Tagged with
3 votes
2 answers
147 views

Why is the Coordinator necessary if its confirmations will be rejected by other nodes if it acts maliciously?

It has been said many times that the Coordinator is not necessary because its confirmations will be rejected by other nodes if it acts maliciously. It follows that if other nodes can tell if the ...
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?
5 votes
2 answers
475 views

Decentralized milestone issuance scheme?

I decided to preserve the original post in a pastebin for reference but the edits here address pretty much everything i think. Here is the link to the original post. There is also a link to a fresh ...
3 votes
2 answers
223 views

Coordicide in 2021? [closed]

Billy, how likely is it from your current point of view to expect Coordicide on mainnet within 2021? Virtually certain (>99%) Very likely (>90%) Likely (>66%) About as likely as not (33 to 66%...
2 votes
1 answer
82 views

BadApiResponse: 403 response from node: {'error': 'command [attachToTangle] is protected'}

I have a private tangle with a Hornet Coordinator node. I am trying to make zero-value transactions using Python API but get an error "Command [attachToTangle] is protected. This the code which I'...
3 votes
1 answer
124 views

Without Coordinator issued Milestones, how will a post-COO node know if it is in sync?

At the moment, a node can be defined as 'sync' with the network based on the last solid subtangle Milestone. Without the Coordinator issued Milestones, how will a post-COO node know if it is in sync? ...
1 vote
1 answer
58 views

Coordicide: Would using public key encryption as a mechanism for node identity impact Iota's quantum resistance?

per the white paper In order to identify nodes, it is necessary to introduce global node identities. Tothis end, we envision using common public key cryptography to sign certain dataand to ...
38 votes
2 answers
1k views

What are the prerequisites for shutting down the IOTA coordinator?

What conditions need to be met for the central coordinator to be shut down? Is there a number of transactions per second, a number of full IRI nodes or an update to the algorithm necessary?
12 votes
2 answers
209 views

How does the coordinator sign milestones without compromising the private key?

All milestones are just signed transactions with teh address KPWCHICGJZXKE9GSUDXZYUAPLHAKAHYHDXNPHENTERYMMBQOPSQIDENXKLKCEYCPVTZQLEEJVYJZV9BWU. My understanding is that to sign a transaction, you do ...
0 votes
1 answer
90 views

Relativity of simultaneity in observing the best confirmed double-spend in a COO-less Tangle

How is the 'Relativity of simultaneity' in observing the best confirmed double-spend in a COO-less Tangle resolved? For example, in answering this question, it was answered that the double-spend "...
0 votes
1 answer
179 views

Is the IOTA Coordinator and Milestones similar to Bitcoin checkpoints?

A comment was posted in the internet that the Coordinator doesn't make IOTA any more centralised than Bitcoin because Bitcoin has checkpoints. Someone even said, The purpose of the checkpoints ...
1 vote
0 answers
177 views

How are random walk entry transactions chosen in a coo-free tangle?

With the coordinator, the MCMC random walk tip selection algorithm starts with a milestone as its entry transaction. Without the coordinator, there are no milestones. How is the entry transaction for ...
4 votes
1 answer
178 views

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 ...
3 votes
0 answers
60 views

How will you know if your node is synced post Coordinator removal? [closed]

Currently node sync status is determined by milestones which are issued by the coordinator. Once autosnapshots, and removal of the coordinator occurs, how will we know if the node is in sync with the ...
3 votes
1 answer
118 views

How does the IOTA Foundation determine if a spend is a typo or a real spend?

According to Come-From-Beyond in the emails send to DCI: The Coordinator is used as an extra protection measure. Particularly, it stores all transactions that reach it, this allows us to recover ...
1 vote
2 answers
257 views

We are several years into IOTA - why can't the Coordinator source code be made public?

Many promises that the Coordinator code would be open sourced. It was stated that when the IOTA Foundation was formed, that the COO would become open sourced. This was also confirmed by David on ...
1 vote
0 answers
79 views

How to find earliest confirming (referencing) milestone for the confirmed transaction?

This question is about a) iterating milestones starting from the latest and b) most efficient way to find if it references the transaction. Note, that a milestone not necessary refers to previous ...
1 vote
2 answers
77 views

Is the fastest confirmation time limited by the frequency of the Coordinator issued Milestones?

Looking at traviota.iotalt.com, the fastest confirmation time encountered in the last 7 days was 29 seconds. This looks likes the approximate same duration between Coordinator issued Milestones. ...
4 votes
2 answers
157 views

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 ...
3 votes
2 answers
306 views

What happens to the Iota network if the coordinator vanishes?

Some people argue that Iota is centralised because of the use of a coordinator to issue milestones which, in turn, are used as a root of trust to verify transactions. What would happen to the network ...
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 ...
-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?
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 ...
4 votes
2 answers
211 views

Remove the necessity of Milestones

In the Original white paper of the IOTA there is no mention of the Milestone. In reality however, the IRI code is so tangled (pun intended) with the use of Milestones, that I was not able to run an ...
4 votes
2 answers
236 views

Coordinator Address is Hard-Coded - Secure?

This question might have risen out of not enough knowledge about the role of the Coordinator. But.. Due to its one-time nature, the security of funds in an address decreases rapidly if you sign ...
8 votes
1 answer
248 views

What is the "latestSolidSubtangleMilestone"?

In the documentation I found the following description for "latestSolidSubtangleMilestone": The latest milestone which is solid and is used for sending transactions. For a milestone to become ...
3 votes
1 answer
88 views

How do full nodes verify that a transaction has been confirmed by the Coordinator?

Is the public key of the Coordinator hard coded into the current implementation of IRI? I can't find that part in the code.
7 votes
1 answer
665 views

What's the difference between Milestones and Snapshots?

As far as I understand Milestones are done by the Coordinator to verify transactions. What do Snapshots do? Do they serve as backup? Do they clean up dead tips? Who issues them?
5 votes
2 answers
184 views

Identify transactions issued by the coordinator

I am listening for new transactions on the ZMQ stream published by the iri. Is there a way to identify transactions that were created by the coordinator?