9.3 アルゴリズム
サーバコード内のいくつかの場所では,クライアントのセットのチャネルリストをチェックするような \(N^2\) アルゴリズムを回避することができませんでした.
現在のサーバのバージョンでは,データベースの整合性チェックがなく,各サーバは隣接するサーバが正しいことを前提にしています.そのため,接続先のサーバがバグっていたり,既存のネットに矛盾を持ち込もうとしたりすると,大きな問題が発生する可能性があります.
現在,内部およびグローバルラベルが一意でないため,多数の競合状態が存在します.これらの競合状態は,一般に,メッセージが IRC ネットワークを横断して影響を及ぼすのに時間がかかるという問題から発生します.一意なラベルに変更することによっても,チャネル関連のコマンドが中断される問題があります.