Differentiate poison attack address from legit address easier
Is your feature request related to a problem? Please describe. Poison attack.
https://explorer.hiro.so/address/SPVFPBKNRG1XVTB7F4ZZ673T33QEAACWV3NTAVHM?chain=mainnet
Describe the solution you'd like Display more letters/numbers on each side of stacks address, 5 on left side, and 6 on right side (currently 4 on left, 5 on right), so I can at a scan not miss that they are different addresses, thereby spot the poison attack easier.
Currently, at a scan, with 1 number/letter difference, it is too easy to get confused for the user.
Describe alternatives you've considered idk. Hide the poison address or something.
Additional context na
@Hero-Gamer what do you suggest? how many characters are enough to reduce confusion?
I actually think a better more wholistic solution would to move all poison attack transactions into a SPAM tab, or folder. I do not even wanna see it on my main transaction history. I wrote it here: https://x.com/herogamer21btc/status/1996654171001340273?s=20
In terms of number of characters, I believe, showing minimum 5 characters on the left, and 6 characters on the right should suffice.
Though I'd like to see it in action to see if the attacker mimic so closely even more characters, then we might need to add more on each side.
Hi @Hero-Gamer, thanks for bringing this to our attention. As you mentioned, I don't think adding more characters is the right solution here. These spam patterns can become more sophisticated over time, and while adding one character might solve the issue now, we’d likely need to keep increasing it later, eventually making truncation obsolete. Displaying 4 characters at the beginning and 5 at the end is already a common standard across other explorers and wallets.
What we really need is a separate approach to identifying these poison attacks, and I agree that your suggestion of filtering them out of the main transaction list is a better direction.
@andresgalante-stacks, can we look into whether there’s an easy way to detect spam transactions?