翡翠盾の航路士と統計院 第17話「第15章」
倉庫の空気は湿っていた。雨の匂いが、古い木材と機械油の匂いに混ざって鼻腔を刺す。蛍光灯一つが軋むように点滅し、白い光がホワイトボードの端で震える。サエはボードの前に立ち、黒いペンを握りしめたまま、ぎこちなく輪郭を描いている。図式は矢印と四角で埋まり、そこに小さな丸が並んでいた。丸の一つには「合意トークン」という文字が書き込まれている。
倉庫の空気は湿っていた。雨の匂いが、古い木材と機械油の匂いに混ざって鼻腔を刺す。蛍光灯一つが軋むように点滅し、白い光がホワイトボードの端で震える。サエはボードの前に立ち、黒いペンを握りしめたまま、ぎこちなく輪郭を描いている。図式は矢印と四角で埋まり、そこに小さな丸が並んでいた。丸の一つには「合意トークン」という文字が書き込まれている。
「ここが肝だ」とサエは低く言った。声にはいつもの自信の刃があるが、手の震えがそれをわずかに揺らす。「盾――翡翠盾は、合意の模様を媒介しなければならない。合意がなければ作用が拡散してしまう。昨夜のログで分かったんだ。暗黙の『包摂』が筒抜けになる瞬間がある」
葵は手のひらに翡翠の円盤を載せていた。冷たく、内側から薄く光る紋様が皮膚に映る。過去の現場で、それを何度もかざして人々を導いた。だが今の胸には、以前とは違う重さがある。翡翠盾は単なる防御ではない。作戦を「実現」する回路だ。仲間の合意を糧にして、時間の一瞬を現実へと繋ぎ直す。その代償は、使い手が払うものでもある。
「合意トークンは物理的な署名になるべきだ」とリクが言う。彼は作業台の端に座り、ハンダ鏝を指に当ててはすぐに引いた。指先には微かな傷跡が光る。「ブロックチェーンだの(彼の口癖)、難しいプロトコルは要らない。相手が『同意した』ってことを盾が検証できればいい。トークンは渡すもの、押すもの、触れるもの。電子的な合意だけじゃ、統計院の解析には簡単に還元される」
倉庫の外、遠くの路上で車の警笛が細く伸びた。統計院の巡査隊が近づいている。サエのタブレットに赤いマーカーが跳ねる。データの波形が揺れ、特定のパターンに反応した。葵の心臓が跳ねる。避難民たちが眠る薄いマットの上で、子どもたちの息が浅く揺れている。外の雨が、ガラスに小さな手のひらで叩くようだ。
「こっちに来る」。ミオがつぶやいた。彼女は包帯を巻いたまま、薬箱を抱えて立ち上がる。表情は硬い。「人数をカウントされる。署名カードを出せって言われたら、あいつらはどうするかわからない」
「合意トークンを配る時間はあるか?」葵が聞いた。声は低く、それでいて震えてはいない。翡翠盾が手の中で冷たく脈打った。許されるのは一回の『実現』。そしてその一回は、正確な合意の集合を必要とする。抜けがあれば――
「一人でも欠ければ、効果は隙間から回り込む」サエは言葉を選んだ。「欠けた合意は、盾を敵にも開く。『誰かが同意していない』という欠陥が、作用域を広げるんだ」
リクの顔が暗くなる。「それって、つまり――」
「敵が意図せず共有される可能性がある」サエが短く言う。「統計院の執行官、あるいは潜入工作員が我々の側に『含まれてしまう』と、盾の実現は逆に彼らの判断を変えてしまう。行動が一致するように、あるいは一致しないように。予測できない」
外の足音が、雨の合間を破って近づいた。影が倉庫の大きな扉を滑り、鉄板の音が遠くから響く。巡査隊の検閲ランプが雨に反射して、赤い目玉のように光った。
「時間がない」ミオが言った。「子どもたちが動いたら、捕まる。合意トークンを配るには――ケイがいない。門を守ってる」
ケイは共同体の長老であり、名簿の保管者だ。彼がいれば、署名を一括で取る手段があった。だがケイは、今夜は外に出ている。彼の不在は重い。葵は子どもたちの顔を見た。眠りの端で口を半開きにしている男の子の鼻の下に、まだ夕方の泥が残っている。
「単独で使えば、代償は分かっている」葵は言った。言葉にすることで、何かを棚に置くような気がした。「左耳の感覚を失うだろう。聴覚の一部分が、静けさになる。俺は――私は前にそうして助けてきた。だが、今回は誰かが同意していない。盾は敵にも作用するリスクがある」
「選択だ」リクが言う。指先でハンダ線を叩く音が静かに響く。「待てば今の配置が変わる。使えば代償を払ってでもここは守れる。だが――敵が含まれた場合の代償は、計り知れない。統計院はそれを武器に変える」
静寂が張り詰め、蛍光灯の熱が顔を刺した。誰も動かない。サエの目が翡翠盾に落ちる。彼女はタブレットをスクロールし、既知のパターンと合意ログを引き比べた。画面の端、薄い緑の光が一瞬だけ波打つ。
「合意トークンのプロトタイプを置けるのは、あの倉庫の中の金庫だ」サエが言った。「だが今持っているのは――半分までの回路。完全な検証器は無い。だが……もし、トークンを触れさせる人を限定して、盾だけを起動して合意を検証するブリッジを作れれば」
「ブリッジを作る時間は?」葵は翡翠盾をぎゅっと握った。緑の光が指の縁に染み、血の色を引き立てる。
「数分。ただしマージの瞬間に盾を使うことになる。――その間、俺たちは感覚の代償を受ける。葵、君がそれを引き受けるかどうかだ」リクの声は平静を装っているが、震えが混じる。
廊下の向こうで、巡査隊の指揮官らしい声が響いた。「ここは統計院の検査区域です。移動統計の提出をお願いします。停滞は違反です」
子どもたちの小さな寝息が重なって聞こえる。葵はふと、手のひらに残る翡翠の冷たさに喩えようのない親近感を覚えた。かつての現場では、彼は合図を送るだけで群衆が動いた。ルートを描き、窪地を迂回させ、火の手から人々を抜け出させた。そのときの確信と、今の不安が胸の中でぶつかる。
「私が同意する」ミオが、突然言った。彼女は静かに前に出て、子どもの頭を撫でた。「でも子どもは自力で合意できない。代わりに君の方で彼らのために『同意する』権限を委ねる。合意トークンの指標として、私が代表者になる」
ミオの言葉に、場の空気が少しだけ柔らかくなった。だがそれは全員の合意ではない。ケイの不在という穴は消えない。ミオの代表権が法的にどう評価されるかなど問題ではない。盾の作動は「現実の合意」を求める。ミオの言葉は、せめて道義的な支えだった。
「いい」葵は静かに答えた。「でもそれで不足が生じるなら――俺が単独で使う。先に言っておく、俺は左耳の帯域を失う。それが代価だ。だが、もし敵が含まれてしまったらそれは計画の失敗になる。俺はそれを避けたい」
サエはタブレットを持ち、回路図を指でなぞる。手に汗がにじむ。やがて彼女は小さな黒いチップをポケットから取り出した。リクの作った半完成のトークンである。金属光沢が薄れて、使い込まれた触り心地だ。
「これを一度に配る。手渡しで触らせる。ミオ、君が代表になる。葵、君は盾を媒介してブリッジをつなぐ。リスクを最小化するため、僕らはフィードバックループを短くする。マージの瞬間にだけ盾を動かすんだ」サエの眼差しは冷たく、計算機のように正確だった。
扉の外で、巡査隊の靴音が近づく。赤い検査灯が倉庫の壁を走り、影が地面に裂け目を作る。誰かが紙のように息を吸った。
「やるか、待つか」リクが問うた。「今やらなければ、彼らは強制的にデータを取っていく。集めるだけだ。だがやれば、代償は葵にある」
葵は深く息を吐いた。左耳の奥がわずかに疼く。過去の代償の記憶が、音のない空洞として胸に残る。だが彼の視線は子どもたちに戻った。鼻先にかかった髪の束が雨で濡れ、光を含んでいた。
「やる