Wormhole の代替:アップロード待ちなしでファイルを転送
Wormhole は実際の課題を解決しました。ブラウザだけで、アカウントなしに、暗号化したファイルを別の端末へエンドツーエンドで送れるようにしたのです。その代償はアーキテクチャにあります。ファイルはいったんサーバーへアップロードされ、そのあとダウンロードされるため、転送のたびにインターネットを 2 往復し、両端で待ち時間が生じます。2 台の端末が同じネットワークにあるとき、Lan-Share はより短い経路を選びます。2 つのブラウザを 8 桁のコードでペアリングすると、ファイルは端末から端末へ直接移動し、双方がその様子を見ることができます。
手順
パソコンでページを開く

2 回ではなく 1 回のホップで済みます。ファイルはサーバーに留まることなく、スマートフォンへ直接届きます。ページには 8 桁のコードが表示されます。
Android スマートフォンから参加する

Chrome でコードを入力するか、QR コードを読み取ります。2 つのブラウザはローカルネットワーク経由で直接接続します。
ファイルを送る

アーカイブを会話にドロップします。カードは送信側に「ダウンロード待ち」と表示されたまま残ります。何もアップロードしていないため、アップロードの待ち時間はありません。
スマートフォンでダウンロードする

カードが「準備完了」になったらダウンロードアイコンをタップします。転送はブラウザ同士で行われるため、速度は回線の上りではなくローカルネットワークに左右されます。
2 往復か、1 ホップか
サーバー経由の転送では、ファイルをサーバーへアップロードし、そこで待たせてから相手へ届けます。Lan-Share はローカルネットワーク内で 1 回だけホップし、回線の上りではなく Wi-Fi の速度で転送します。サーバーは引き続きページを配信し、2 つのブラウザをペアリングしますが、ファイルの中身がサーバーを通ることはありません。中継も保存もなく、進行状況バーを見ている間に期限が切れるリンクもありません。
Wormhole が今も適している場面
相手が遠隔地にいる場合、Wormhole の暗号化されたインターネット越しの転送はまさに適しています。1 つのファイルがセッションのファイル単位上限(既定で約 200 MB、ページに表示されます)を超える場合は、リンクで分割して送るほうが簡単なことがあります。同じネットワーク内の転送では、直接の 1 ホップのほうが速く、何も残りません。
トラブルシューティング
- 受け取る側がページを開けない
原因 この経路は 2 台の端末が同じネットワークにある場合にのみ機能します。遠隔地の相手にはサーバーベースのサービスが必要です。
対処方法 別の都市にいる相手にはクラウド転送サービスを、同じ部屋にいる相手にはここでペアリングを使ってください。
- 画面をロックすると転送が止まる
原因 iOS も Android も、バックグラウンドのブラウザタブを停止します。
対処方法 最後のファイルが「ダウンロード済み」になるまで、両方のページを前面に保ってください。
- 大きなファイルが拒否される
原因 ファイル単位の上限はページに表示され、既定で約 200 MB です。
対処方法 単独で送るか、事前に分割してください。
- アップロードアイコンが表示されない
原因 ここでは何もアップロードしません。ファイルは相手のブラウザへ直接送られるため、待つべき進行状況バーはありません。
対処方法 代わりにファイルカードを見てください。受け取る側で「準備完了」に変わります。
よくある質問
Wormhole は何が得意ですか?
ブラウザを通じて、アカウントなしで暗号化されたファイルをインターネット越しに転送でき、リンクは期限切れになります。
Lan-Share は何が違いますか?
意図的にローカルに限定しています。2 つのブラウザを 8 桁のコードでペアリングし、ファイルはローカルネットワークを直接移動します。アップロードもリンクもなく、サーバー上にコピーも残りません。
直接転送はアップロードより速いですか?
同じネットワーク内では速くなります。サーバーへのアップロードもサーバーからのダウンロードもないため、速度の上限はインターネットの上り回線ではなく、手元の Wi-Fi です。
ファイルサイズの上限はありますか?
セッションごとにファイル単位の上限があり、ページに表示されます(既定で約 200 MB)。
遠くにいる人へファイルを送れますか?
いいえ。Lan-Share はローカルかつ直接接続のみです。インターネット越しの転送には、Wormhole のような暗号化された Web 転送サービスをご利用ください。