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 the random walk chosen in this case?

  • If I interpret github.com/iotaledger/cliri/blob/dev/src/main/java/com/iota/iri/… correctly, it starts from a random tip and then walks randomly backwards until it hits some cumulative weight. No idea how practical/bugfree the current implementation is, considering it is only 3 days old... – mihi Dec 5 '18 at 19:34
  • @TheCoordinator a transaction is a solid tip when : it is not yet approved by another transaction, and it's branch and trunk are solid. A transaction is solid when all it's ancestors are known (i.e. in the local DB) – ben75 Dec 8 '18 at 19:59
  • Comments are not for extended discussion; this conversation has been moved to chat. – mihi Dec 17 '18 at 20:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.