結論:LMSR も DPM と同じ Sybil 脆弱性を持つ(path-independenceで pure round-trip = 0 net、bluffingで他traderを欺ける)。
ただし ミライマ既存の 5% 売却手数料 で pure round-trip は構造的に赤字化されているので、実害は小さい。
よく言われる「LMSR は strict-proper だから bot に強い」は、myopic incentive compatibility(1回だけ参加するならtruth-reporting が最適)を指している。
でも複数アカで複数回行動すれば、LMSRも同じ攻撃に脆弱。Chen et al. 2007 "Bluffing and Strategic Reticence in Prediction Markets" で正式に証明済み:
"Although both market scoring rules (MSR) and dynamic parimutuel markets (DPM) subsidize trade to encourage information aggregation, MSR is myopically incentive compatible, neither mechanism is incentive compatible in general. ... there exist circumstances when traders can benefit by either hiding information (reticence) or lying about information (bluffing)." — Chen, Reeves, Pennock, Hanson, Fortnow, Gonen (2007)
LMSR price function(ミライマ実装、b=61 score):
p_i(q) = exp(q_i / b) / Σ exp(q_j / b)
C(q) = b · log(Σ exp(q_j / b))
DPM 同様、q が増えると p が上がる。同じユーザーの別アカが買えばさらに上がる。
LMSR は convex cost function ベースなので path-independent。「同じ state に戻る一連の取引は数学的に ±0」が成立。
"AMM based DEXs have been proved to be path independent, meaning that if the market moves from one state to another state, the payment/cost is independent of the paths that it moves." — Roughgarden seminar, Decentralized Prediction Markets report
これは DPM も同じ。両方とも convex C(q) なので。
ミライマ既存LMSR(b=61 score、1 score = 100 coin = ¥10)で、DPMと同じ流れを実行。
ミライマ既存LMSRはSybil round-trip 自演に対してすでに守られている。
commission なしの世界では A:+8.52 / B:−8.52 / 合計0(path independence)。
5% commission を入れると pump margin が手数料に食われて 毎回赤字。
DPMでも同じcommissionを入れれば同じ効果が出る。
Pure round-trip は赤字化できても、LMSR にはもう一つの攻撃ベクトルがある。Chen et al. 2007 で証明された bluffing。
"When signals are conditionally dependent, there exist joint probability distributions on signals such that at a Perfect Bayesian Equilibrium in LMSR traders have an incentive to bet against their own information—strategically misleading other traders in order to later profit by correcting their errors." — Chen, Reeves, Pennock, Hanson, Fortnow, Gonen (2007)
| 項目 | LMSR | DPM |
|---|---|---|
| Pure round-trip(自演売買) | path-independent → ±0 | path-independent → ±0 |
| 5% commission 適用後 | マイナス(守られる) | マイナス(守られる) |
| Bluffing(他trader欺き) | 可能 | 可能 |
| Strategic reticence(情報温存) | 可能 | 可能 |
| 無料seed concentration | 登録ボーナスがあれば可能 | 登録ボーナスがあれば可能 |
| 攻撃被害者 | 運営 + honest trader(subsidyがある分、運営が一部負担) | honest trader のみ(pool ゼロサム、運営は無傷) |
| myopic incentive compatibility | あり(1回だけ参加なら truth-report 最適) | なし(DPMはstrict-properでない) |
「LMSRはbot不利」というのは 1回限り参加の話。複数アカ × 複数行動になると、LMSRもDPMも同じ脆弱性を持つ。
違いは「攻撃被害者が誰か」:
| 攻撃シナリオ | 現状LMSR | DPM移行後 |
|---|---|---|
| 純粋な wash trading(自演売買) | 5% commission で赤字化(守られてる) | 同じく5% commission で赤字化 |
| Bluffing(他traderを誤認させ参入させる) | 理論上可能、実際に何件か検出済 | 同じく可能 |
| 無料コイン concentration(登録ボーナス自演) | 既知の bot 行動(v4.1で対応) | 同じ問題、同じ対策で対応 |
| 運営loss 標的(subsidyを狙う) | 4月単月 −¥227万実証 | 構造的に0 |
LMSRはsubsidyがある → 不正者は「運営のsubsidy を抜く」というシンプルな攻撃が可能。4月単月 −¥227万 はこれが効いている疑いが強い(Leoが調査中)。
DPMはpool方式で運営subsidy 0 → この攻撃ベクトルが構造的に消失。
残るSybilリスク(bluffing等)は LMSR/DPM 共通なので、対策は既存のbot検出 v4.1 を継続でOK。