要約

  • AFRINICの2012年年次報告は、年末までに2会員から13ドメインについて49件のDSレコードを扱ったと記している。これは稼働する会員向けサービスに観測可能な利用があった証拠だが、利用資格のある会員数もドメイン数も示されておらず、採用率は計算できない。
  • 49÷13は約3.769、13÷2は6.5、49÷2は24.5である。ただし、いずれも集計上の平均にすぎない。観測された49件がすべて2会員に由来するため、この観測コホート内のCR2は100%になるが、AFRINIC全体やアフリカ地域の集中度を意味しない。
  • 大きい方の会員が占めるレコード数について数学的にいえる下限は25件、すなわち25÷49で約51.02%だけである。どちらの会員か、実際の配分、国、業種、規模、保有資源、採用しなかった主体の理由は分からない。
  • 次に必要だったのは、低い数字を成功物語にも違反物語にも変えることではない。資格分母と申請ファネルを公開し、決定的な事前検査、明確なエラー、安全な順序、可逆的な変更、任意の支援を用意することだった。民間の記録管理者・技術調整者であるAFRINICに、主権、規制、警察、懲罰、没収、裁判の権限はない。

一つの正確な分子と、存在しない採用率

2012年12月31日という切り口で、AFRINICの年次報告が残した中心的な記述は明快である。年末までに、AFRINICは2会員から13ドメインについて49件のDSレコードを扱った。数字は三つとも具体的だ。少なくとも二つの会員組織が会員向けの機能を利用し、結果がレコードとして現れた。単なる発表や将来計画ではないという意味で、これは実利用の証拠である。

しかし、実利用があったことと、採用率が分かることは別問題だ。採用率には、分子だけでなく、その機能を利用できた母集団という分母が要る。年次報告のこの記述から確定できる参加会員の分子は2だが、2012年末時点で利用資格のあった会員数は示されていない。技術的に対象となり得た逆引き委任を持つ会員数、署名済みの子ゾーンを運用していた会員数、DS資料を提出できる運用準備が整っていた会員数も示されない。したがって、「2会員」という数字を何かで割って地域の採用率を作ることはできない。

同じ問題はドメインにもある。観測されたドメインの分子は13だが、親側へのDS掲載の対象になり得た逆引きドメインの総数は不明である。13が対象の大半なのか、ごく一部なのかを判定する材料がない。49件のDSレコードについても、年末時点で同時に有効だった49件なのか、年中の追加、置換、ロールオーバーなどを含む累積的な表現なのかは明記されていない。報告書の動詞から、記録されていない処理モデルを組み立てるべきではない。

サービスが技術的に利用可能であったことは、利用の前提にはなる。だが、署名されたゾーンが公開されたこと、親側への接続が動いたこと、会員が所定の経路でDS資料を渡せたことは、いずれも他の会員が実装し、検証し、展開し、継続利用した証拠にはならない。道路が開通したという事実から、何台の車が走ったかは分からない。ここで採用として数えられるのは、年次報告が実際の利用として残した49件、13ドメイン、2会員の範囲だけである。

再計算できる六つの数字

この公表値には、再計算できる内部比率がある。重要なのは、計算そのものと、その解釈限界を同時に示すことである。

  1. 1報告ドメイン当たりのDSレコード数は、49÷13=49/13=約3.7692307692件である。これは集計上の平均であり、各ドメインに約3.77件が存在したことを意味しない。レコードが同時に存在したか、アルゴリズムが異なったか、ロールオーバーや置換を含むか、有効性や継続性がどうだったかは分からない。
  2. 1参加会員当たりの報告ドメイン数は、13÷2=13/2=6.5ドメインである。会員は不可分なので、どちらかが6.5ドメインを持ったという意味ではない。二者への配分は不明であり、名前も属性も推定できない。
  3. 1参加会員当たりのDSレコード数は、49÷2=49/2=24.5件である。これも平均であり、両会員がそれぞれ24.5件を出したわけではない。奇数49を二者に割る以上、実際の整数配分は必ず非対称になるが、非対称の大きさは記録されていない。
  4. 観測コホート内の二者集中度は、49÷49=1、すなわちCR2=100%である。年次報告が観測した49件の全てを2会員に帰属させているため、これは機械的に成立する。しかし、比較対象がそもそもその2会員しかいない閉じたコホートの指標である。AFRINIC全会員の市場集中度でも、全逆引きドメインの採用集中度でも、国別・業種別の比率でもない。
  5. 最大寄与者のレコード比率の下限は、ceil(49÷2)÷49=25/49=約0.5102040816、すなわち少なくとも約51.02%である。鳩の巣原理による下限にすぎず、一方の会員が実際に25件だったとはいえない。二者がそれぞれ少なくとも1件を寄与したという条件の下では、大きい方は25件から48件まであり得る。どの点を実績値として選ぶこともできない。
  6. 一ドメイン一レコードという算術上の基準線を超える件数は、49-13=36件である。これは集計に複数性があることを示すだけで、36件が追加鍵、同時併存、ロールオーバー、置換、履歴のどれだったかを示さない。

