JSFoo: round the year submissions

JSFoo: round the year submissions

Submit talks on JavaScript and full stack engineering round the year

Denis Radin

@denisradin

Mining crypto in browser: WebWorkers, GPU, WebAssembly and all the good things to try

Submitted May 22, 2018

A year ago an unnamed investor asked me for a consultancy on topic:”If this is possible to mine crypto with JS using website visitors browsers?”. The talk shares some insights / outcome found during the research and gives an idea of what to expect when mining cryptocurrencies using a pool of browser based miners following the idea of using mining as a performance benchmark for different APIs of Web platform.

Outline

Mining as a top notch performance benchmark for WebPlatform
What is mining?
How to mine with users browsers?
Mining BitCoin with:

  • JS
  • WebWorkers
  • WebAssembly
  • GPU
  • GPU with optimizations
    Mining Etherium
    Alternatives
    Ethics of using visitor resources
    QA

Speaker bio

JavaScript engineer working on photorealistic 3d games at Evolution Gaming. Passionate about performance optimization and code aesthetics, mastering workshop http://challengingnative.com, hosting http://react.asmterdam , http://amsterdamjs.com

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more