Live data from Hacker News

Could cryptocurrency mining kill online advertising?

linkedin.com

1–10 of 69 posts

Re: Could cryptocurrency mining kill online advertising?

#5
Advertising is only valuable when the user is engaged with the device. It's a very poor model for mining. Why not:

1. Sell compute when people aren't using their machines and split the spoils (not actually profitable for people who pay their own electric bills, but you don't have to say that)

2. Just create malware miners that run all the time.

Re: Could cryptocurrency mining kill online advertising?

#6

Can someone explain briefly how this works? I was under the assumption that you need to download the blockchain to be able to mine. Or in-browser mining just takes stabs in the dark?

You don’t need to download the whole block chain in order to do mining. You just need to know a reasonable starting point.

Re: Could cryptocurrency mining kill online advertising?

#7

Can someone explain briefly how this works? I was under the assumption that you need to download the blockchain to be able to mine. Or in-browser mining just takes stabs in the dark?

You only need currently open transactions, a hash from the last block and a nonce.

Re: Could cryptocurrency mining kill online advertising?

#9

Can someone explain briefly how this works? I was under the assumption that you need to download the blockchain to be able to mine. Or in-browser mining just takes stabs in the dark?

Mining is typically something like:

Hash(nonce + Hash(chain[including with new transactions])) So in some sense you need the chain but you can pass Hash(chain) to a client and let that just increase nonce and hash it.

Without synchronisation the found block might be for a stale chain but if you're using someone else's power you don't care, and the nature of distribution here means it's likely to be fresh anyway in the unlikely chance something is found.

Re: Could cryptocurrency mining kill online advertising?

#10

Can someone explain briefly how this works? I was under the assumption that you need to download the blockchain to be able to mine. Or in-browser mining just takes stabs in the dark?

Mining is just running a dumb hash algorithm over and over. The website would provide the package of data to hash, the browser would start hashing, which could even be done offline. If the browser solves the block, the client sends the solution back to the server. The orchestration and blockchain access is handled behind the scenes by the server.
Post reply on HN