ライトニングは、長年にわたり、ビットコイン決済の高速化と低コスト化を約束してきた。しかし、実際には、大半の人が利用するには、扱いやすい管理型ウォレットか、チャネル管理・受信用流動性の確保・常時オンライン維持などの手間が掛かる自己管理型ウォレットの二択を迫られる状況が続いている。
Cake Walletは、今回の最新リリースでこうした障壁を解消すると説明している。最新版のアップデートにより、日常利用を想定した自己管理型ライトニング機能を提供し、ユーザーはビットコインの管理権を保持しながら、ライトニングの運用や煩雑な作業を必要とせず、モバイルで即時決済の送受信が可能となる。また、いつでもBTCをオンチェーンに戻すこともできる。
誰もが使えるLightningのUX
この新機能の中心には、Breez SDKとSparkを用いた統合がある。Cakeの発表では、これにより「非管理型の原則」と「実際に使える利便性」との間にあったギャップを埋め、ユーザー自身によるチャネル管理、受信容量・流動性の確保、常時稼動監視といった必要性が排除されるとしている。
Cake Labsのヴィクラン・シャルマCEOは、短い声明で「利便性と主権性のどちらかを選ばせる状況を強いるつもりはない」とリリースの意義を説明した。
Sparkの役割も注目される。Sparkはビットコインネイティブなレイヤー2として設計されており、決済・決算用途に特化しつつ、ライトニングとの互換性も維持できるよう、ビットコイン上でのネイティブ開発を可能にする仕組みである。つまり、ウォレット開発者が、利用者を完全な管理型モデルに誘導せずとも、よりスムーズなライトニング体験を提供できるインフラを目指す動き。
プライバシー重視
Cakeはプライバシー重視の姿勢も強調する。今回のリリースでは、ユーザーがSparkアドレスを公開せずにライトニングで受信でき、またSpark取引はデフォルトでSparkブロックエクスプローラーに公開されないため、不必要な活動露出が減らせると説明している。
同社は以前からビットコインにおける「デフォルトでのプライバシー保護」志向を強めてきた。Silent PaymentsやPayJoin v2などの追加により、オンチェーンでの取引追跡や紐付けを困難にするツールを実装している。
読みやすいライトニングアドレスとアプリ内の決済機能
ライトニングは理論的には高速かつ低コストだが、実際には決済ごとに新たなインボイスを発行し、チャット等に貼り付ける必要があり、日常利用のUXには課題が残る。
Cake Walletはこの問題を解消すべく、カスタムライトニングアドレスを導入した。ユーザーはインボイスや複雑な文字列の共有ではなく、@cake.cashというユーザーネームで直接受信できる。Cakeによれば、アドレスは即時作成が可能で最低残高要件もない。
今回のアップデートでは、同社のプリペイドデビットカードおよびギフトカードサービス「Cake Pay」にもライトニング機能が直接統合された。公式ドキュメントでは、Cake Payを通じ、ギフトカードの購入や、Apple Pay・Google Payへのデビットカード追加が可能となる説明があり、データトレイルを最小限に抑えつつ、暗号資産の利用が実生活でより身近なものになる意図が示されている。
ビットコインとLightning、保管を1つのアプリで管理
多くのビットコインユーザーはいまだに、日常決済用と長期保管用で異なるアプリを使い分けている。
Cake Walletは、今回のアップデートでこれらのワークフローを1カ所に統合したと強調する。オンチェーンビットコイン、ライトニング、プライバシーツール、ハードウェアウォレット対応が一体化され、アプリ内でコールドストレージ・オンチェーン・ライトニング間の資金移動も、ツール切り替えやアドレスの手動コピー不要でできる。
人間に分かりやすいライトニングアドレスや、ギフトカード・プリペイドデビットカードに対応したライトニング連携Cake Payといった機能強化で、日常利用への進化が明確である。現実の場面で安定稼働すれば、ライトニングがついに、スマホに常備できる実用的な決済レイヤーになったといえる。