From: Chris Duncan Date: Fri, 24 Jul 2026 23:13:33 +0000 (-0700) Subject: Start updating test page with new body content and styling. X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=bce77a661f99646b38b87b17da4a966caedbee42;p=nano-pow.git Start updating test page with new body content and styling. --- diff --git a/index.html b/index.html index 420e109..9727a3f 100644 --- a/index.html +++ b/index.html @@ -306,36 +306,49 @@ SPDX-License-Identifier: GPL-3.0-or-later } -

nano-pow

-

https://www.npmjs.com/package/nano-pow

-

Speed test for NanoPow proof-of-work tool.

+

Speed test for nano-pow

+

https://www.npmjs.com/package/nano-pow

+

This benchmark tests a browser-based proof-of-work implementation for the cryptocurrency Nano. A random 32-byte value is generated for a block hash, and then the test uses this value to find a nonce that meets a minimum threshold.

NanoPow uses cutting edge WebGPU technology, and not all browsers support it.

-

NanoPow uses WebGL 2.0 as a fallback option if WebGPU is not detected and a WASM module if neither GPU API is available.

+

NanoPow uses WebGL 2.0 as a fallback option if WebGPU is not detected. It uses a WASM module if neither GPU API is available.

Times below are in milliseconds and are summarized by various averaging methods.

Level of Effort depends on hardware and does not guarantee faster results.

+ +

The final score is displayed as "work-per-second" and is calculated as follows:

+
    +
  1. For each test run: +
      +
    1. Collect all the work_generate timings for the test run.
    2. +
    3. Truncate the results by eliminating the fastest 10% and slowest 10% of sequence timings.
    4. +
    5. Calculate the arithmetic mean (average) of the truncated results.
    6. +
    +
  2. +
  3. Collect the truncated arithmetic means from all test runs.
  4. +
  5. Truncate the results by eliminating the fastest 10% and slowest 10% of test runs.
  6. +
  7. Calculate the harmonic mean of the truncated results.
  8. +

- +

Work Validation Tool

+
- +

-

Options

- -
- - - - +

Benchmarking

+ + + + +
-

Benchmarking

- - - - - - - - - - - - - -
-

Scoring

- - - -
-

WAITING

+

LOADING