개요
공개 키는 비밀 키에서 파생되어 안전하게 공유할 수 있는 암호화 키입니다. 공개 주소를 파생하고 해당 비밀 키로 생성된 서명을 검증하는 데 사용되지만, 공개 키에서 비밀 키를 역산할 수는 없습니다. 이러한 비대칭성은 비대칭 암호화와 블록체인 보안의 기초입니다.
작동 방식
키 쌍이 생성되면 지갑은 무작위 비밀 키를 만들고 여기서 공개 키를 계산한 다음 공개 키에서 공개 주소를 파생합니다. 거래가 서명되면 네트워크는 공개 키를 사용하여 서명이 비밀 키와 일치하는지 검증하며, 비밀 키 자체는 노출하지 않습니다. 이를 통해 누구나 거래가 주소 소유자에 의해 승인되었음을 확인할 수 있고 키의 비밀성은 유지됩니다.
중요성
공개 키는 공개와 비공개 사이의 다리 역할을 합니다. 신뢰 없이 신원을 검증할 수 있게 합니다. 계정 모델과 디지털 서명의 기초이며, 비밀을 공개하지 않고 소유권을 증명할 수 있게 합니다. 사용자에게 공개 키와 비밀 키의 차이를 이해하는 것은 지갑 보안 관리의 핵심입니다.
관련 개념
공개 키와 비밀 키는 비대칭 암호화의 키 쌍을 구성합니다. 거래 서명, 주소 파생, 지갑 운영을 뒷받침하며 해시 함수와 함께 암호화 보안을 구축합니다.