SPV実装のまとめ
C, C++
Bitcoin Core のSPVモード
まだ開発終わってなくてマージされていない。
そもそも開発止まっている様子。
iOS, Android の両方ある。
Java
Java実装
Bitcoin and Bitcoin Cash(ABC) SPV wallet toolkit implemented in Kotlin. This is a full implementation of SPV node including wallet creation/restore, syncronzation with network, send/receive transactions, and more.
Swift
Full SPV wallet toolkit implementation for Bitcoin, Bitcoin Cash and Dash blockchains. Implemented on Swift.
SPV は実装中みたい
Rust
Bitcoin SPV Client in Rust
未完成?IBDがうまく行かなかった。
Rust で作っているLignhtning Nodeで使うことをターゲットにしている。
Compact Block Filter を実装しているが、Bloom Filter を実装していない。サーバとクライアントがそれぞれ実装してあって、サーバが外部のノードとやり取りしてクライアントが Compact Block Filter を使えるようにするみたい。