9 votes
Accepted

What's the difference between Milestones and Snapshots?

A milestone and a snapshot are two separate things. Currently, the network has the coordinator set up to ensure that malicious attacks cannot occur. The specifics of what a milestone is are detailed ...
aboose's user avatar
  • 3,135
8 votes
Accepted

What does the "block number" in the iota wallet represent?

The two numbers are the the latest solid subtangle milestone index The "latest solidsubtangle milstone" is used for sending transactions. For a milestone to become solid your local node (or whatever ...
Zauz's user avatar
  • 4,454
5 votes
Accepted

What is the "latestSolidSubtangleMilestone"?

The Latest Milestone is the latest milestone you have received from the coordinator. The Latest Solid Milestone, as the documentation says, is the latest milestone where your node has all ...
Werner der Champ's user avatar
5 votes
Accepted

When will the 1,048,577th Milestone happen using the current issuance schedule?

First, the Coordinator is not forced to resort to key reuse. It could also issue transactions from a new Coordinator hash (and anybody who did not update their iri would see no new milestones any ...
mihi's user avatar
  • 7,309
4 votes

What does it mean, if the LSM and LM are equal, but do not change for hours?

Yep, you are out of sync You could ask in the #nodesharing channel for a few new neighbours. Perhaps you chose some dead ones. You can detect dead neighbours if they are also behind Additionally, ...
Werner der Champ's user avatar
4 votes
Accepted

How exactly are transactions verified and confirmed in IOTA

Purchase Iotas The "source" of all Iotas is the genesis transaction. There will never be more than this amount of Iotas. When you want to purchase Iotas, you buy them from another IOTA user which ...
Zauz's user avatar
  • 4,454
3 votes
Accepted

Unknown value in milestone payload

The unknown value is a uint32 used to determine if there is an optional receipt payload as part of the milestone payload. The receipts are for the transactions that were transferred from the legacy ...
Martyn Janes's user avatar
3 votes

"latestSolidSubtangleMilestoneIndex" not counting up in full node

It is a known bug in versions prior to 1.4.1.6. It's definitely not correct. This issue is fixed in version 1.4.1.6. As stated in the release notes: https://github.com/iotaledger/iri/releases/tag/v1....
Joe Inner's user avatar
  • 130
3 votes
Accepted

How to see the "Latest Solid Milestone Index" of my neighbors?

Via curl if the neighbor exposes the getNodeInfo API: curl -H 'X-IOTA-API-VERSION: 1.4' \ -d '{"command":"getNodeInfo"}' \ http://<hostname>:14265
Fabian Becker's user avatar
2 votes
Accepted

latestMilestoneIndex value during resync

243000 was the milestone of the latest snapshot. Therefore, if your node has not loaded or seen any transactions, latest milestone will show as 243000. The milestone hash of the snapshot will show as ...
mihi's user avatar
  • 7,309
2 votes

IRI solid milestone tracker crash: GC overhead limit exceeded

When running with Xmx3G you are limiting the memory to 3Gb. In Java, when memory consumption raises up to the limit : a process called the GC (Garbage collector) start to try to free memory (by ...
ben75's user avatar
  • 5,344
2 votes

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

There is a link between milestone frequency and average confirmation time. But the time interval between milestone is not a lower bound for confirmation time. If you submit a tx, and if you are ...
ben75's user avatar
  • 5,344
2 votes

Pertaining to the required sequence, how can the requested transaction hash be the same as the received transaction hash?

Broadcast a tx/Request a missing tx When IRI broadcast a transaction to neighbors, it can append to the transaction data the hash of a transaction to request (i.e. the hash of a transaction unknown ...
ben75's user avatar
  • 5,344
2 votes

How will IoT devices know the state of the network?

Tip selection and PoW are completely different things, which do not necessarily have to happen at the same point. Tip selection performs MCMC on the tangle to find two transactions (or rather their ...
mihi's user avatar
  • 7,309
2 votes
Accepted

What does unsychronous Milestones mean?

Last Milestone index is the highest index of a milestone transaction you have seen (because it was pushed to you by another node). Last Solid Subtangle Milestone index is the highest index of a ...
mihi's user avatar
  • 7,309
1 vote

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

The time to propagate a transaction through gossip is orders of magnitude smaller that the time required to accumulate a significant cumulative weight (so that it start to be relevant to look at the ...
ben75's user avatar
  • 5,344
1 vote

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

So far, the solution isn't found/decided yet. In other words there is no implementation yet. That being said, every transaction have a "height" property defined as the length of the shortest path to ...
ben75's user avatar
  • 5,344
1 vote

Is the IOTA Coordinator and Milestones similar to Bitcoin checkpoints?

Initial motivation for checkpoints in bitcoin is to prevent 51% attacks as explained by satoshi (July 17, 2010): The security safeguard makes it so even if someone does have more than 50% of the ...
ben75's user avatar
  • 5,344
1 vote

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

White Flag The most relevant topic to this is White-Flag. Before white-flag, the coordinator would make certain that between two milestones there we no double-spends. White flag removes the ...
Tsangares's user avatar
  • 808
1 vote

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

I think while we have coordinator fastest confirmation time is limited by frequency how milestones are issued. By definition. Because to be confirmed = to be referenced by milestone. Average ...
lunfardo's user avatar
1 vote

Decentralized milestone issuance scheme?

Nobody will say internet is centralized, but there is something call IANA(Internet Assigned Numbers Authority) for internet. The same thing can be done to tangle. And IF can be IANA of tangle, and ...
Long Field's user avatar
1 vote

Decentralized milestone issuance scheme?

IMO, your proposal don't address the key question : Wait until it is considered confirmed by the network. This leads to the tricky questions : Waiting for how long ? Most important : how the IRI ...
ben75's user avatar
  • 5,344
1 vote

IRI gets stuck after a while

Since this question is still getting upvotes, here is an answer (more of an approximation) by myself, having kind of a solid knowledge about it as of now, running a node and actively developing stuff ...
codepleb's user avatar
  • 273
1 vote
Accepted

Remove the necessity of Milestones

From my understanding, today milestones impact the IRI at (at least) 3 (more or less critical) points : Milestones indicate fully confirmed transactions. Without milestone the validity of a ...
ben75's user avatar
  • 5,344
1 vote

What can be the reason for the Solid Milestone Index not to increase overtime?

Two possibilities (but there may be others): your neighbors are dead or not synchronized. In this case your node cannot synchronize with the Tangle. solution: find other neighbor. You may consider ...
youyou's user avatar
  • 95
1 vote

Nodes Not Syncing

You have 2 Nodes, both are not(!) synchronous: curl http://173.212.242.212:14265 -X POST -H 'Content-Type: application/json' -H 'X-IOTA-API-Version: 1.4' -d '{"command": "getNodeInfo"}' | jq curl ...
Mike H.'s user avatar
  • 11
1 vote

"latestSolidSubtangleMilestoneIndex" not counting up in full node

This is the basic answer for IRI synchronization issues: Make sure that your neighbor nodes are active and fully synchronized. If that's the case proceed with step two. Restart the node once with the ...
cmpn's user avatar
  • 66

Only top scored, non community-wiki answers of a minimum length are eligible