Kyvern: signed, verifiable records of why your robot did what it did (ROS 2 example)

요약
Kyvern은 ROS 2 환경에서 로봇 컨트롤러가 내린 결정을 Ed25519 서명과 해시 연결(hash-linked) 방식으로 기록하는 Python 라이브러리다. kyvern-anchor가 각 항목에 타임스탬프를 부여하고, kyvern-verify가 정책 파일을 기준으로 체인을 오프라인 검증하며, 상위 컴포넌트(가드, 모니터)도 자체 레코드에 서명할 수 있다. 이 라이브러리는 명령을 차단하는 안전 게이트가 아니라 기록과 검증에만 집중한다. 현재 알파 단계의 Python 라이브러리로, 공식 ROS 2 패키지로는 아직 배포되지 않았으며 안전 인증을 받지 않았다. 개발자는 ROS Discourse를 통해 실제 자율이동로봇(AMR) 스택에서의 적용 피드백을 구하고 있다.
큐레이터 노트
원문에 없는 맥락입니다
명령 차단 기능이 없는 순수 감사(audit) 도구이므로 안전 시스템으로 혼동하지 않아야 한다. 알파 단계이며 실기 환경에서의 검증은 아직 이루어지지 않았다.
이 글은 원문을 요약한 큐레이션입니다. 수치·스펙은 원문 표기를 유지했습니다. 로봇 발표는 제조사·연구실 보도자료가 많으므로 검증된 결과와 구분해 읽으세요.