MXの次はなんなんだ?

このエントリーをはてなブックマークに追加
31047
本物と思われる人です(w。ついに偽者が出るようでうれしい。
間違ったことややばいこと書いたら偽者のせいにするのでよろしくね〜ん。

さて、今悩んでるのは検索時のネットワークルーティングでしょうか。
Freenetと同じでもいいんですが、遅そうなんで独自の方式を考え出しました。
具体的内容は秘密ですが、それなりに高速で、今回の転送方式との相性が良いはず。

もちろんどの程度のパフォーマンスが出せるかは実際に動かしてみないとわかりませし。
検証用のトラフィックシミュレーターでも作ってモデル検証してみようかとも思いましたが、
とりあえず実際に作ってしまった方が早そうなんで今夜にでも作ってしまいましょう。

予想では、mp3のような小さいファイルがたくさんとか、遅い回線使用者ばかり
ですとパフォーマンスが悪いですが、比較的大きなファイルが主流で
高速回線使用率が高いとMX並みの速度が出せるはずです。
匿名性最重視で小さいファイルメインならFreenetでいいわけですので、
今回のではMXの後継位置を目指して、それ向きな方式を選択していきましょう。

なお、Freenetの技術的なことはこの辺りが参考になりました
http://www.sfc.wide.ad.jp/~egichan/mlecture/netsec2000f/kadai3.html

あと要望に応じてソース一部提出(w
ちゃんと作ってますよん。

/*
* Start MD5 accumulation. Set bit count to 0 and buffer to mysterious
* initialization constants.
*/
void MD5Init(MD5Context *ctx)
{
  
  ctx->buf[0] = 0x67452301;
  ctx->buf[1] = 0xefcdab89;
  ctx->buf[2] = 0x98badcfe;
  ctx->buf[3] = 0x10325476;
  ctx->bits[0] = 0;
  ctx->bits[1] = 0;
}

↑ちなみにここは他所からパクったソースだ