ハクソク

世界を動かす技術を、日本語で。

Dav2d

概要

Anubisは、サーバーをAI企業の過度なスクレイピングから守るためのProof-of-Workシステムです。
ユーザーに追加の負荷をかけることで大量アクセスを抑制。
Hashcashの仕組みを参考にし、個人利用には影響を抑制。
今後はブラウザ指紋による識別強化を目指す方針。
JavaScriptの一部機能を無効化するプラグイン使用時は注意が必要。

Anubisによるサーバー保護の仕組み

  • AI企業による積極的なウェブスクレイピング対策としてAnubisを導入
  • サイトのダウンタイムリソースの消費を防ぐための暫定策
  • Proof-of-Work方式を採用し、アクセスごとに計算負荷を要求
  • Hashcash方式を参考にし、スパムメール対策の手法を応用
  • 個人ユーザーには負担が小さく、大量アクセス時のみコスト増加
  • 将来的にはフォントレンダリングなどの指標でヘッドレスブラウザを識別予定

Anubis利用時の注意点

  • JavaScriptの最新機能を利用するため、JShelterなどのプラグインが動作を妨げる場合あり
  • 該当プラグイン使用時は無効化が必要
  • 現状はProof-of-Workページが表示されるが、今後は正規ユーザーには表示不要を目指す方針
  • セキュリティと利便性のバランス調整を重視

今後の展望

  • Proof-of-Work方式は一時的な対応策
  • 今後はブラウザの指紋認証技術で正規ユーザー識別を強化予定
  • サイト運営者の管理負担軽減利用者体験向上を両立する目標

Hackerたちの意見

プロジェクトの説明:dav2dは、すべてのプラットフォームで最速のAV2デコーダーです :) 小さくてポータブル、しかも超高速を目指しています。私みたいに情報に疎い人のために言うと、AV2はオープンメディアアライアンス(AOMedia)からの次世代動画コーディング仕様です。AV1を基にして、AV2は優れた圧縮効率を提供するように設計されていて、かなり低いビットレートで高品質な動画配信が可能です。ストリーミング、放送、リアルタイムのビデオ会議の進化するニーズに最適化されています。 - 出典:https://av2.aomedia.org/
AV2が完全にダメになってるかどうか見てるね。 https://www.sisvel.com/insights/av2-is-coming-sisvel-is-prep... そうだね。
話題とは関係ないけど、ネットがすごく早くこんな風になっちゃったね:クリック -> 「あなたがボットじゃないか確認中」、クリック -> 「あなたが人間か確認中」、クリック -> 「クッキー、クッキー、クッキー」、クリック -> 「Cloudflareなんとかかんとか」
インターネットって本当に「共有地の悲劇」だよね… 自己中心的で悪意のある市民がいると、どんどん使えなくなっていく。
それについては全然わからない。広告ブロッカーはまだ機能してる?
サービスが使えるようにするために、VideoLANのインフラの一部に設定しなきゃいけなかった。そうしないと、AIボットによる常時DDoS攻撃を受けてたから。
ギガビット接続が無意味になるね。
わかる、私だけじゃなくてよかった。自分のIPブロックがスパムに引っかかってるのかと思ったよ。
最近、ログインしてないほとんどのウェブサイトが「ボットじゃないことを確認して」って言ってくる。めっちゃウザいけど、どうしようもないよね。AIのスクレイパーがウェブを台無しにした。
誰もクリックしなくなったね。最近は、すべてがタップやスワイプを求めてくるし、片方の目が上にある人間向けに最適化されてる。で、アプリをインストールするように命令する全大文字のバナーを閉じるためにXを押すと、アプリストアに飛ばされる。ウェブサイトのユーザーはそれをアプリって呼んでる。
少なくとも、これの方がCloudflareよりもかなり速かったし、特に何もしなくてよかった。
>動画デコーダーの実装 >中を見てみる >C言語だ
Cだけじゃなくて、dav1dとdav2dは実際にはほとんどASMで書かれてるよ!あとは、最適化されたASMがまだない関数用にCが少し使われてる感じ。dav2dは新しいからCの割合が高いけど、コードベースのメイン言語になるほどではないかな :)
何を暗示してるの?
Cコードを削除して、アセンブラのプリプロセッサの使用を基本的なCプリプロセッサに減らしてもいいかも。嬉しい、AV2のデコーディングはもうここにあるし。 :)
素晴らしいね。AV1よりどれだけ良くなるか楽しみだよ。ちゃんとしたエンコーダが出るまで時間がかかるのは残念だな(SVT-AV1が使えるようになるまで本当に長かったから)。
作者はDave2Dのファンなのかな? https://www.youtube.com/@Dave2D
彼らはD4vdのファンって感じだね。
これはこれの増分だと思うよ: https://www.videolan.org/projects/dav1d.html
それか、Dangerous Dave 2のファンかな? https://en.wikipedia.org/wiki/Dangerous_Dave_in_the_Haunted_...
話は変わるけど、最近のGitHubの代替についての議論に関連して: わあ、このGitLabのインスタンス、過去の経験よりもずっとクリーンでシンプルに見えた!初回のページ読み込みも、その後のアクションもすごく速かったし。
最近、これがdeb-multimediaに投稿されたのに気づいたけど、パッケージの説明にタイプミスがあると思う… https://www.deb-multimedia.org/dists/unstable/main/binary-am... …「速くて小さいAV1ビデオストリームデコーダー」って書いてあるけど…「AV2」じゃない?
AV2がAV1よりどれくらい改善されるか、何か理解してる人いる?