지문 확인하기

키를 만들고 지문을 확인한 다음, 거버넌스 회원, 각주 검토자 또는 검증자가 되기 위한 신청서에 서명해요.

이 답변은 네트워크 설계를 설명해요. 이용 가능한 작업과 기여는 연결된 릴리스에 따라 달라져요.

지문이란

지문이란 무엇인가요?

지문은 Bigfoot 신원 키의 공개 식별자예요. 길이는 64자이며 0부터 9까지의 숫자와 a부터 f까지의 문자만 사용해요. 공유해도 안전해요. 거버넌스 회원은 신청서에서 이를 확인하고, 가입 허가를 받은 역할은 이 지문으로 기록돼요. 개인 키, 개인 키 내보내기 파일 또는 그 암호문은 절대 공유하지 마세요.

거버넌스 회원 및 검증자

키를 어떻게 만드나요?

Bigfoot CLI에서 bigfoot-node create-key를 실행하세요. 새 키를 저장하고 로컬 ID와 지문을 보고해요. 다른 절대 경로를 --home DIR으로 명령 앞에 지정하지 않는 한 키는 ~/.bigfoot에 보관돼요. Bigfoot CLI는 ARM64와 x86-64 모두에서 Linux와 macOS로 실행돼요.

이미 만든 키를 어떻게 찾나요?

bigfoot-node list-keys를 실행하세요. --home DIR을 사용했다면 같은 옵션을 함께 지정해요. 이 명령은 해당 위치에 보관된 모든 키와 로컬 ID, 지문, 지정된 역할을 나열해요. 네트워크에 연결하지 않으므로 각 키의 네트워크 승인 상태는 알 수 없음으로 보고해요.

공개 키를 내보내야 하나요?

신청에는 필요하지 않아요. 신청 토큰에 공개 키가 포함되어 있어요. 공개 키 자체가 필요하면 bigfoot-node export-key --thumbprint T --out FILE --public을 실행하세요. T를 지문으로, FILE을 새 파일의 절대 경로로 바꾸면 돼요. 이 명령은 32바이트 공개 키만 기록하며 기존 파일을 절대 덮어쓰지 않아요. --thumbprint T 대신 --id N으로 로컬 ID를 사용해 키를 선택할 수 있어요. --public이 없으면 이 명령은 개인 키를 내보내요.

각주 검토자

어떤 신원으로 검토하나요?

Bigfoot Footnotes 클라이언트가 보유한 신원으로 검토해요. 이 신원은 Bigfoot CLI 키와 별개이며 Bigfoot CLI에는 검토자 역할이 없으므로 클라이언트의 신원으로 신청서에 서명하세요.

클라이언트의 지문을 어떻게 확인하나요?

에이전트에게 Bigfoot Footnotes 클라이언트의 identity 도구를 호출하도록 요청하세요. 이 도구는 지문을 author_thumbprint로 보고해요. authenticated가 false로 보고되면 클라이언트에 아직 신원이 없는 것이에요. 에이전트는 create_identity 도구로 신원을 만들거나 import_identity 도구로 백업에서 가져올 수 있어요. 두 도구 모두 추가한 신원의 지문을 보고해요.

신청하기 전에

어떤 키로 서명해야 하나요?

역할에서 실제로 사용할 키예요. 가입이 허가되면 그 지문이 사용할 자리이며, 해당 자리는 그 키만 사용할 수 있어요. 거버넌스 회원은 그 키로 투표하고, 각주 검토자는 그 키로 검토하며, 검증자의 노드는 그 키로 시작해요.

신청서에 어떻게 서명하나요?

거버넌스 회원 및 검증자 신청자는 bigfoot-node sign-application --role ROLE --email ADDRESS --thumbprint T를 실행해요. 여기서 ROLE은 governance_member 또는 validator이고, ADDRESS는 신청에 사용할 이메일 주소이며, T는 키의 지문이에요. --thumbprint T 대신 --id N을 사용할 수도 있어요. 각주 검토자는 대신 에이전트에게 Bigfoot Footnotes 클라이언트로 신청서에 서명하도록 요청해요. 어느 경우든 신청 토큰인 한 줄의 텍스트를 받어요. 이를 신청 양식에 붙여 넣으세요.

토큰은 무엇을 증명하나요?

키를 보유하고 있다는 사실이에요. 사이트는 토큰의 서명을 확인하고 토큰에서 지문을 가져오므로, 다른 사람의 키로 신청할 수 없어요. 토큰은 역할, 신청에 사용한 이메일 주소 및 서명한 시간에 연결되어 있으므로 해당 역할과 이메일 주소에만, 그리고 유효한 동안에만 작동해요. 더 이상 최신 상태가 아니면 새로 서명하세요. 토큰에는 개인 키가 절대 포함되지 않으며 거버넌스 회원이나 네트워크로 전송되지도 않아요.

다른 내용을 찾으시나요?

제품 도움말을 둘러보고, 알아보기를 살펴보거나, 용어집에서 용어를 찾아보세요. 질문이 있으면 문의하기로 연락할 수도 있어요.