流星杭の治療士と青銅議会

流星杭の治療士と青銅議会 第26話「第24章」

空気が振動した。杭列の先端から放たれた青白い光が、路地の瓦礫を白く洗う。金属の匂いと、焼けたプラスチックの匂いが混じり、肺の奥にざらつく。雨宮葵は、掌を杭の冷たい根元に押し付けたまま、光の波を見下ろしていた。指先に伝わる振動は、心臓の鼓動と同じ位相で震える。世界が息を吐くように沈み、そして一撫でに動いた。

空気が振動した。杭列の先端から放たれた青白い光が、路地の瓦礫を白く洗う。金属の匂いと、焼けたプラスチックの匂いが混じり、肺の奥にざらつく。雨宮葵は、掌を杭の冷たい根元に押し付けたまま、光の波を見下ろしていた。指先に伝わる振動は、心臓の鼓動と同じ位相で震える。世界が息を吐くように沈み、そして一撫でに動いた。

「今だ」甲斐航太が短く叫んだ。彼の声は路地の端で反響して、明滅する光の輪の中に溶けていく。葵は口を開きかけて、しかし言葉を飲み込んだ。体の奥で――いつもの起動感覚が走るのを待っていた。沿わせた杭たちが、葵の意思を媒介にして連動する。あの一度きりの「共謀設計」を展開する合図だ。

だが、同時に彼女は思い出していた。規則――条件と代償を。盟約のように記憶に刻まれた言葉が、冷たい現実のように肌に触れる。仲間の合意が欠ければ、能力は敵にも作用する。単独で発動すれば、感覚のひとつを奪われる。

避難区の向こうで、コンクリートが崩れかけた居住ブロックの隙間から子どものすすり泣きが聞こえた。葵はその声に手を伸ばしたくて堪らなかった。目の前にいる仲間たちの顔が、光に透けて揺れる。航太の目は真っ直ぐで、顎の筋が緊張していた。真理は杭端子の配線をかき集め、汗で髪が頬に張り付いている。司は端末の画面を凝視して、通信の許諾リストを最後に叩いていた。

「中流区の一致が取れてない。市場地区も渋っている」司が低く言う。彼の声は機械的で、盤面の数字がちらつく。合意のトークンがあと一群分ない。葵は歯を噛んだ。計画はこの場で小規模に実験するだけのつもりだった。都市全体に一斉放送を飛ばすには、もっと多くの『合意』が必要だ。けれど、この路地で待つ声を聞いたら、待てるはずがなかった。

「子どもが、あの下にいる」避難区の入り口で、老人が膝をついて手を差し伸べた。指先に泥が爪の間に食い込み、震えで土が零れ落ちる。彼の目は怒っているでもなく、ただ哀願している。葵の胸が崩れるように痛くなった。合意を集める時間は、この路地にはない。

航太が先に動いた。彼は既に救助のために飛び込むつもりだと、葵はわかった。真理が腕を掴んで止める。「待て、操縦してからだ!」真理の手のひらから伝わる温度が、葵の皮膚の上で跳ねた。

「葵、使えるか?」航太の顔が近づく。彼は短く呼吸し、決意をぎゅっと固めていた。これが仲間の合意なのか、単なる衝動なのか。葵は目を閉じると、杭の中心から淡い疼きを感じ取った。ある種のリズムが、彼女の中に入ってくる。昔、危険現場で人を渡すために編んだ計画の一端が、残滓として彼女の脳に残っている。だが今は違う。ここにいるのは人々の顔であり、彼女はその顔を守らねばならない。

「俺は賛成だ。ここにいる全員の合意とする」航太が言う。彼は自分の胸に手を当てて、周りの者たちを見渡した。真理は一拍おいて、腕を引かなかった。司はまだ画面を睨んでいるが、その目が少し柔らかくなった。老人の顔が、微かに安堵の色を帯びる。合意の輪が、この小さな集団の中で生まれた――だがそれは、計画で想定した「都市の合意」ではない。

葵は息を吸った。光が指先から上方へと立ち上がり、杭の鎖を伝い、路地の先へと広がっていく。彼女は口許で囁くように言った。「行くよ」

