bitjson's blog
  • Home
  • About
  • Ideas
  • Software
  • Videos
Sign in Subscribe

Software

New releases, development updates, and demos of open source software.
Just released: SHA-256, SHA-512, SHA-1, and RIPEMD-160 using WebAssembly
Libauth

Just released: SHA-256, SHA-512, SHA-1, and RIPEMD-160 using WebAssembly

TL;DR: up to 20x better performance than JavaScript, and up to 4x faster than Node.js native bindings for small inputs. (But you should look at the benchmarks yourself.) You can now import WebAssembly implementations of the cryptographic hash functions used in cryptocurrencies like Bitcoin and Bitcoin Cash from
Jul 9, 2018 3 min read
Just released: WebAssembly version of Secp256k1 (10x faster than Javascript)
Libauth

Just released: WebAssembly version of Secp256k1 (10x faster than Javascript)

Bitcoin, Bitcoin Cash, and most other cryptocurrencies use the Elliptic Curve Digital Signature Algorithm (ECDSA) [https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm] to authenticate transactions. ECDSA can be used with a number of different elliptic curves [https://en.wikipedia.org/wiki/Elliptic-curve_cryptography], and Bitcoin’s creator
Jun 4, 2018 4 min read
← Newer Posts Page 2 of 2
bitjson's blog © 2025
  • GitHub
  • BCR
  • GitLab
  • Twitter
  • Reddit
  • Odysee
about bitjson