この六つを並べると、観測された展開の形が少しだけ見える。13ドメインに対し49件であり、単純な一対一の件数ではない。しかも全件が2会員という小さな参加者集合から来ている。だから「実利用はあった」「観測された利用者集合は狭かった」「その狭い集合の中には複数レコードを伴う運用が集計された」とまではいえる。一方で、「49組織が採用した」「13会員が採用した」「一方の会員が25件を持った」「49件が年末に同時稼働していた」とは、どれもいえない。

平均値は、分布を隠す。24.5件という会員平均は、25対24にも48対1にも一致する。6.5ドメインという平均も、7対6なのか12対1なのかを区別しない。49/13という比率は、全ドメインに似た構成があった場合にも、一部のドメインにレコードが偏った場合にも得られる。平均を精密な小数で書くことが、データを精密にするわけではない。精密なのは演算だけであり、基礎となる配分は未観測のままだ。

136でも141でも割ってはならない

年次報告には2012年の新規会員数について、136と141という一致しない二つの数字がある。ここで最も魅力的で、最も誤った近道は、参加会員2を136または141で割ることだ。しかし、どちらも利用資格のある会員数ではないため、その計算から採用率を導くことはできない。

第一に、136と141は同じ年の新規会員数として記された数字であり、2012年末の総会員数ではない。第二に、新規会員であることと、当該の逆引きドメインを持ち、署名済みの子ゾーンを運用し、DS提出の準備ができていることは同義ではない。第三に、2会員がその年の新規会員だったという記録もない。分子と分母の所属集合も時点も資格条件も接続できない以上、割り算は見かけだけの百分率を生む。

二つの数字が不一致であること自体も注意を促すが、本質的な問題は不一致を直せば済むことではない。仮にどちらかが正しい新規会員数だと確定しても、それは利用資格分母にはならない。必要なのは、総会員数の代用品ではなく、このサービスについて定義された資格集合である。例えば、対象となる逆引き委任を持つ会員、そのうち署名済み子ゾーンを運用する会員、そのうち提出権限と運用準備を備えた会員、という段階を区別しなければならない。

年次報告にある研修や満足度の数字も、分母の代用品ではない。2012年の研修は15回、13カ国、参加者500人超と報告され、対象技術にはDNSSECとRPKIが含まれた。しかし、そのうち何人がDNSSECを学び、何人が利用資格のある会員に属し、何人がDS掲載を試み、何人が実利用に至ったかは示されていない。500人超を採用ファネルの入口に置くことはできない。

同様に、調査回答者の55%が満足、16%が非常に満足という数字があり、注目分野にDNSSECが含まれていたとしても、DNSSEC固有の評価ではない。調査標本、回答率、2会員との重なりも分からない。一般的な満足度から、なぜ他の会員が採用しなかったかを説明することはできない。

分母だけでなく、転換ファネルがない

採用を理解するには、資格分母の後に続く行動の段階も要る。2012年末の記述には、試行した会員数やドメイン数、受理された申請、拒否、撤回、放棄、時間切れ、処理時間がない。年末までに掲載されたものだけを見ても、潜在的な需要が小さかったのか、準備で止まったのか、提出で止まったのか、処理で止まったのかを区別できない。

最低限、次の集合を別々に数える必要があった。

  • 年末時点の利用資格を定義し、その条件を満たす会員と逆引きドメイン。
  • 署名済みの子ゾーンを運用していた、または運用を申告した会員とドメイン。
  • 一意の会員・ドメインによる提出試行。
  • 受理、拒否、撤回、放棄された試行と、プライバシーを侵害しない理由区分。
  • 掲載までの処理時間の中央値と裾の長い事例。
  • 期間末に有効として記録されたレコードとドメイン。
  • 追加、置換、ロールオーバー、削除の件数。
  • もし存在したなら、検証上の不具合や緊急復旧。存在しなかったならゼロと明示すること。
  • 支援依頼や研修参加が実際の提出へ転換した件数。

これらがあれば、2会員という結果を「関心がなかった」一語で片付けずに済む。資格があるのに試行しなかった層、試行したが完了しなかった層、完了したが継続しなかった層を分けられる。逆に、これらがなければ、参加者の少なさは動機について沈黙したままである。

