요약

  • AFRINIC의 2021년 11월 9일자 Draft 2는 회원 전용으로 주기적으로 갱신되는 컴플라이언스 확인 뷰, 자동 통지, 3개월 미해결 시 직원 에스컬레이션, 그리고 12개월 내 세 건을 초과하는 확인된 위반을 재발 임계값으로 삼는 내용을 제안했다.
  • 제안 논의의 '광고되지 않은 IPv6' 사례는 자동화된 관측이 스스로를 증명하지 않는 이유를 보여주었다. 공개 라우팅 가시성의 부재는 정당한 내부 사용과 공존할 수 있기 때문이다.
  • Draft 2는 누가 위반을 '확인'하는지, 어떤 증거가 충분한지, 회원이 플래그에 어떻게 이의를 제기하는지, 분쟁이 어느 시계든 멈추는지, 수정이 불리한 횟수를 지우는지 정의하지 않았다.
  • 통지와 수정은 사적 기술 레지스트리의 장부 관리 역할에 부합한다. 공개 회수 통지, 네임서버 레코드 삭제, 서비스 보류, 자원 회수, 등록 취소, 회원 자격 종료는 범주적으로 다른 행위다.
  • 안전한 대시보드에는 명시적 상태, 증거 출처, 인간의 이유, 분쟁 분리, 수정 이력, 그리고 통지 기록과 모든 결과 시스템 사이의 물리적 장벽이 필요하다.
  • AFRINIC은 사적 회원제 기술 장부 관리자이자 조정자이며, 주권자, 규제자, 경찰, 검사, 징벌자, 몰수자 또는 공법상 법원이 아니다.
  • 가장 강한 버전의 제안은 가시성에서 멈춘다. 다투어진 항목은 시계와 카운트를 멈추고, 수정된 오탐은 불리한 집계에서 사라지며, 결과를 수반하는 분쟁은 연속성을 보존한 채 적격한 독립 심사로 이동한다.

기계가 설명할 수 없는 차이

IPv6 사례가 중요한 이유는 이것이 이론이 아니라 사실에서 출발하기 때문이다. 자동화 시스템은 공개 라우팅 정보를 조회해 특정 할당에 대한 광고가 없음을 발견할 수 있다. 조회 시각, 조사한 출처, 관측된 부재를 기록할 수도 있다. 이는 유용할 수 있는 데이터다. 그러나 그중 어느 것도 경로가 없는 '이유'에 답하지 않는다. 할당이 휴면 상태일 수 있다. 연락처 기록이 낡았을 수 있다. 회원이 실수했을 수도 있다. 혹은 그 주소들이 공개 라우팅 테이블에 나타날 의도가 없던 정당한 내부 네트워크에 쓰이고 있을 수도 있다.

따라서 동일한 관측 가능한 사실이 여러 가능한 설명을 지지한다. 자동화는 불일치를 가시화할 수 있지만, 컴플라이언스 상태를 표시하는 것만으로 진짜 설명을 선택할 수는 없다. 이것은 사후에 만들어진 반론이 아니었다. 2021년 11월 16일 RPD 논의에서 제안 작성자 중 한 명은 대시보드가 AFRINIC이 이미 보유한 정보를 사용하고 회원에게만 비공개로 유지되며, 회원이 내부에서 정당하게 사용 중임에도 광고되지 않은 IPv6 할당을 플래그할 수 있다고 말했다. 회원의 설명은 절차에 덧칠된 '배려'가 아니라 신호를 해석하는 데 필요한 정보였다.

이 구분은 Draft 2에서 더 중대해졌다. 제안된 대시보드는 화면 위의 사적인 한 줄로 끝나지 않았기 때문이다. 초안 문안은 RSA 또는 정책 비컴플라이언스가 감지될 때의 자동 통지, 리마인더, 그리고 문제가 3개월 동안 미해결로 남을 경우 AFRINIC 직원에게의 통지를 담고 있었다. 또한 12개월 기간 내 세 건을 초과하는 확인된 위반이 지속적 비컴플라이언스로 처리되어야 하며, 정책 위반이 없는 12개월이 지나면 트리거가 리셋된다고 명시했다. 지속적 비컴플라이언스의 증거는 더 철저한 조사와 등록 서비스 계약(RSA)에 따른 추가 조치로 이어질 수 있었다.

그 문서는 2021년 11월 9일 제출된 AFPUB-2021-GEN-003-DRAFT02, 버전 2.0이었다. 통합 정책 매뉴얼에 새 항을 추가하는 것이 제안의 골자였다. 명시된 네 명의 작성자는 Jordi Palet Martinez, Frank Habicht, Mark Elkins, Haitham El Nakhal이었다. 이 세부사항은 제안과 그 조항을 식별할 뿐, 비준, 효력 발생, 구현을 입증하지 않는다. 공식 페이지는 이후 2021년 11월 18일 대략적 합의, 2021년 12월 8일부터 2022년 1월 5일까지의 라스트콜 기간, 합의 발표와 함께 2022년 1월 14일 이사회로 발송된 비준 보고서, 그리고 그날 제출되어 2022년 8월 9일에 철회된 이의신청을 기록했다. 이 기록은 그 절차적 항목들을 증명한다. 이사회 비준, 효력 발생, 작동하는 대시보드, 개별 회원 플래그, 어떤 불리한 조치도 증명하지 않는다. 이의신청의 실체적 당부는 별개의 주제다.

제안은 그 문구가 기능을 바꾸는 지점에서 읽어야 한다. “관측됨(observed)”은 점검이 발견한 것을 서술한다. “미해결(unresolved)”은 시간이 지난 뒤에도 수용된 처분이 없다는 사실을 서술한다. “확인됨(confirmed)”은 증과 의미에 대한 결정을 함축한다. “지속적(persistent)”은 기간에 걸친 결정들을 집계한다. 각 단어는 서로 다른 절차를 요구한다. Draft 2는 이 상태들을 둘러싼 확정적 임계값을 제공했지만 그 사이를 잇는 완전한 다리는 제공하지 않았다. 임계값이 정교해질수록 그 빠진 다리의 중요성은 커졌다.

명확한 경계까지는 유용한 서비스

