I was spamming my fullnode for educational purposes. Although I am helping other tx to get confirmed, I noticed that my own spam tx have a very low confirmation probability.

  • Is it intentionally and a characteristic of the TipsManager that 0-value tx almost never get picked for approval?
  • Or might it be coordinator-related?
  • Why would you even bother to check a 0-value tx?

As a spammer I use the one found on github.

1 Answer 1


Tip selection for approval does not look at the amounts at all, so it should not matter whether you do value transactions or zero-value transactions.

however, I'd check that your node is synced (otherwise your spam is only approving outdated transactions and that makes it unlikely for anyone to approve your spam), and that the transactions you are spamming are reaching the rest of the world (otherwise nobody can see and confirm them).

And for the record: If nobody confirms your transactions, they don't help confirming other transactions either.

  • good to hear that tip approval does not discriminate. i have a healthy fully synced node with two solid neighbors and nelson on top. but looking at the low confirmation rate of my spam resuls, i can only conclude that IRI is somehow not functioning as intended. how could i further confirm my findings?
    – GJEEE
    Commented Jan 13, 2018 at 23:47
  • here is the address which contains my spam tx
    – GJEEE
    Commented Jan 13, 2018 at 23:53
  • but on the other hand is approval even necessary for data transactions??? how does the check look like for these data tx (since there is no need at least for a double spending check)
    – GJEEE
    Commented Jan 13, 2018 at 23:58
  • As you are approving two other transactions with your spam transaction, the double spend check has to verify that both "branches" don't try to spend the same iotas differently (which has already been done by your node too, but what if your node is the rogue one?). So every transaction needs to get confirmed eventually so that others can trust it and treat the "tree" below it as confirmed too.
    – mihi
    Commented Jan 14, 2018 at 14:29
  • perhaps you can also show the code you are using to select the tips for your spamming. Perhaps that code selects inconsistent tips? (If you just use "getTransactionsToApprove" and have a current IRI version, this is handled by your node already, but there are some people who think they do their own "tip selection"...)
    – mihi
    Commented Jan 14, 2018 at 14:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.