A Typescript library computing the entropy of Bitcoin transactions and the linkability of their inputs and outputs.
This is a direct port of the Java library to Typescript
For a description of the metrics :
Bitcoin Transactions & Privacy (part 1) : https://gist.github.com/LaurentMT/e758767ca4038ac40aaf
Bitcoin Transactions & Privacy (part 2) : https://gist.github.com/LaurentMT/d361bca6dc52868573a2
Bitcoin Transactions & Privacy (part 3) : https://gist.github.com/LaurentMT/e8644d5bc903f02613c6
This monorepo consists of two packages:
- boltzmann : the core library
- boltzmann-cli : a CLI tool
Boltzmann is also available for Python: https://github.com/Samourai-Wallet/boltzmann