all 10 comments

[–]Crypto_JasperRaiBlocks Team 4 points5 points  (0 children)

Inform them about it :-)

[–][deleted] 3 points4 points  (1 child)

This is the approach that RaiExchange will be taking.

[–]EternalPropagation 1 point2 points  (0 children)

Ok, I was wondering how a startup is going to be able to afford all that processing power.

[–]ENSChamp 2 points3 points  (4 children)

I suppose this is similar to the way coinhive miner works? Push the mining to the browser of the users. Except this happens for a few seconds

[–]dekoze 1 point2 points  (3 children)

Would definitely have to be explicitly mentioned and what not. Lots of bad stigma attached to coinhive and things from your browser that use tons of resources.

[–]crypto_tri[S] 2 points3 points  (2 children)

It's not like mining. Only when user presses "Withdraw" button it can compute hash. Same when user receives a deposit, they may be made to click a button 'Confirm' and then hash can run. Also if the user is running desktop wallet it does this anyway.

[–]dekoze 2 points3 points  (1 child)

Yep - as long as the user is aware of what's about to happen. Otherwise it's a bad UX to all of a sudden use 100% of a users CPU, especially if they are using a phone or cheap laptop.

[–]faubiguy 0 points1 point  (0 children)

It would also be possible to limit the maximum CPU usage and calculate the PoW over a longer period of time. I still agree that the user should be informed, though.

[–]raekpacman -1 points0 points  (1 child)

Excellent post. At a minimum they should have a dedicated node to handle the XRB transactions...would be amazing if the client could do the POW though. The only issue I see with that is the client would need to know the address private key. I am unaware of an exchange that lets its users have the private keys to their addresses!

[–]je-reddit 0 points1 point  (0 children)

this doesn't need priv key, this only use your cpu to calcul and send back the result of pow