I am running a script, where it saves changes to a PHP script in background with jquery-ajax and made a function that throws an error if the script posts something to the site. When it throws an error I use console.log for chrome debugging.
It worked well until now. Now like 1 out of 5 times, I get this in the console.
<script src="/____proof-of-work/sha256.js"></script>
<script>
challengeString = "fc1bc435f0be5062b3420hc4970e8f77d8359904b50356959054180e014c24211a";
nonce = 0;
hash = sha256(challengeString + nonce);
while(1) {
hash = sha256(challengeString + nonce);
if (hash.substr(0, 4) === '0000')
break;
nonce += 1;
}
window.location.replace("/____proof-of-work/validate/" + nonce + "/" + window.location.href);
</script>
I can't really figure out where this comes from. I have never seen this code before, and I have tried to google it, but not a real solution on this.
What can it be, and how to get rid of this?