회원에게 주의가 필요할 수 있는 정보를 사적이고 일관된 형태로 알려주는 일에는 강한 근거가 있다. 번호 자원 행정은 조정에 충분히 정확한 기록에 의존한다. 연락처는 바뀐다. 조직은 구조조정된다. 문서는 만료된다. 결제 기록은 오해되거나 놓칠 수 있다. 회원이 눈치채지 못한 특정 업데이트를 정책이 요구할 수도 있다. 정확한 통지는 회원과 레지스트리 직원 모두에게 문제 발견 비용을 줄일 수 있다.

이 선한 사례에서 대시보드의 사적 성격은 중요하다. 회원 전용 뷰는 불일치를 이른 시점에 평판적 주장으로 바꾸지 않고 제기할 수 있게 한다. 주기적 점검은 임의적·비공식적 문의보다 일관된 처리를 만들 수 있다. 리마인더는 메일이 잘못된 사람에게 가거나 운영팀이 타 부서의 회신을 가정하는 바람에 수정 가능한 기록 결함이 오래 남는 것을 막을 수 있다. 공통 기록은 무엇이 관측되었는지, 통지가 언제 발송되었는지, 회원이 무엇을 제출했는지, 사안이 어떻게 종결되었는지를 보존할 수 있다. 이는 실질적인 서비스 개선이다.

사적 뷰는 AFRINIC 자체의 업무 검토 가능성도 높일 수 있다. 대시보드 행이 정확한 RSA 또는 CPM 조항과 버전을 명시하고, 데이터 출처를 밝히며, 측정된 사실과 해석을 구분하고 수정 이력을 갖는다면, 회원은 포괄적 혐의를 추측하는 대신 실제 문제에 답할 수 있다. 직원은 규칙 점검이 반복적 오탐을 만드는지 확인할 수 있다. 정책 작성자는 겉보기에 객관적인 요건이 레지스트리가 보유하지 않은 사실에 의존하고 있음을 발견할 수 있다. 좋은 가시성은 회원 기록의 결함만큼 점검기의 결함도 드러낸다.

그래서 올바른 대응은 자동화나 대시보드를 거부하는 것이 아니다. 레지스트리는 좁은 행정 의무를 더 정밀하게 만드는 도구를 써야 한다. 기계는 빈 필드를 찾고, 저장된 날짜를 비교하고, 조회 결과를 기록하고, 필요한 문서가 존재하는지 확인하고, 겉보기 불일치를 사람에게 알리는 데 적합하다. 검색 비용을 줄이고 감사 추적을 개선할 수 있다. 그 모든 일을 논쟁적 계약적·법적·사업적·운영적 의미를 '결정하는 시늉' 없이 할 수 있다.

한계는 기능적이다. 통지는 회원에게 말한다. “이 점검이 이 출처와 이 규칙으로 이 차이를 발견했다. 데이터를 수정하거나 이 관측이 결함이 아닌 이유를 설명하라.” 판정은 말한다. “이 차이는 당신에게 불리하게 작용하는 위반이 되었다.” 이 두 문장은 동일 사용자 인터페이스 기능의 두 단계가 아니다. 두 번째는 회원의 지위를 바꾸고 더 심각한 조치의 전제가 될 수 있다. 따라서 그것은 결정자, 증거 기준, 공정한 반박 기회, 이유, 수정 장치, 그리고 결과에 비례한 심사 경로를 필요로 한다. 깨끗한 화면은 그 어느 것도 대신할 수 없다.

하나로 붕괴되어서는 안 되는 다섯 상태

Draft 2의 중심적 약점은 관측, 분쟁, 확인, 재발, 결과의 다섯 상태를 분리해 보면 가장 잘 드러난다.

관측은 점검의 원시 결과다. 공개 라우팅 출처에 기록된 시점의 광고가 표시되지 않았다. 연락처 필드가 비어 있었다. 결제 기록에 특정 상태가 있었다. AFRINIC이 보유한 문서에 특정 항목이 없었다. 관측은 재현 가능하고 출처·시각·규칙 버전에 묶여야 한다. 여기서조차 시스템은 겸손해야 한다. “이 점검한 출처에서 보이지 않음”은 “사용되지 않음”보다 정확하고, “이 저장소에서 문서를 찾지 못함”은 “문서가 존재하지 않음”과 같지 않다.

분쟁은 영향받는 회원이 정보를 제출하거나 해석에 이의를 제기할 때 시작된다. 회원은 해당 IPv6 할당이 내부 네트워크에 쓰이고 있음을 보여줄 수 있고, 연락처가 다른 채널로 갱신되었음을, 결제가 잘못 배분되었음을, 혹은 인용된 조항이 이 사안을 규율하지 않음을 보일 수 있다. 분쟁은 회원이 옳다는 증거가 아니다. 대시보드의 초기 의미가 확정되지 않았다는 증거다. 기록은 그에 따라 상태를 바꿔야 한다. 시간이 그 살아 있는 질문을 '확인'으로 바꿀 수는 없다.

확인은 이유를 갖춘 처분이다. 누군가 적용 규칙을 특정하고 양측 증거를 평가하며, 객관적 레지스트리 결함과 해석상 논쟁을 구분하고 결과를 설명해야 한다. Draft 2는 “확인된 위반”이라 썼고 “확인된 계약 비컴플라이언스”도 언급했지만, 공개된 문안은 누가 확인을 수행하는지, 증거 임계값, 필요한 이유, 심사자의 독립성, 시의적절한 이의의 효과를 정의하지 않았다. 그 요소들 없이 '확인'은 원래 플래그를 만든 동일 시스템이나 사무실이 붙이는 라벨이 될 위험이 있다.

재발은 단순히 또 하나의 확인이 아니다. 그것은 이전 결정들을 집계하고 그 패턴에 의미를 부여한다. Draft 2는 12개월 내 세 건을 초과하는 확인된 위반이 지속적 비컴플라이언스로 처리되어야 한다고 제안했다. 그 카운트를 책임 있게 계산하려면 각 구성 항목이 적격이어야 한다. 수정된 오탐은 제외되어야 한다. 하나의 근본 문제에서 생긴 중복 경보는 여러 위반이 되어서는 안 된다. 시의적절하게 다투어진 항목은 공정한 처분 전에 집계에 들어가서는 안 된다. 시스템은 12개월 창이 언제 시작하는지, 위반 없음 리셋이 어떻게 작동하는지, 이후 번복이 역사적 카운트를 재계산하는지 명시해야 한다.

