Я работаю над проектом, который предназначен для использования, чтобы продать / купить вычислительные мощности веб-браузеры. Был LTC-шахтер разработан, чтобы доказать концепцию проекта. Я отправляю здесь скриншот своего кода, только для тех, кто любит маленькие вещи, которые делают большую работу.
Этот фрагмент кода вычисляет 1000 Scrypt-хэшей и выбирает один с наименьшим результатом. Он работает со скоростью 15 ч / с для каждого ГГц процессора в Google Chrome.
Около 60 нитей этого кода JavaScript, равного 1 нить родного шахтера. Но позже, когда JIT-компиляторы приходят в браузеры, соотношение 1/60 будет изменено почти 1/1 ...