サトシ・ナカモトの投稿(2010年7月14日 21:10 UTC)次のリリースに向けて、「サーバー」と「クライアント」を分離する作業をするには、今がいいタイミングだと思う。
設計では、完全なブロックチェーンを必要としない軽量クライアントの概要が示されている。設計PDFでは簡易支払い検証(Simplified Payment Verification)と呼ばれている。軽量クライアントはトランザクションの送受信ができるが、ブロックの生成はできない。支払いの検証にノードを信頼する必要はなく、自分で検証できる。
軽量クライアントはまだ実装されていないが、必要になった時に実装する計画だ。今のところ、全員がフルネットワークノードを実行している。
これらの「クライアント」や「ライトウェイトクライアント」はいつリリースされるんだ?あるいはサンプルコードのようなものはあるか? たとえば Java スマートカード環境上に実装してみるのは面白いだろうな。