결과는 별도로 정당한 절차 아래 해결된 판정 때문에 취해지는 행위다. Draft 2는 데이터 수정 요청을 훨씬 넘어서는 연쇄를 담고 있었다. 그 문안은 미승인 이전, 미납, 문서 위조를 포함한 확인된 계약 비컴플라이언스를 RSA에 따른 서비스 취소와 회원 자격 종료에 연결했다. 반복되거나 계속되는 RSA·정책 비컴플라이언스가 서비스 보류와 자원 등록 취소로 이어질 수 있다고 했다. 제안된 회수 절차는 접촉과 시정 시도, 최대 3개월간 공개 회수 페이지에 자원 게재, 2개월 미해결 후 관련 NS 레코드의 백업 및 삭제, 3개월 경과 후 자원 회수 및 AFRINIC 데이터베이스에서 보유자 기록 삭제를 담았다.

이 다섯 상태는 서로 다른 사실적·제도적 부담을 지닌다. 유용한 설계는 그 분리를 가시적이고 강제 가능하게 만든다. 불안전한 설계는 하나의 '컴플라이언스' 상태가 그것들을 가리게 한다. Draft 2는 수치화된 종합 점수를 명시하지 않았으며, 명시한 것처럼 서술되어서는 안 된다. 그러나 그 상태, 시간 임계값, 재발 카운트는 회원의 관점에서 점수 같은 상태로 작동할 수 있었다. 기계가 읽을 수 있는 불리한 조건이 무게를 쌓아 회원을 결과에 가까워지게 만들 수 있기 때문이다. 위험은 백분위 숫자나 알록달록한 게이지에 있지 않고, 그 상태가 무엇을 트리거할 수 있는지에 있다.

감지 뒤에 빠진 다리

“감지되었다(detected)”는 말은 실제 절차보다 더 확정적으로 들린다. 소프트웨어는 구성된 조건을 감지한다. 값이 다르다, 점검한 출처에 경로가 없다, 기록이 기한까지 바뀌지 않았다, 문서가 설계자가 부호화한 규칙과 맞지 않다. 그 조건이 비컴플라이언스를 구성하는지는 어떤 경우엔 단순하고 어떤 경우엔 깊이 해석적이다. Draft 2는 어느 점검이 객관적이고 어느 점검이 판단을 요구하는지, 어느 출처가 우선하는지, 신뢰도가 어떻게 표현되는지, 상충하는 증거가 어떻게 다뤄지는지 보여주는 완전한 필드 수준 모델을 공개하지 않았다.

이 누락은 중요하다. 다른 성격의 조건들은 하나의 컴플라이언스 진실로 압축되어서는 안 되기 때문이다. 낡은 행정 연락처, 겉보기 라우팅 부재, 미지급 송장, 주장된 미승인 이전, 의심되는 문서 위조는 증거, 중대성, 적절한 포럼이 다르다. 일부는 수정 가능한 데이터 품질 문제다. 일부는 계약 분쟁이다. 일부는 다투어진 의도나 쟁점화된 문서를 포함할 수 있다. 하나의 대시보드에 표시하는 것은 편리하지만, 편의가 그들의 법적·사실적 차이를 지우지는 않는다.

제안의 문안은 기본 질문들에 답하지 않았다. 누가 감지된 항목을 확인된 위반으로 바꾸는가? 자동 점검의 작성자인가, 호스트마스터인가, 관리자인가, 법무 담당자인가, 이사회인가, 아니면 원래 평가와 독립된 누군가인가? 어떤 증거가 충분한가? 회원은 시계가 시작되기 전에 원시 관측과 정확한 규칙을 보는가? 송달 증명이 중요한가? 회원이 동일 기록에 증거를 제출할 수 있는가? 결정이 그 증거를 다뤄야 하는가? 관측과 심사 사이에 규칙이 바뀌면 어떻게 되는가?

시간의 처리도 마찬가지로 불명확했다. 회원이 IPv6 추론을 즉시 다투고 정당한 내부 사용 설명을 제출하면, 그 사안은 여전히 3개월 에스컬레이션의 '미해결'인가? '미해결'은 누구도 행을 닫지 않았다는 뜻인가, 아니면 적격 심사자가 그 설명을 기각했다는 뜻인가? AFRINIC이 회신 검토에 수 주를 쓰면, 레지스트리 자체의 지연이 회원의 시계를 소모하는가? 시스템이 나중에 오탐임을 인정하면, 불리한 상태는 애초에 적격했던 적 없는 것처럼 재발 집계에서 지워지는가, 아니면 12개월 기록을 계속 더럽히는가?

임계값 사이의 관계에 대한 완전한 설명도 없었다. 3개월 조항은 미해결로 남은 사안과 직원 통지에 관한 것이었다. 12개월 조항은 세 건을 초과하는 확인된 위반과 지속적 비컴플라이언스에 관한 것이었다. 이것들은 별개 트랙일 수 있지만, 제안은 그들이 상호작용하는 방식을 보여주는 상태 기계를 제공하지 않았다. 독자는 모든 3개월 플래그가 확인된 위반이 된다고 안전하게 가정할 수 없다. 회원도 그렇지 않다는 보장을 그 문안에서 의지할 수 없다. 하류 결과에 공개와 운영 개입이 포함된다면, 모호성 자체가 거버넌스 리스크다.

'인간 검토'만으로는 답이 아니다. 기계의 라벨을 그대로 수용하는 사람은 의미 있는 판단을 더한 것이 아니다. 심사자는 관련 증거, 당면 질문에 한정된 권한, 해석이 쟁점인 경우 원래 점검과의 분리, 이해관계 선언, 이유 제시 의무를 필요로 한다. 회원은 불리한 카운트가 바뀌기 전에 사실을 고치고 의미에 이의를 제기할 실질적 방법을 필요로 한다. 검토는 확인란을 클릭하는 사람이 아니라 결정의 질의 변화여야 한다.

시계가 모호성을 영향력으로 바꾸는 방식

