2023年4月27日 4 min read

ビットコインのP2PネットワークのプライバシーとLinkingLion

3月下旬、ツイッターを眺めていると不穏なツイートが流れてきました。

ツイートにある通り、ビットコインノードを運用していればbitcoin-cli getpeerinfoコマンドで接続しているノードの一覧を出すことができます。Umbrel+Torを使っているので自分のノードには今回問題となっているノードは接続されていませんでした。

もしクリアネットでビットコインノードを公開している場合はぜひコマンドを試してみて下さい。いずれかが表示されたらたまたま自分から接続していることになります。

bitcoin-cli getpeerinfo | grep -E '162.218.65|209.222.240|91.198.115|2604:d500:4:1'

数日後に0xB10Cから先程のツイートをした理由について説明がありました。どうも多数のビットコインノードに接続を繰り返して監視を試みている主体がいると疑っているようです。

今日はビットコインのP2Pネットワークでのプライバシーについて簡単に見ていきましょう。

オンチェーンの影に隠れる重要部分

長年仮想通貨業界にいる人でもビットコインについては通貨とブロックチェーンの部分についてしか知らない人が大半ではないでしょうか。ビットコインノードの動作とP2Pネットワークはあまり光が当たらない部分ですが、いわゆるビットコインコア開発者たちの作業の大半はこれらの部分に充てられていて、ビットコインの分散性や検閲耐性を縁の下で支えています。

Great! You’ve successfully signed up.
Welcome back! You've successfully signed in.
You've successfully subscribed to ビットコイン研究所.
Your link has expired.
Success! Check your email for magic link to sign-in.
Success! Your billing info has been updated.
Your billing was not updated.