>>416
なんか、「並列処理=最新で正解」「直列処理=構造的な限界でダメ」みたいに完全に勘違いしてるっぽいんですけど。
​あの、システム工学の基本として「どんなデータでもとりあえず並列化すればいい」なんて話、絶対にないんですよ。
​アムダールの法則とか専門用語出して賢ぶってますけど、要は『同じDEXのプール(共通の金庫)』をみんなで触る取引って、順番待ち(直列処理)しないとシステムとして破綻するんですよね。
​例えるなら、飛行機の座席予約です。「1つしかない残り座席」に対して10人が同時にアクセスした時、無理やり並列処理したら10人全員に同じ席売っちゃってダブルブッキング起きますよね?
株の板取引だって、みんなが同時にアクセスしても、「誰の注文がコンマ1秒早かったか」を1列に並べて(直列化して)順番に処理しないと、価格も残高もバグって金融崩壊するんですよ。
​つまり、「同一アカウントへのアクセスが単一コアで直列になる」って、システムの構造的な弱点じゃなくて、**『金融システムとして絶対に守らなきゃいけないルール(排他制御)』**なんです。
​で、イーサリアムのL2みたいに、「直列処理は遅いから、チェーンをいっぱい作って並列化しようぜ」って逃げた結果どうなったかっていうと、「あっちのL2とこっちのL2で同じトークンなのに値段が違う」みたいに流動性がバラバラに分断して、金融インフラとしてポンコツ化してるわけじゃないですか。
​だからSolanaは、世界中の人が常に全く同じ価格と残高をミリ秒単位で共有するっていう『金融の絶対条件(単一状態の維持)』を守るために、あえて直列処理の構造を残してるんです。
​じゃあそこに注文が殺到した時の負荷はどうするの?って問題に対して、「OSの無駄な通信処理とか全部すっ飛ばして、1列に並んだ注文を捌くレジ打ちのスピードを物理限界まで爆速化(極限のスケールアップ)させればいいよね」っていう力技をやってるのがFiredancerなんですよ。
​「直列の構造を消滅させられないから物理的に不可能だ!」とかドヤ顔で言ってますけど、その構造(直列化)を消しちゃったら金融インフラとして機能しないんですよね。
​要するに、教科書で覚えた「並列化=正義」っていう表面的な知識だけで語ってて、「なぜその設計にしたのか」っていうシステム工学の『要件定義』の部分が全く見えてないんだなーって思いました。
実社会の金融システムとか組んだことない素人の人なんじゃないですかね。お疲れ様です。