よくある質問
もっとも多い
十五の問い
誰も、問い詰めていないソフトウェアにお金を渡しはしません。ここにあるのは最初の支払いの前に出てくる問いと、そのまっすぐな答えです — 答えが心地よくない二つも含めて。
基本のこと
これはメッセンジャーですか、財布ですか。
どちらもです。そして片方が片方に後付けでねじ止めされているのではありません。ここでの支払いはメッセージの一種です。それが属する会話に届き、そこで署名されます。
財布を一度も開かなければ、手元にあるのは端から端まで暗号化されたグループチャットです。通話も、ファイルも、フォルダも、音声メモもあります。開けば、お金はそれを分け合う人たちと同じ部屋に住みます。
使うのに暗号資産の知識は要りますか。
メッセージを送るだけなら、まったく要りません。
財布を共有するには二つ必要です。二十四の単語を安全な場所に保つこと、そして一つの規則を理解すること — お金は、グループの十分な人数が署名したときに動きます。あとはアプリがやります。一度書き留めた宛先は名前になるので、「誰に払うか」を尋ねる欄は六十四文字ではなく人を尋ねます。
どのプラットフォームで動きますか。
macOS、iOS、Android、ウェブ、そしてブラウザ拡張。どれも同じ画面です — 電話で覚えたことは、そのままデスクトップで通用します。
財布に一度も触れずに使えますか。
はい。お金まわりに強制はひとつもありません。財布のないグループはグループチャットであり、誰かがそこに財布を開くまではそのままです。
お金のこと
グループのお金は誰が持っていますか。
誰も持っていません。それがすべてです。
グループの財布に持ち主はいません。署名する人の鍵はそれぞれの端末の上で作られ、そこに残り、アドレスはそのすべてから一度に組み立てられます。そこからお金を出すには、グループが取り決めた数の署名が要ります — 三人のうち任意の二人、九人のうち任意の五人、決めたとおりに。十分な数が署名するまで、支払いは要求です。
ネットワーク手数料は誰が払いますか。
お金が出ていく財布です。いくらかかるかは署名カードには示されません。ほとんどのチェーンでは、署名する人たちが取引を組み立てるまで手数料はわからず、その前に出した数字は他人のお金についての当て推量になってしまうからです。送るのと同じ通貨で手数料を払うチェーンでは、残高をすべて送ると支払うものが残らないことがあります。それは金額を入力するその場所に書いてあります。
どのチェーンとどのコインですか。
Bitcoin、Ethereum、BNB、Tron、Solana、そしてその上のトークン。一つの残高の下、一つの一覧に並びます。
どのコインも自分がどのチェーンのものかを言います。これは飾りではなく意図です。Tron の USDT と Ethereum の USDT は同じお金ではなく、それを一行で見せる一覧は、いつか間違ったネットワークへ送る一覧だからです。
誰かがグループを抜けるとどうなりますか。
会話については、参加している人が変わったその瞬間に全員の鍵が変わります。ですから出ていった人は、その後に話されることを読めません。サーバーが言葉に規則を課しているからではなく — サーバーは一行も読めません — その人が持っていた鍵が、もう何も開けなくなるからです。誰が部屋にいるかは、逆にサーバーが見ている部分です。参加の変化は平文で流れ、だからこそサーバーは、もういない人からの書き込みを断ることができます。
お金については、誰が署名するかはグループが定めた規則の一部であり、その規則を変えるには、それに従って使うのと同じ合意が要ります。
支払いを凍結したり取り消したりできますか。
できません。ここの誰にもできません。あなたの代わりに預かっている鍵がないので、差し押さえるものも、押すべきボタンもありません。送信された支払いはチェーンの上にあります。
グループがその代わりに持っているのは、その前の一歩です。必要数に届いていない支払いは起きておらず、署名する人は誰でも、ただ署名しないことができます。
プライバシーと、自分で動かすこと
サーバーは私のメッセージを読めますか。
読めません。メッセージの順序を決め、通話を運びます — そして運んでいるのは暗号文です。それを開ける鍵は部屋の中の端末で作られ、一度もそこを離れていません。
これは支払いの要求についても、その周りの会話についても同じです。
それでも保つものは言っておく価値があります。何かを運ぶサーバーは、必然的にその一部を保つからです。メッセージごとに、どのグループのものか、どの端末が送ったか、届いた時刻、大きさ、そして暗号文。加えて端末が最後に接続した時刻——プレゼンス——も保ちますが、これは切れます。どれも中身ではなく、どれも中身には変えられません。
どれくらいの期間保たれ、何人ぐらいを想定していますか。
追いつき用のバッファは既定で三十日。この数字は実のところ、書き下された一つのプロダクト判断です。端末がグループに入り直さずにオフラインでいられる最長がそれ。古いものは行を消すのではなく、月単位でパーティションごと落ちていきます。
フェデレーションの既定値は、およそ百人・一人あたり二台ほどの規模で出荷されます。そのどれもがプロトコルの上限ではなく、設定ファイルの一行です。Bitcoin のグループウォレットは鍵を最大十五本まで、しきい値はその間のどこでも。ほかのチェーンでは上限はそのチェーン自身のものです。
暗号はあなたたちが考えたものですか。
いいえ。MLS で、RFC 9420 として公開されており、ほかのメッセンジャーも同じ標準を使っています — それこそが、説明するのではなく名前で呼ぶ理由です。
MLS がグループにとって効いてくるのは、難しいところです。誰かが入ったり出たりしたとき、全員の鍵が次の都合のよいときではなく、その瞬間に変わります。
電話をなくしたらどうなりますか。
二十四の単語が、あなたが誰であるかと、支払いを受け取れるすべてのアドレスを取り戻します。どこか別の場所に入れて単語を打てば、身元もお金もまたあなたのものです。
履歴については答えが違い、そちらが心地よくないほうです。会話は、まだ手元にある端末から新しい端末へ移ります — フレーズから出てくるのではありません。なくした端末が唯一の端末だったなら、そこにあった履歴は失われます。これは見落としではなく決定です。フレーズだけで開ける控えがあれば、それはあなたが今まで言ったすべてへの永続的な入り口になり、しかもあなたのいない場所に置かれ、誰にも取り消せません。
実際的な答えは、必要になる前に二台目の端末にアプリを入れておくことです。
ソースコードは公開されていますか。
現在、ソースコードは非公開です。オープンソースになった際にお知らせします。
自分のサーバーを動かせますか。
はい。Docker を使って自分のサーバーを立ち上げられます。会社やコミュニティのサーバーにも、自宅のコンピューターにも導入できます。
あなたの端末は、自分のサーバーだけでなく、あなたのいる部屋を順序づけているサーバーと話します。これは漏れではなく、設計です。端末は、どのサーバーでも検証できて、どのサーバーにも発行できない証明で、自分が誰かを示します。ですから二つ目のサーバーに入ることは、一つ目が与えなければならない恩恵ではありません。どちらの部屋にいるためにも、サーバー同士が信頼し合っている必要はありません。誰がどのサーバーから入ったかは、その人がどの部屋にいられるかを決めません。サーバーが落ちれば、その人たちは別のサーバーに移って続けます。
ここから始める
鍵を持って
出かける
財布がメッセンジャーで、その両方が、あなたが組み立てて動かすためのものです。