パスワードを忘れた? アカウント作成
11595705 story
お金

Webブラウザ上で動作するビットコイン採掘プログラムを開発した学生らが訴えられる 36

ストーリー by hylom
悪いことができるコードを作ることは悪いことなのか 部門より
あるAnonymous Coward 曰く、

JavaScriptで実装されたビットコイン採掘プログラムを開発した学生らが、消費者詐欺とコンピュータの不正アクセスの疑いで当局から出頭を要請されたそうだ(CryptoCoinsNews)。

このプログラムは「Tidbit」というもので、JavaScriptで実装されておりWebブラウザ上で動作する。WebサイトにアクセスしてきたユーザーのWebブラウザ上でこのプログラムを実行してビットコイン採掘を行い収益を得るというコンセプトで、2013年のNode.js Knockout ハッカソンInnovation賞を受賞している。

開発者は19歳のMITの学生たちだが、突然彼らに縁もゆかりもないニュージャージー州当局から出頭要請が来たという。「コードは実験的なもので、実際に収益を得てもいない」と反論したのだが、当局側は同州内で少なくとも3つのサイトでこのコードが使用されていることを確認したといい、電子フロンティア財団(EFF)の抗議にも態度を変えないままだった。

この事態に対し、EFFが撤回を求めて上級裁判所へ申請したり、MITの教授・研究者や学生数百名が「イノベーションと技術的なクリエイティビティに冷や水を浴びせる」として抗議の文書を提出したりという騒ぎになっている。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Anonymous Coward on 2014年09月24日 21時26分 (#2682018)

    あらかじめ利用者自らの意思確認が必要なのは言うまでも無いけど、BOINC系の計算ボランティアに流用できそうな仕組みですね。
    アカウントを登録してログイン、ブラウザで指定されたページを開いておくだけで様々なプロジェクトに貢献できる。
    プログラムをダウンロードしてインストールする手間をかけさせない。

  • * 件の別サイトでのスクリプトは、報酬受け取り先はどこになっているのか?
      ** もし、製作者が設定した値(自分かニセかわかんないけど)なら、調査くらいまではわかる。ただそれでもここまでになるのは謎だけど。
      ** サイト側が設定変えて自分にしてたなら、とんだとばっちり

    * 「消費者詐欺とコンピュータの不正アクセスの疑い」がどの辺を指すのかによるけど、ページに明記してあればよさそうだけど、してなかったんだろうな。

    もし、広告の補完としてなら、CPU利用率の調整とか多少マシなんだけど...
    以前ちょっと書いたんだけど、(広告での収入も込みで)「ページ製作者、閲覧者で折半」的な、参加意義があるものになってるとマシな気がするけど、どんなもんかなぁ。

    # つーか、モバイル機器(で日本みたいな定額制じゃないところ)だと、広告のデータの分くらい金とかほしくなりそうだよね...。有料チャンネルなのにCMだらけ、みたいな。

    --
    M-FalconSky (暑いか寒い)
  • by Anonymous Coward on 2014年09月24日 17時39分 (#2681859)

    ビットコインの採掘という使用者が意図しないことをさせているわけだし

    • by Anonymous Coward

      微妙じゃない?
      アクセス量に比例して利益が上がる仕組みならアフィリエイトが既にそうだし、
      閲覧者だってサイト管理者に儲けさせる目的で踏み込んでるわけじゃないでしょ。
      だったら閲覧者が求めていないような広告をべたべた貼ってトラフィックを増大させてることも罪になっちゃわない?

    • by Anonymous Coward

      サイトの利用規約に書いとけば大丈夫でしょう。
      オプトイン方式なら分かりやすいかなと思ったけど、
      広告なんてオプトアウトもできないんだから、同様でいいのでは。

      #マウスオーバーで急に大きくなるFlash広告は不正指令電磁的記録とみなして訴えられますか?

      • by lenma (37374) on 2014年09月24日 18時10分 (#2681886)

        無料サービスの新しい収入源としては
        なかなかよいのでないでしょうか。

        うざい広告を見たくないユーザのニーズに
        マッチしていると思います。

        親コメント
        • by Anonymous Coward on 2014年09月24日 22時11分 (#2682033)

          広告の排除につながるとは思えないですけどね。
          広告と同時に使って収益の最大化を狙うでしょう。

          親コメント
        • by Anonymous Coward

          この方法なら月間xx円分のマイニング(マイニングプールの貢献度を出すのと同じ要領で判定する)をしてくれなければそのアカウントに対してサービスを停止するとかの制限をしてフリーライダーを蹴り落とすとかいろいろ柔軟な対応ができて良さそうだと思う。

      • by Anonymous Coward

        拳銃を持たずに撃つ真似するだけで、学生・生徒が逮捕送検される国なら、当然駄目でしょう。

    • クライアント側のコンピュータの所有者じゃなくて
      ホスト側のコンピュータの所有者が意図した通りのコードを
      実行させるための仕組みだし、
      今回の場合、それに加えてコードの製作者じゃなくて、
      コードの製作者とは無関係な第三者がホストに組み込んでるんじゃね?

      JavaScript を disable にしてない時点で訴えること自体お門違いだけど
      仮に訴えるにしても訴えられるべきなのはホストに組み込んだ奴じゃないの?

    • by Anonymous Coward

      「ボクのサイトを見る代わりにCPUパワーを少し分けておくれよ」という
      合意を形成すれば何の問題もないでしょ。

      そもそも訴追された学生たちは、彼らの言い分を信じる限りは
      そういうサイトを運営していたわけでもないんだけど、どの辺がアウトなの?

    • by Anonymous Coward

      刑法第168条の2
      「当な理由がないのに,(以下略)」

    • by Anonymous Coward

      落ち着きたまえ
      ブラウザでさえ素数を数える時代ということさ
      君も素数を数えて落ち着こう

      # 1,2,3,7,11,13,17,19,23,28...いやちがう29だ,...

  • by Anonymous Coward on 2014年09月24日 20時00分 (#2681960)

    JavaScriptだけだといまいちな気もするんですが
    WebCLが標準で使えるようになったら
    GPUパワーも使えて効率高められそう

    いまだとプラグインなりアドオンが必要だから
    逆にドネイト代わりに入れてねってのはありかも
    現状入れてる人のほうが稀だし

    # ノートPCだとサイト表示した瞬間にファンから戦闘機のような爆音発生みたいな

    • 少なくともV8はかなりパフォーマンスがいいです。
      プログラミング言語Juliaのトップにあるマイクロベンチマークの結果 [julialng.org]を見る限り、単純な計算ではCの1/3程度の速度で計算できます。

      ただ、何の前触れもなくCPUを酷使しだすページは遠慮したい。10%程度なら気にもしないけど、いきなりレッドゾーンとかやられると新手のブラクラかと思っちゃう。

      親コメント
      • by Anonymous Coward

        マイクロベンチマークなんてあてになりませんがな
        動的コンパイルの対象領域にぜんぶ載ってしまうので

        • by Anonymous Coward

          今回のような場合むしろマイクロベンチの方が参考になるよ。
          まあAsm.js+SIMDAPIに対応してるFirefoxの方が性能出ると思う。おそらく2/3くらいにはなる。

          • by Anonymous Coward

            理由もあげないバカ

            • by Anonymous Coward

              ハッシュ生成はマイクロベンチの範疇ってわざわざ言わないと分からないのかな。

              • by Anonymous Coward

                アルゴリズムが単純だということと性能を出すコードは別だということを知らないバカ

              • by Anonymous Coward

                残念だけど同じだよ

  • by Anonymous Coward on 2014年09月24日 22時16分 (#2682036)

    被害者は居るのだろうか?

    だって、重い処理をするスクリプトは、ブラウザで停止されなかったっけ。
    それで解決しそうな。
    ユーザーだって重いのに何もできないサイトは閉じるでしょ?そして二度とアクセスしない。

    • by Anonymous Coward

      開発者連中はいい迷惑だろうな

      • by Anonymous Coward

        いやそうでなく、
        そもそも警察は何の法的権限があって逮捕したのかって話。
        開発者の何がどう違法なのか、これだけじゃわからないでしょ。
        これが逮捕できるならうるさい広告の開発者も逮捕してよと。

        • by Anonymous Coward on 2014年09月25日 1時07分 (#2682123)

          被害者がいないのであれば、それは悪いサイトなのだろうか?

          まぁニュージャージー州とのやりとりはこの辺にまとまってるから調べてみれば。

          https://www.eff.org/cases/rubin-v-new-jersey-tidbit [eff.org]

          親コメント
          • by Anonymous Coward

            別ACですがおまけ。

            今回のは関係ないかもしれませんが、
            法律ってのは必ずしも「被害者がいる」あるいは「特定の誰かに損害がある」ことが前提ではありません。
            見逃すことは社会維持において問題がある、道徳的でない、システム維持の都合、などなどいろんなケースがあります。
            (例えば「麻薬を、麻薬と知って他者から貰い、保管した」というケースは、罪に問われる可能性が高い(捏造とかそういう話じゃなく真っ当に)。でも基本的には被害者はいない)
            そしてそれは必ずしも明確ではないケースもしばしば見られます。
            なので、「被害者がいなければ罪に問わなくてもいいんじゃない?」ってのは、問わないことでの社会的メリット・デメリットまで考慮してから話さないといけませんね。(元コメの人が考えてないと言ってるわけじゃなく、一般論として)

    • by Anonymous Coward

      何年も前の知識のままじゃイカンよ。Webは日進月歩で進歩するんだから。
      最近ではWebWorkerを使えば別スレッドで処理をさせることができるし、
      SharedWorkerやServiceWorkerを使えばサイトを閉じた後も処理をしばらく続けることが可能。
      ユーザーが気付くのは精々ファンが煩いな程度。

  • by Anonymous Coward on 2014年09月25日 8時42分 (#2682175)

    ビットコインの採掘なんてものを対象にしたんだろう
    カネが絡めばいろいろ問題が出てくることくらい想像つきそうなものなのに

    • by Anonymous Coward

      どうせ この世に生まれたからにゃ お金も欲しいさ 名も欲しい

    • by Anonymous Coward

      計算力をたとえばSETIに使うとかでも技術的検証としては同じことができるのに
      BitCoinの採掘を選ぶのは大学生の悪乗りだと感じるね。
      ショーケースに寝た写真張れば注目されんじゃね的な無責任・思慮のない選択と感じる

      • by Anonymous Coward

        こんなん、技術的に出来るかなんて検証するまでもなく分かりきってる話でしょ。
        ネタまで古臭いもの持ってきてどーすんのw

typodupeerror

犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー

読み込み中...