Sparrow WalletのApple審査問題は、Bitcoinウォレットの配布経路と偽アプリ対策が利用者保護に直結することを示しています。証明書と商標対応が焦点です。
Sparrow Walletの開発者Craig Raw氏は、Apple Developerアカウントの終了期限を6月30日に控えています。Sparrow Walletは、2020年にRaw氏が開発した無料のオープンソースBitcoinデスクトップウォレットです。
Sparrow WalletはmacOS、Windows、Linuxで動作し、モバイル版はありません。利用者が自分の鍵を管理し、UTXO、取引詳細、プライバシー関連の操作を確認できるよう設計されています。
今回の問題は、Sparrow WalletがMac App Storeで販売されているかどうかではありません。macOSでは、外部配布アプリでも有効なApple Developer証明書で署名されていないと、システムにブロックされる可能性があります。
Raw氏は、2023年以降、App Storeに十数件を超える偽のSparrow Walletアプリが出ていると説明しています。偽アプリは、利用者がseed phraseを入力すると攻撃者へ送信し、資金が失われる仕組みです。
seed phraseは、Bitcoinウォレットの資産を復元できる重要な言葉の組み合わせです。これを他人に渡すと、ウォレット内の資産を奪われる危険があります。
Raw氏はSparrowの名称とロゴの米国商標を保有し、2024年初めから偽アプリをAppleへ報告し、コミュニティへ警告してきました。Appleは一部の偽アプリを削除しましたが、新しい偽アプリが出続けています。
Raw氏は、Sparrowがデスクトップ専用であり、Sparrowを名乗るモバイルアプリは自分のものではないと警告するため、機能を持たないプレースホルダーアプリをApp Storeへ提出しました。
Appleはこのアプリをプレースホルダーコンテンツとして拒否し、その後、Raw氏のApple Developerアカウントは「dishonest activity」を理由に終了対象として扱われました。
Raw氏はXで、自動的な誤分類であり、人間が審査すれば取り消されると考えている一方、審査前にアカウントが終了される可能性があると述べています。
Appleがアカウント終了を実行した場合、Sparrow WalletのMac向け新規インストールは失敗し、既存利用者もアップデートを受け取りにくくなります。これは、ウォレットの配布経路とセキュリティ更新に直接影響します。
Bitcoinの自己管理ウォレットでは、開発者が正規ソフトウェアを配布し、利用者が偽アプリを避けられることが重要です。今回の問題は、偽アプリ対策を行う開発者が、同じプラットフォーム審査によって配布継続のリスクを負う構図になっています。
Sparrow Walletの件は、BitcoinウォレットがApp Store内だけでなく、macOSの証明書制度にも依存していることを示しています。利用者保護、開発者の正規配布、プラットフォーム審査の整合性が、ウォレットの安全性を左右する問題です。