声音を失ったのはその瞬間だった。どこからか、世界が音を吸い取った。子どものすすり泣きが、ふっと消えた。人々の足音、瓦礫を踏む衝撃、鳥が羽ばたく小さな破片音まで、すべてが無音になった。葵は驚いて目を見開いた。耳のなかに風の空洞ができ、鼓膜の向こうが鈍くなった。世界は光だけで語り出した。

「葵?」航太が叫んだはずの形で唇を動かした。だが彼女にはそれが読めない。真理が手のひらを叩いて、合図する。司が走り去る。彼らの動きは看て取れた。合意は形成された――彼女が再現した作戦は、ここにいる味方たちと視覚的イメージだけで同期し、即座に実行された。

杭群が青白い波紋を吐き、路地の空気が振るうと同時に、閉じ込められた人々の位置が光のガイドに従い始めた。瓦礫の裂け目が、光のラインに沿って少しずつ広がり、腕の長いボランティアがそこに押し入って子どもを抱き上げる。船形の光は、避難路を一つにまとめ、雑然とした人の流れが彼女たちの指示に従った。

だが同時に、遠方の金属の音が低く鳴る。遮蔽された無線が、突如として途切れる。市の監視ドローンが空できしみ、回転を失って地に落ちる。青銅議会執行官の指揮車両の灯りが点滅し、前方の兵士たちの通話器が黒く沈黙する。合意の輪の外側にある者たちは、不可解な混乱に包まれた。機器の誤作動、小さなけが人。近くの通りでは、路上にいた老女がくぐもった呻きとともに崩れ、膝を打った。

葵はその様子を、鮮明な映像として目に入れた。彼女が望んだのは救助であり、敵を傷つけることではなかった。けれども条件は正確だった。仲間の合意を「全面の都市の合意」に代えて発動したその瞬間、彼女の制約は作動し、能力は外側へも及んでしまったのだ。彼女の中に、責任と罪悪の混淆した冷たい塊が生まれた。

真理が走ってきて、葵の肩を掴む。掌の感触は温かい。だが葵の右手は、杭に触れてからかすかな麻痺を覚えていた。握りしめる力がふっと薄れる。細かな震えが指に残る。聞こえない代わりに、触覚が薄れたのだ。骨の奥に眠る痛みはなくなったが、世界を引き戻す器官の一つを失った感覚があった。葵はぱたりと息を吐いた。

「ごめん」航太が唇を震わせて言う。言葉は見えたが、音はない。真理の目に涙が溜まっている。司は無言で端末を打ち、路地の被害をスキャンする。彼らは救助を続ける。だが葵は気づく。杭の放ったシグネチャが局所の監視網に残像のように刻まれていた。市の監査システムのログが、新たなハッシュとして変化している。彼らの操作の痕跡は、登録され、追跡可能になった。

「アーカイブにログのバックトレースが残る」司がようやく言った。彼は端末を葵の前に差し出し、画面に真っ赤な文字列が点滅している。そこに浮かぶのは、杭群が起動した際に放ったプロトコルの断片だった。断片には、製造元の署名、と呼べるものが埋め込まれている。葵は視線を滑らせる。そこには見覚えのある刻印があった――青銅議会が行政に導入した「合意ハッシュ」。彼らが否定していた、公共合意の根幹。

「それって……?」真理が問い返す。司は画面を指でなぞり、指先が震えた。そこに出ているのは、杭のコアプロトコルが青銅議会の市政決済システムと不可分に結びついているという解析結果だ。杭は偶然の発明ではなく、制度の延長であり、同時にそれを媒介する一連の鍵を外部からでも注入できる設計であった。

「杭が、彼らのためのインフラになっている」司の声が震える。葵は画面を指で追い、そこに出ているコード断片が肌を爪先から冷たくするのを感じた。彼らの小さな勝利は、市の監査ログに刻まれ、青銅議会がそれをたどれば、発動地点と時間、そして使われた改造コードの指紋が出てくるだろう。追跡は早く、執行部は即応性に長けている。今夜会った静謐は、追撃の足音へと変わりうる。

「つまり」航太が画面に息を吹きかけるようにして言った。「杭そのものは、合意を奪う装置に