시간 임계값은 가치 있을 수 있다. 문제가 끝없는 대기행렬에 사라지는 것을 막고, 회원에게 회신 기한을 알려주고, 직원에게 후속 조치를 알린다. 그러나 만기가 제도적 행동을 바꿀 때 시계는 결코 중립적이지 않다. 그것은 지연 비용을 배분한다. 다루어진 대시보드 상태가 레지스트리가 검토하는 동안 계속 늙어간다면, 회원은 레지스트리 속도가 만든 리스크를 부담한다. 분쟁이 결정되기 전에 상태가 재발 카운트에 들어간다면, 경과 시간이 불리한 증거를 찍어내기 시작한다.

Draft 2의 3개월 트리거는 형식적으로 AFRINIC 직원에 대한 통지였다. 취소보다는 덜 가혹하다. 그래도 에스컬레이션은 사건이 인식되는 방식을 바꿀 수 있다. 3개월 미해결로 표시된 행은, 기록에 실제로는 평가 대기 중인 시의적절한 설명이 있음에도, 회원의 무대응처럼 보일 수 있다. 직원의 관심이 “이 점검이 맞는가?”에서 “이 회원은 왜 시정하지 않았는가?”로 이동할 수 있다. 상태는 책임에 대한 결론을 조용히 수입한다.

12개월 재발 규칙은 두 번째 형태의 영향력을 더한다. 세 건을 초과하는 확인된 위반이 지속적 비컴플라이언스를 구성하도록 되어 있었다. '확인된'이라는 정확한 표현은 안전장치였어야 하지만, 확인에 정의된 의미가 있을 때만 그러했다. 증거 기준과 이의 규칙이 없으면 카운트는 개별 판정의 모든 약점을 물려받는다. 의심스러운 항목 네 개는 더해진다고 신뢰할 수 있어지지 않는다. 반복은 오히려 하나의 결함 있는 점검이 네 번 발동했거나, 하나의 근본 문제가 여러 항목으로 파편화되었거나, 여전히 쟁점화된 정책 해석이 있음을 드러낼 수 있다.

리셋 조항—정책 위반이 없는 12개월—또한 정밀성을 요구한다. 판정이 10개월 뒤 번복되면, 청정 기간은 원래 잘못된 플래그에서 시작하는가, 수정 시점인가, 번복 시점인가? 항목이 자원 정책 문제가 아닌 RSA 문제였다면, 정책 위반으로 서술된 리셋을 끊는가? 회원의 기록에 답이 보이지 않으면, 재발 메커니즘은 감사 불가능하다. '지속적' 지위에 영향을 줄 수 있는 임계값은 레지스트리 내부에서만 계산되는 것이 아니라 영향받는 회원이 재현할 수 있어야 한다.

올바른 규칙은 구현에 주의가 필요하더라도 단순하다. 시의적절한 분쟁은 모든 불리한 시계를 멈추고 항목을 재발 집계에서 제외한다. 중지는 합의된 채널을 통해 이유를 갖춘 처분이 전달될 때까지 지속된다. 수정된 오탐은 모든 불리한 집계에서 소급 제거된다. 감사 기록은 점검이 있었고 수정되었음을 보존할 수 있다. 컴플라이언스 카운트는 그 혐의가 여전히 유효한 것처럼 보존해서는 안 된다. 그렇지 않으면 수정은 화면을 고치면서 벌칙 논리를 오염시킨 채로 둔다.

통지는 회수가 아니다

Draft 2의 가장 심각한 설계 문제는 통지의 존재가 아니었다. 대시보드의 증거 언어가 공개·운영 결과의 연쇄에 지나치게 가까웠다는 점이었다. 제안은 접촉과 시정 시도를 거쳐 미해결 자원을 최대 3개월간 공개 회수 페이지에 게재하는 것을 담았다. 게재 2개월 뒤에 사안이 미해결이면 관련 NS 레코드를 백업·삭제할 수 있었고, 접촉과 해결 후 복원이 가능했다. 3개월 뒤에는 자원을 회수하고 AFRINIC 데이터베이스에서 보유자 기록을 삭제할 수 있었다. 이사회는 직원 평가 후 필수 전략 인프라나 자연재해·정치적 불안정 같은 특별 조건에 대해 취소 기간을 연장할 수 있었다.

각 단계는 행위의 성격을 바꾼다. 사적 통지는 쌍방적이고 수정 가능하다. 공개는 사안을 제3자에게 노출시키며, 근본 해석이 이후 번복되더라도 평판적 효과를 일으킬 수 있다. 네임서버 레코드 삭제는 정보적 메시지가 아니라 운영적 변경이다. 서비스 보류는 회원과 레지스트리의 관계를 바꾼다. 자원 회수와 보유자 기록 삭제는 다른 주체가 의존하는 레지스트리 상태를 바꾼다. 등록 취소와 회원 자격 종료는 명확화가 아니라 종결이다.

RSA를 언급한 제안서에서 이 조치들이 서술되었다는 사실은 대시보드가 계약적 전제를 증명하게 허용하지 않는다. 계약은 의무와 구제를 정할 수 있다. 그러나 다투어진 자동 관측이 그들 곁에 나타난다고 해서 계약적으로 결정적인 것은 아니다. 증거에서 판정으로, 판정에서 승인된 계약 절차로 가는 방어 가능한 경로가 여전히 필요하다. 질문을 제기하는 시스템이 답을 집행해서는 안 된다.

연속성이 이 분리를 특히 중요하게 만든다. 인터넷 번호 자원 기록은 당면 분쟁 너머의 효과 없이 동결될 수 있는 단순한 로열티 포인트가 아니다. 운영자는 네트워크를 계획하고, 고객 약속을 유지하고, 라우팅과 DNS 의존성을 관리하며, 수많은 제3자와 조정한다. LARUS는 문서 부담, 지연, 레지스트리 불확실성, 연속성 노출을 레지스트리 거버넌스가 운영자에게 닿는 경로로 서술한 바 있다. 그 분석은 Draft 2가 특정 장애, 비용 또는 제재를 일으켰다고 입증하지 않는다. 모호한 불리한 상태가 최종 조치보다 훨씬 앞서 실질적 계획·운영 리스크를 만들 수 있는 이유를 설명한다.