分かっている前提と、測られていない障壁

実利用に先立つ前提は限定的に確認できる。会員側には署名済みの逆引きDNSゾーンを運用する必要があり、親側の掲載に必要なDS資料を会員向け経路で供給する必要があった。AFRINIC側には、その資料を処理して親側へ反映する役割があった。この三段階は、利用に必要な運用連鎖を示す。

だが、必要条件が分かることと、どの条件が障壁になったかが分かることは違う。鍵管理やロールオーバー能力が不足していたのか。子と親の作業順序に不安があったのか。対象情報へのアクセス権や連絡先の更新に摩擦があったのか。検証失敗やサービス中断を恐れたのか。人員、時間、ツール、支援が足りなかったのか。期待便益が運用リスクに見合わないと判断したのか。提出処理やエラー表示に分かりにくさがあったのか。どれも検証すべき問いではあるが、2012年の非採用原因として確定した事実ではない。

ここで言葉を慎重に保つのは、単なる学術的作法ではない。原因を測らずに決めつけると、対策も誤る。技能不足だと仮定すれば研修を増やすだろう。処理摩擦だと仮定すれば申請画面を変えるだろう。便益認識の問題だと仮定すれば広報を強めるだろう。だが、実際の離脱地点が別なら、資源を投じても採用にはつながらない。仮説はファネルに計測項目を置くために使うべきで、参加しなかった会員を説明したことにしてはならない。

さらに、非採用を「違反」「不遵守」「不正」「反抗」と呼ぶ根拠はない。DNSSECの導入は、運用者が実装し、検証し、展開し、利用して初めて稼働する現実になる。記録管理者が機能を用意し、推奨し、年次報告に書くことは、その現実を代わりに作らない。採用しなかった理由が未計測なら、分かっているのは採用が観測されなかった範囲だけであり、主体の意図や規範違反ではない。

小さい参加者数がAFRINICの権限を広げることはない

AFRINICの正当な役割は狭く、重要である。会員制の民間組織として、共有される技術記録の正確性、安全性、継続性を保ち、親側のサービスを調整し、利用実績を定義付きで公表し、必要な技術支援を任意で提供する。親側の記録は下流の検証に影響し得るため、処理の品質には高い水準が求められる。結果が重大になり得るからこそ、記録管理は精密でなければならない。

しかし、技術的な結果の重大さは、私的な記録管理者を統治者に変えない。2会員という狭い観測結果から、強制的な導入権限は生まれない。非採用を理由に会員資格を傷つけ、無関係な登録サービスを不利に扱い、資源記録を圧力として使い、懲罰を科す権限も生まれない。AFRINICは主権者でも規制当局でも警察でも裁判所でもなく、没収や処罰を行う主体でもない。記録への近さは、記録対象を支配する権原ではない。

この限界は、消極的な放任を求めるものでもない。むしろ、薄い調整者だからこそできる仕事を明確にする。資格分母を定義して公開する。入力を事前に決定的に検査する。エラーを人間にも機械にも理解できる形で返す。危険な変更を段階化する。通知と復旧経路を備える。多言語の説明や個別支援を任意で提供する。採用を促すなら、無関係なサービスを梃子にするのではなく、運用者が安全に選べる条件を整えるべきである。

「community」「stewardship」「mandate」のような制度的な言葉も、この境界を越える通行証にはならない。年次報告はAFRINICが何を報告したかを示す一次資料として重要だが、自己記述によって主権的権限が創設されるわけではない。台帳は稼働する現実を正確に写し、協調を支えるサービスである。現実を命令によって作る玉座ではない。

49件が示すのは「失敗」でも「勝利」でもない

数字が小さいとき、制度には二つの物語を作る誘惑がある。一つは、49件ものレコードを処理したのだから導入は成功した、という物語。もう一つは、2会員しか使わなかったのだから地域や会員が失敗した、という物語である。どちらも分母とファネルの欠如を飛び越える。

勝利と呼ぶには、対象母集団に対する広がり、利用の継続性、運用上の成果が必要である。49件が多いか少ないかは、対象となるレコードやドメインの総数なしには評価できない。失敗と呼ぶにも、誰が利用でき、誰が試し、どこで止まり、何が阻害したかが必要だ。二者の利用は、機能が完全に無用だったという主張を退ける一方、地域的普及を立証するには狭すぎる。

最も堅い結論は、「利用されたが、観測された参加は2会員に限られた」である。そこから先は、より良い測定を要求する領域になる。数字を膨らませることも、参加しなかった主体を責めることも、欠けた観測を埋めはしない。