That plugin looks promising, for sure. Will take a look at it more closely later this year, for sure.
Discourse Fingerprint comes as a tool to community managers in their combat with internet trolls. It works by computing a unique identifier (a fingerprint) of each registered user, by taking into consideration over 20 browser characteristics such as user agent, screen resolution, timezone, device memory, etc.
Sounds very promising, indeed AND officially supported by the good folks at Discourse. Yea