불확실성 자체가 행동을 바꿀 수 있다. 자기 회신이 시계를 멈췄는지 모르는 회원은 기술·법무 인력을 다른 업무에서 돌릴 수 있다. 자원의 레지스트리 지위가 불안정하게 느껴져 인프라 결정을 연기할 수 있다. 거래 상대방은 근본 분쟁이 해결되기를 기다리지 않고 공개 회수 통지에 반응할 수 있다. 네임서버 레코드나 보유자 데이터가 바뀌면, 복원이 모든 의존성·캐시·고객 반응·잃은 기회를 완전히 되돌리지 못할 수 있다. 이후의 수정은 언제나 연속성과 동등하지는 않다.

이것이 Draft 2 아래 그런 결과가 실제 발생했다는 증명은 아니다. 이용 가능한 기록은 구현, 실제 대시보드 상태, 확인된 회원 위반, 공개 게재, NS 삭제, 회수, 취소, 자격 종료, 정량화된 비용 또는 장애를 입증하지 않는다. 요점은 전망적·제도적이다. 그런 효과를 낼 수 있는 행동들 근처에 제안된 정보 시스템이 있을 때, 그 아키텍처는 불확실한 데이터가 그들 안에 직접 기록되는 것을 막아야 한다.

필요한 장벽은 절차적이면서 기술적이어야 한다. 대시보드는 통지를 보내고 검토 작업을 열 수 있다. 자원을 게재하거나, NS 레코드를 바꾸거나, 서비스를 보류하거나, 주소 블록을 회수하거나, 등록을 취소하거나, 회원 자격을 종료할 권한은 없어야 한다. 어떤 재발 카운터도 그 함수를 호출하지 않아야 한다. 만료된 타이머는 레지스트리를 바꿔서는 안 된다. 최대한 해결된 행정 기록만이 별도의 독립적으로 승인된 절차에 증거로 제공될 수 있으며, 그 절차는 자체 관할권, 기준, 연속성 보호를 확립해야 한다.

직원 권고는 올바른 선을 짚었다

AFRINIC-34 정책 회의 자료에는 중요한 권고가 있었다. 제안을 AFRINIC과 자원 회원을 위한 개선된 컴플라이언스 가시성으로 한정하고, 계약 관리는 대시보드 제안 밖에 두자는 것이었다. 그 평가는 그 권고가 채택되었다고 입증하지 않았다. 그러나 Draft 2가 필요로 하는 기능적 선을 짚었다.

가시성과 계약 관리는 다른 질문에 답한다. 가시성은 기록이 무엇을 보여주는지, 규칙이 적용될 수 있는지, 어떤 정보가 빠져 있는지, 회원이 무엇으로 응답하는지를 묻는다. 계약 관리는 의무가 위반되었는지, 어떤 계약 절차가 규율하는지, 누가 분쟁을 결정할 수 있는지, 어떤 구제가 승인되는지를 묻는다. 하나의 정책 객체에 둘을 결합하면 첫 번째 작업의 용이함이 두 번째를 정당화하는 것처럼 보이게 만든다.

대시보드를 좁히는 것이 이를 무력하게 만들지는 않았을 것이다. 잘 설계된 가시성 서비스는 레지스트리 정확도를 높이고, 반복 문의를 줄이고, 통지 증거를 만들고, 직원 지원 우선순위를 정하고, 어느 정책이 자동화하기엔 너무 모호한지 보여줄 수 있었다. 수정률과 번복된 플래그로 자기 품질을 측정할 수 있었다. 회원이 객관적 결함을 더 빨리 고치도록 도울 수 있었다. 이는 레지스트리의 기술적·행정적 역량에 묶여 있기에야 진짜 가치가 있다.

분리가 AFRINIC이 실질적 계약 문제를 존재하는 유효한 계약 메커니즘으로 다루는 것을 막지도 않는다. 다만 그 메커니즘이 대시보드에서 결정론을 빌리는 대신 스스로 서야 한다고 요구할 뿐이다. 점검 기록은 증거로 이동할 수 있다. 그 불리한 라벨, 시계, 카운트는 판정으로 이동할 수 없다. 이 구분은 유용한 정보를 보존하면서 결과를 만드는 주체에게 권한과 이유를 증명하도록 강제한다.

사적 레지스트리는 소프트웨어로 자신을 승격할 수 없다

NRS는 AFRINIC을 모리셔스에서 설립된 회원제 비영리 단체로, 핵심 역할이 인터넷 번호 자원 행정에 관한 것이라고 서술한다. 이 제도적 형태가 중요하다. AFRINIC은 중요한 조정 업무를 수행하고, 정확한 레지스트리 기록은 가치 있다. 그러나 중요성은 주권이 아니다. 기술적 필수성은 공법상 권한이 아니다.

AFRINIC은 사적 기술 장부 관리자이자 조정자다. 주권자, 입법부, 규제자, 경찰, 검사, 징벌자, 몰수자, 공법상 법원이 아니다. 정책 회의가 투표로 그 권력을 만들어낼 수 없다. 참여자 간 합의가 사적 컴플라이언스 상태를 법으로 바꿀 수 없다. 이사회 재량이 레지스트리 관측을 사법적 판정으로 변형할 수 없다. 회원의 반복적 참여는 조정 규칙을 지탱할 수 있다. 그러나 그것이 레지스트리에 행위를 감시하거나 유죄를 선고할 일반적 위임을 주지는 않는다.

Lu Heng이 구분한 행정과 징벌의 차이는 관련 제도적 시험이다. 레지스트리는 정확한 기록을 유지하고, 필요한 변경을 조정하며, 회원에게 정확한 불일치를 통지하고, 상호운용성에 필요한 좁은 절차를 수행할 수 있다. 그것이 경계를 넘는 때는 주소 장부에 대한 통제를 다투어진 행위를 징벌하는 지렛대로 쓸 때다. 레지스트리를 편집할 물리적 능력은 그 기록이 서술하는 것을 몰수할 권한이 아니다.

