Coinhive事件について

最近話題になっているCoinhiveの事件について思う事があったのでまとめておく。

Coinhiveとは

Coinhive(コインハイブ)は、Javascriptを使ってサイト閲覧者のPCを操作し
仮想通貨をマイニング(発掘)するツール

事件概要

今回の事件をざっくりまとめると以下の流れ

  • フリーデザイナーのモロさんが最新技術を試すために自身のサイトにCoinhiveを仕込む
    • あまりCPUに負荷をかけないよう調整してあったし、全然儲けていない
  • モロさんがCoinhiveを削除した後、神奈川県警がモロさんを家宅捜索
    • 仕事用PCを押収されたり、取り調べで時間を拘束されたりした
  • モロさん以外にも同様に家宅捜索を受けている人は複数いる
  • インターネット界隈で今回の神奈川県警の対応に苦情が殺到
  • Coinhiveに嫌悪感を抱いている人もおり、神奈川県警を擁護する人もいる

〜参考〜

doocts(もろさんのブログ)

実際、Coinhiveは違法なのか?

それについては高木浩光さんの日記がとても参考になる。
高木浩光@自宅の日記

ざっくりまとめると以下な感じ(違ってたら高木さんに怒られそう)

  • 刑法19章の2に「不正指令電磁的記録に関する罪」というものがある
  • 不正なんちゃら罪では『利用者の意図に反する動作をしたらダメ』的な事が書いてある
  • 主語がデカすぎる。結局何を検挙するかは警察のさじ加減。
  • これに便乗して各メディアがデマを吹聴して民の不安を煽っている。

なお、ネットで話題になったからか、警察庁が後出しで以下のツイートをしている

個人的な意見

個人的な意見を言えば、参照してるサイトにCoinhiveが無断で仕込まれてたら良い気はしない。
だが、それ以上に今回の警察の対応は気に入らない。

高木さんの日記にも書いてあるが、今回警察はCoinhiveの設置を止めた人を「違法性の認識がありそう」として検挙している。
Coinhiveの設置を続けている人の方が後回しになっているらしい。
これがまず馬鹿らしい。

そして、いきなり家宅捜索というのも違和感がある。
今回のように曖昧な法律をもって検挙するのであれば、まず「アナタのサイト、違法ですよ」という警告があって然るべきではないか?
なる早でCoinhive設置サイトを減らす事が目的ならそれで良いはず。
今回のやりかただと、検挙実績が欲しいだけのようにしかみえない。(事実そうなのかもしれないが)

そして、きちんと法整備をして「これはOK」「これはNG」っていうのをハッキリとさせてほしい。
『利用者の意図に反する動作』なんて現状でいくらでもある。

こんな状況だと新しい技術なんて怖くて試せたもんじゃない。
国として今回の問題に何も手を打たないのであれば、日本の技術後進国化は止められない。
まあ、警察の方々からすればどうでもいいんでしょうけど。

ただし、手放しで『Coinhiveは合法!』とはなって欲しくない思いもある。
善良なやり方をしない人は絶対に出てくる。

■モロさん(善良な例)

  • 技術的興味が目的
  • 無断で設置していたが、通知を出すようにしようとしていた
  • CPU使用量は低くなるよう調整

■善良ではない人

  • 金儲けが目的
  • 無断で設置。できるだけバレないように隠す。
  • CPUフルパワー!

CPU負荷かけるって事は電気代が多少はかがるって事だと思うが、
もしWEBサイトに自分の銀行口座からサイト管理者の口座に1円振り込まれるスクリプトが無断で仕込まれていたらちょっと待てってなるのではないだろうか。
無断Coinhiveも実質それと同じ事になりかねない。
(あくまで仮定の話。そんなスクリプトは早々組めないのは承知。)

もちろん情報の対価としてサイト管理者にお金が入る事は良いと思っている。
ただ『無断で』っていうのが少しひっかかるだけ。
レストランのメニューに水の値段が記載されていなかったので、無料だと思い頼んだら有料だった。的な感じ。

あと、これは完全に個人の意見なので異論は多数あると思うが
断りがあったとしても、Coinhiveが設置されているよりはサイドバーやフッターに広告があるほうが好ましい。
電気代払うよりも視界に入る広告を無視する方が楽。

ただし、フワッと浮かび上がってくる広告と、突然流れ始める動画広告。
テメェはだめだ。

でも、こういう「みんなでマイニングやろうぜ!」的なのはアリだと思う
Coinhive設置で家宅捜索受けたデザイナーをCoinhiveで支援するサイト登場

蛇足

よく存じ上げない方なのですが
検挙されたのがイケハヤって人だったら皆んなハッピーだったっぽい
http://mecchanikukyu.hatenablog.com/entry/2018/06/12/110033