That bitmex article is wrong. While dust HTLCs are implemented differently, their security is essentially the same because it just doesn't make economic sense to attempt to steal them. Both parties are still incentivized to behave honestly and follow the protocol by the fact that closing channels is expensive.
Of course, routing dust HTLCs isn't necessarily profitable, so it's reasonable to choose not to. But if you choose to route them you're not going to get ripped off via fraud. My relatively small LN nodes collectively route hundreds of them per day without issues. Those nodes don't earn enough from fees to be profitable to run due to the overheads of having servers. But I need them for other reasons so allowing dust HTLCs to be routed through them doesn't do me any harm.
ah sure, I do not run a routing node for "profit". I use it more as a bridge between my other private nodes and the rest of the network.
reply