이 경계는 때때로 '컴플라이언스'라는 단어에 가려진다. 행정적 맥락에서 이 단어는 저장된 기록이 정의된 요건과 겉보기에 맞는지 그 이상을 의미하지 않을 수 있다. 집행적 맥락에서는 개인이나 조직의 행위에 대한 판단을 함축한다. 둘을 섞는 대시보드는 직접 논증 없이 행정 권력을 확장시킬 수 있다. 화면은 기술적으로 보이고, 점검은 객관적으로 보이고, 임계값은 일관되게 보인다. 그러나 최종 결정은 기술 레지스트리가 결정적으로 재판할 역량이 없는 다투어진 계약, 의도, 승인, 사업적 사실에 관한 것일 수 있다.

일관성이 권한 문제를 해결하지 않는다. 동일한 불충분한 절차를 모든 회원에 적용하는 것은 공정이 아니다. 투명성도 해결하지 않는다. 불리한 라벨만 보이고 추론, 불확실성, 심사자의 이유가 숨겨진다면 말이다. 합의도 해결하지 않는다. 사적 커뮤니티는 내부 반복을 통해 주권적 권력을 얻을 수 없다. 그리고 특별한 이사회 재량도 해결하지 않는다. 전략 인프라, 자연재해, 정치적 불안정에 대해 제안된 취소를 연기하는 능력은 일부 경우 즉시적 리스크를 줄일 수 있지만, 독립된 재판부를 만들거나 불확실한 판정을 치유하지 못한다.

이것은 사적 조직이 계약을 결코 집행할 수 없다는 논증이 아니다. 어떤 조치의 출처와 한계에 관한 논증이다. 계약 기반 결과는 계약의 유효한 조항과 쟁점화된 사실을 해결하는 공정한 방법, 그리고 적용되는 적격 독립 권위에 따라 발생해야 한다. 대시보드 행이 늙었거나, 재발 카운트가 임계값을 넘었거나, 조정 데이터베이스가 기술적으로 바뀔 수 있다는 이유로 발생해서는 안 된다. 결과가 심각할수록, 인프라에 대한 행정적 보유를 관할권의 증명으로 다루는 것이 덜 받아들여질 수 있다.

신뢰할 수 있는 대시보드 설계

안전한 대안은 단일 '컴플라이언스' 바구니를 거부하는 것에서 시작한다. 모든 행은 하나의 정확한 관측을 식별하고 명시적 상태를 통과해야 한다. 작동 가능한 순서는: 관측된 차이; 통지 송달; 회원 응답 대기; 시계가 멈춘 분쟁; 인간 검토 대기; 불리한 카운트 없이 수정됨; 개선 조치가 열린 확인된 레지스트리 결함; 해결됨; 또는 연속성을 보존한 채 외부 독립 절차 대기.

첫 행은 기본 재현성 질문에 답해야 한다. 어떤 RSA 또는 CPM 조항과 버전인가? 어떤 출처를 점검했는가? 언제? 어떤 원시 사실이 관측되었는가? 점검이 객관적이었는가—예를 들어 필수 필드가 비었는지—혹은 해석적이었는가, 예컨대 하나의 공개 데이터셋의 부재가 미사용을 보였는지? 시스템의 신뢰도는 어떠했고 어떤 대안 설명이 알려져 있었는가? 회원이 라벨을 역설계할 필요가 없어야 한다.

통지에는 자체 증거가 있어야 한다. 기록은 사용된 채널, 수신자, 시각, 송달 증명을 보여야 한다. 타이머는 소프트웨어가 폐기된 주소로 메시지 전송을 시도했다는 이유만으로 시작해서는 안 된다. 회원은 동일 기록에서 항목을 승인, 수정 또는 다투고, 지원 자료를 첨부하고, 검토 너머로 노출되지 않아야 할 정보를 식별할 수 있어야 한다. 별도의 승인된 절차가 공시의 법적 근거를 확립하지 않는 한 사생활은 보존되어야 한다.

분쟁은 코멘트를 추가하는 것 이상으로 시스템의 권한을 바꿔야 한다. 불리한 시계가 멈춘다. 항목이 재발 집계에서 부적격이 된다. 어떤 자동 에스컬레이션도 그것을 '연체'가 아니라 '쟁점화'로 서술한다. 마지막 검증된 레지스트리 상태가 유지된다. 시스템은 원래 해석 점검을 소유하지 않은 인간 심사자를 배정하고, 이해관계를 기록하고, 회원의 실질적 증거를 다루는 이유를 갖춘 처분을 산출한다. 사안이 기술적 레지스트리 역량 밖이면, 처분은 그 질문을 정책 필드로 밀어 넣는 대신 그렇게 명시해야 한다.

수정은 두 개의 기록을 필요로 한다. 불변의 이력과 청결한 현재 상태다. 이력은 점검이 있었는지, 왜 잘못되었는지, 언제 수정되었는지, 어느 규칙이나 데이터 출처가 개선되어야 하는지를 보여야 한다. 현재의 불리한 카운트는 그것을 완전히 제외해야 한다. 이는 회원에게 가짜 위반을 지우지 않고 제도적 학습을 허용한다. 대체된 판정은 직원이 모르는 사이에 오래된 내보내기나 캐시된 상태에 의존하지 않도록 추적 가능해야 한다.

확인은 좁아야 한다. 심사자는 객관적 레지스트리 결함—예를 들어 검증된 통지 후에도 특정 필수 연락처 필드가 계속 비어 있고 회원이 그 사실을 다투지 않는 경우—을 확인할 수 있다. 그것은 더 넓은 계약 비컴플라이언스, 의도, 징벌 적격성을 자동으로 확인하지 않는다. 처분은 무엇이 확립되고 무엇이 그렇지 않은지 정확히 말해야 한다. 그 증거 기준은 어려운 사건에 맞춰 만들어지는 것이 아니라 결정 전에 공개되어야 한다.

재발에는 고유한 적격 규칙이 필요하다. 같은 관련 클래스의 최종적, 이유를 갖춘, 번복되지 않은 판정만 카운트해야 한다. 하나의 결함이 낳은 다중 경보는 통합되어야 한다. 오탐을 드러내는 이후의 수정은 창을 자동으로 재계산해야 한다. 회원은 가시적 결정들로부터 총계를 재현할 수 있어야 한다. 시스템은 그 양이 반복된 회원 행위, 반복된 시스템 오류, 하나의 장기 분쟁 중 무엇을 반영하는지 묻지 않고 '지속적'을 유추해서는 안 된다.

