tl;dr: In order to prevent a potential use of our computers to mine crytpocurrencies, I and a few other people were advised to append this: https://github.com/hoshsadiq/adblock-nocoin-list/blob/master/hosts.txt to our hosts file. I notice that this list blocks cryptocurrency domains by binding them to 0.0.0.0, while the standard practice, as I remember it, was to block undesireable domains by binding them to 127.0.0.1. Is there any reason to do this that way and what is the result of sending a packet to 0.0.0.0? Is it safe to amend the hosts file in this way at all?
Whole story: Me and a few other people reported on Wikipedia that editing long articles with Firefox is insufferably slow and results in FIrefox using up unreasonably high percentages of CPU. In response, a volunteer said that our browsers are likely to be the problem and that someone may be using our computers to dig cryptocurrencies. I find this not very probable since (1) The problem happens when we edit long articles and not when we browse other websites, it doesn't seem likely that a cryptocurrency digging malware would fire up whenever it detects a Wikipedia article is being edited and (2) Our CPU is being used and not GPU, and I reason that if our browsers were infected they would likely use GPU to dig cryptocurrencies, but... Since I was told to "modify hosts and report back if the problem persists", I reckon I have no more arguments in this discussion until I modify hosts and see if the problem persists... But before I put anything to hosts I want to be certain what am I doing and if this is safe.
Note: Not sure if I should ask this here or on superuser. I choose this site since the list in question attempts to block a specific malicious activity, however, if I was wrong, please move my question to a more appropriate site.