Syoichi's Tumblr

Sep 29 2010

ただの cookie よりもさらにすごい cookie、 evercookie。合計8つの異なる場所に個人が特定できる情報を保存する。 Flash の shared object などについてはかなり前から知っていたけど、「キャッシュされたpng内のピクセルRGB値を使う」なんてのはすごい。世の中には、いろんなこと考えるやつがいるもんだ。このライブラリはそういったセキュリティ上の注意を喚起するために作られたらしいけど、そもそも一般の消費者がこういったことを気にかけるのか、正直なところあやしいと思う。個人的には、こういった軽微なプライバシー侵害までいちいち目くじらたてることはない、と思える一方で、この手の害悪は「塵もつもれば悪となる」という性格をもっているとも考えられる。

たとえば某no-evil社なぞがやっていることを見ると、個々の「evilness」はほとんど測定不能なほど小さい。しかし、これを信じられないほど大規模に、かつ何年も継続してやったらどうなるか? …今までにこれほど大規模かつ並列的かつ継続した個人情報収集というのは歴史上やられたことがなかった (たとえ個々の情報がどれほど瑣末なものだとしても)。レッシグがかつて言っていたように、これまでの犯罪とコンピュータを使った犯罪との一番の違いは、かつては不可能だった操作の大量な自動化と集約化によって、一見ささいなことでも深刻な被害をもたらしうるということである (heck, 計算機の本質を言いあてている引用が、よりによって計算機科学者ではなくてレッシグのものだとは!) 人類はおそらくこれほどのスケールでやられた実験の結末というものを、直感的には想像できないと思う。そしてその影響が人間にわかるほど大きくなったときはおそらくすでに相当被害が出たあとなのである。

(追記) 個人的には、webは今よりももっともっと宣言的になるべきだと思う。そうすればデータフローを制御するのがより確実になるから。そもそも、たかがデータを読むだけなのに、なんで手続きを実行せにゃならんのよ? データとプログラムを混ぜるな! …しかし、だからといって新山が HTML5 などの、 HTML4よりもさらに3倍もデカイ、おまけにすでに SGML 標準ですらなくなった仕様が好きなわけではぜんぜんない (そもそも HTML5 はちっとも宣言的じゃない)。そういえば一時はやった XHTML ってどうなったん? まだあるらしいけど、これの普及してなさ具合がすでに何事かを物語っている。 ma-, せいぜいがんばってくれ。

2010/b (9)