결과 방화벽이 가장 중요한 구성 요소다. 대시보드 소프트웨어는 공개 회수 페이지, NS 변경, 서비스 통제, 자원 회수, 등록 취소, 자격 종료에 대한 자격 증명이나 API 권한을 가져서는 안 된다. 타이머 만료는 그런 행위를 실행해서는 안 된다. 임계값 통과는 그것을 자동 대기열에 넣어서는 안 된다. 최종 대시보드 처분조차 별도로 통치되는 절차로 보내지는 증거 번들의 일부만을 이룬다. 그 절차는 자체 계약적·법적 권한을 식별하고, 되돌릴 수 없는 조치 전에 도전을 허용하고, 연속성을 보호하고, 적격 독립 심사에 복종해야 한다.

잠재적으로 심각한 효과를 가진 분쟁의 올바른 종결 상태는 “외부 또는 독립 절차 대기, 연속성 보존”일 수 있다. 대시보드는 기술 기록이 쟁점화되었음을 보여주고 커뮤니케이션을 경유할 수 있지만, 마지막 검증된 운영 상태는 유지되어야 한다. 이는 레지스트리에 장부 관리 역량 너머의 질문을 결정하도록 요구하지 않고, 회원에게 네트워크 지위를 안정적으로 유지하기 위해 내부 논쟁에서 이기도록 강요하지 않는다.

지표는 회원을 서열화하는 것이 아니라 대시보드 자체를 평가해야 한다. 유용한 척도는 플래그가 수정되는 빈도, 번복되는 빈도, 직원 처분까지의 평균 시간, 송달이 입증된 통지의 비율, 반복되는 데이터 출처 오류, 자동화에서 제거된 해석적 점검의 수다. 높은 오탐률은 광범위한 비컴플라이언스의 증거가 아니라 점검이 재설계를 필요로 한다는 증거다. 그 제도적 학습을 가시화하면 정확도와 신뢰가 함께 높아진다.

선한 사례를 진지하게 시험하기

대시보드 지지자들은 설득력 있는 실용적 논증을 할 수 있다. 회원은 정책 변경을 놓칠 수 있다. 연락처 사슬은 실패한다. 많은 기록을 관리하는 사적 조직은 문제를 드러내는 일관된 방법을 필요로 한다. 수동 검토는 느리고 고를 수 있다. 대시보드는 정확한 문제를 더 일찍 드러내고, 리마인더를 보내고, 시정 기회를 제공하고, 명확화가 필요한 사건에 직원이 집중하도록 돕는다. 어떤 구조도 없다면 성실한 회원은 AFRINIC이 무엇을 원하는지 발견하는 데 너무 많은 시간을 쓰는 동안 명백한 결함이 방치될 수 있다.

그 사례는 흉내가 아니라 수용을 마땅하다. 대답은 그것이 서술하는 서비스를 만드는 것이다. 통지를 정확하게 만들어라. 출처와 규칙을 밝혀라. 사적으로 유지해라. 회원이 데이터를 고치거나 맥락을 설명하게 해라. 검토 가능한 교환을 보존해라. 레지스트리가 검증할 수 있는 사실과 그것이 단독으로 정착할 수 없는 해석을 구분해라. 자동화를 사용해 반복 작업을 줄이고 주소 장부를 개선해라.

그러나 선한 사례의 어떤 것도 다투어진 플래그가 불리한 상태를 향해 계속 늙어가도록 요구하지 않는다. 어떤 것도 미해결 기계 뷰가 위반으로 카운트되도록 요구하지 않는다. 어떤 것도 재발 총계에 수정되거나 쟁점화된 항목을 포함하도록 요구하지 않는다. 어떤 것도 대시보드가 자원을 게재하거나, NS 레코드를 삭제하거나, 서비스를 보류하거나, 번호 자원을 회수하거나, 등록을 취소하거나, 회원 자격을 종료하도록 요구하지 않는다. 그 추가들은 통지를 더 정확하게 만들지 않는다. 그것은 통지의 제도적 성격을 바꾼다.

회원 방임에 대한 우려에 대한 최선의 대답은 자동 징벌이 아니라 신뢰할 수 있는 송달 증명과 명확한 시정 상태다. 회원이 객관적 레지스트리 결함에 관한 정확하고 송달된 통지에 응답하지 않으면, AFRINIC은 그 사실을 문서화하고 기록에 대해 승인된 좁은 행정 절차를 계속할 수 있다. 사안이 쟁점화된 계약이나 주장된 부정행위에 관한 것이라면, 증거는 적격 포럼으로 간다. 분리는 실질적 결함을 용서하지 않는다. 그것은 레지스트리가 필수 기록에 대한 통제를 재판 우회의 지름길로 다루지 않게 한다.

이후 기록이 보여주는 것과 보여주지 않는 것

공식 제안 페이지의 이후 절차 항목들은 규율을 갖고 다뤄져야 한다. AFRINIC-34에서의 대략적 합의, 라스트콜 기간, 합의 발표, 비준 보고서의 발송, 이의신청의 제출과 철회는 Draft 2가 논쟁적 정책 절차를 통과했음을 보여준다. 그들은 존재한다는 이유만으로 설계 질문에 답하지 않는다. 합의는 관측에서 확인된 위반으로 가는 빠진 전환의 대체물이 아니다.

그 항목들은 이사회 비준, 효력 발생, 구현을 확립하지도 않는다. 여기서 쓰인 봉인된 공개 기록에는 Draft 2에 귀속될 수 있는 개별 대시보드 화면, 회원 지위, 확인된 위반, 재발 카운트, 공개 회수 통지, NS 삭제, 서비스 보류, 자원 회수, 등록 취소, 자격 종료가 없다. 제안이 배치되었거나 누군가를 징벌했다는 서술의 근거는 없다. 전망적 검토가 마땅한 이유는 제안된 연쇄가 심각했기 때문이지, 증명되지 않은 사건을 암시해야 하기 때문이 아니다.

이의신청 기록은 이후 합의 판정이 다투어졌고 이의가 결국 철회되었다는 한정된 사실에만 관련된다. 그 실체, 당사자 적격, 처분은 Draft 2의 상태 전환이 충분히 명시되었는지를 판단하는 데 필요하지 않다. 그 질문은 제안 자체의 임계값, 결과 언어, 논의 사례, 빠진 정의들에서 답할 수 있다.

Draft 1에 대한 기존 BTW 분석은 회원 가시 지표의 일반적 사례와 가시성을 비징벌적으로 유지해야 할 일반적 필요를 다뤘다. Draft 2는 더 좁고 더 확정적인 문제를 제시한다. 그 3개월 미해결 에스컬레이션, 세 건을 초과하는 확인된 위반 임계값, 12개월 리셋, 회수 연쇄와의 근접성은 분석의 중심을 가능한 지표 목록이 아니라 확인 아키텍처로 만든다. 정보 이득은 플래그와 카운트 사이의 관문에 있다.

Draft 2가 필요했던 반사실적 설계

Draft 2가 회원 전용 가시성 계층에서 멈췄다면 어땠을지 상상해 보라. 광고되지 않은 IPv6 행은 점검한 정확한 공개 출처, 타임스탬프, 그 겸손한 관측—그곳에서 광고가 보이지 않았다—을 표시할 것이었다. 내부 사용이 알려진 대안임을 설명할 것이다. 관련하다고 여겨지는 정확한 규칙 버전에 링크하고, 회원에게 기록을 수정하거나 맥락을 제공하라고 초대할 것이다.

회원은 그 할당이 내부 네트워크에 쓰인다고 응답할 것이다. 그 응답은 항목을 시계가 멈춘 분쟁 상태로 넣을 것이다. 중립적 심사자는 인용된 규칙이 실제로 공개 광고를 요구하는지 판단하고, 증거를 특정하고, 이유를 제시할 것이다. 회원의 설명이 사안을 해결하면, 그 행은 어떤 불리한 재발 항목도 없이 닫힐 것이다. 이력은 자동 점검을 개선하기 위해 남아 있지만, 회원은 유령 위반을 지고 다니지 않을 것이다.

대답이 대신 정확한 객관적 레지스트리 결함을 드러낸다면, 대시보드는 시정 작업을 열 것이다. 무엇을 고쳐야 하는지 기록하고, 송달을 확인하고, 회원의 운영 상태를 보존하고, 기록이 고쳐지면 닫을 것이다. 별개의 계약적 논쟁이 남는다면, 대시보드는 그렇게 라벨을 붙이고 증거를 적절한 독립 절차로 경유할 것이다. 타이머가 만료되도록 놔두는 방식으로 그 논쟁을 결정하지 않을 것이다.

이 버전에서 3개월은 여전히 서비스 기준으로 유용할 수 있다. 통지가 송달되었는지, 회원의 증거가 검토되었는지, 직원이 사건을 방치하지 않았는지 확인하는 감독 점검을 트리거할 수 있다. 그것은 절차를 측정하며 회원 유죄를 추정하지 않는다. 12개월 뷰는 반복되는 검증된 행정 결함을 지원이나 정책 평가를 위해 식별하되, 분쟁, 번복, 중복, 수정된 오탐을 제외할 수 있다. 그것은 결코 결과에 대한 자동적 위장 통행증이 되지 않을 것이다.

가장 중요하게, 대시보드는 자원을 게재하거나, NS 레코드를 삭제하거나, 서비스를 보류하거나, 할당을 회수하거나, 등록을 취소하거나, 회원 자격을 종료하는 것에 물리적으로도 논리적으로도 무능할 것이다. 그 행위들은 그 권한 밖, 그 정책 목적 밖에 존재할 것이다. 별도로 승인된 어떤 결정도 자체 근거를 확립해야 하며, 상태 색깔, 경과 타이머, 재발 총계를 이유의 대체물로 인용할 수 없을 것이다.

이 반사실적 설계는 대시보드에 대해 주장된 거의 모든 설득력 있는 이득을 유지한다. 더 빠른 통지, 일관된 표현, 줄어든 지원 마찰, 더 나은 증거, 쉬워진 수정, 반복되는 기록 문제에 대한 유용한 통찰. 그것이 제거하는 것은 사적 기술 레지스트리가 갖지 말아야 할 기능이다—자기 자신의 불확실한 관측을 운영적으로 강제력 있는 것으로 만드는 능력이다.

장부는 불확실성에 관한 진실을 말해야 한다

최선의 상태에서 레지스트리는 기록이 좁고, 정확하고, 감사 가능하기 때문에 신뢰받는다. 그것은 자신이 관측한 것과 추론한 것의 차이를 안다. 오류를 불리한 이력으로 보존하지 않고 고친다. 연속성에 필요한 변경을 조정하고, 데이터베이스에 대한 의존을 무관한 분쟁의 해결에 이용하지 않는다.

Draft 2는 실질적인 정보 문제를 인식했다. 회원은 AFRINIC의 기록과 점검이 무엇을 보는지 아는 데 이익을 얻는다. 논의의 IPv6 사례는 그 정보가 자기 설명적으로 되는 지점이 끝나는 곳을 정확히 노출했다. 제안의 임계값은 미해결 지점을 운영적으로 중요하게 만들었지만, 확인, 도전, 중지, 수정, 독립성은 명시되지 않은 채로 남았다.

따라서 적절한 규칙은 징벌 없는 통지다. 관측은 사적 경보를 만들 수 있다. 회원 응답은 분쟁을 만들 수 있다. 별도의 심사자는 좁고 이유를 갖춘 처분을 산출할 수 있다. 최종적 적격 판정만 어떤 분석 카운트에 들어갈 수 있고, 어떤 대시보드 카운트도 그 자체로 결과를 승인할 수 없다. 심각한 분쟁은 해결되는 동안 연속성이 보존된 채 적격 독립 권위 앞에 놓인다.

AFRINIC은 그 선을 존중한다고 덜 유용해지지 않는다. 더 나은 장부 관리자가 된다. 증거에 대해 더 정밀하고, 불확실성에 대해 더 솔직하고, 인터넷 조정이 실제로 필요로 하는 그 하나의 역할에서 더 의존 가능하게 된다. 대시보드는 레지스트리를 밝힐 수 있다. 그러나 그것이 사적 기록을 유죄로 승격시키는 기계가 되어서는 절대 안 된다.