What Are Public and Private Keys?
퍼블릭 키와 프라이빗 키

블록체인에서는 거래를 인증하고 자산을 보호하기 위해 프라이빗 키(Private Key), 퍼블릭 키(Public Key), 지갑 주소, 디지털 서명(Signature)이라는 개념이 사용됩니다.


✅ 전체 개요

개념 역할
프라이빗 키 (Private Key) 진짜 주인임을 증명하는 비밀 키 (절대 유출 금지)
퍼블릭 키 (Public Key) 프라이빗 키로 생성된 공개 키, 신원 확인용
지갑 주소 (Address) 퍼블릭 키를 압축해서 만든 계좌번호
서명 (Signature) 프라이빗 키로 만든 인증 정보
블록체인 키 개념


🔐 1. 프라이빗 키 (Private Key)

나만 알고 있어야 하는 가장 중요한 키입니다. 이 키로만 거래를 보낼 수 있기 때문에 유출되면 지갑을 도난당한 것과 같습니다.

예시:
5Kb8kLf9zgWQnogidDA76MzPL6TsZZY36hWXMssSzNydYXYB9KF
  

📢 2. 퍼블릭 키 (Public Key)

프라이빗 키를 통해 생성되며, 누구나 확인할 수 있는 키입니다. 퍼블릭 키를 통해 내 거래가 진짜인지 확인할 수 있습니다.


📬 3. 지갑 주소 (Wallet Address)

퍼블릭 키를 해시(Hash)해서 만든 짧은 형태의 주소입니다. 코인을 보낼 때 사용하는 주소로, 이메일 주소처럼 보면 됩니다.

예시 (이더리움):
0x742d35Cc6634C0532925a3b844Bc454e4438f44e
  

✍️ 4. 서명 (Digital Signature)

프라이빗 키로 생성한 거래 인증 정보입니다. 블록체인 네트워크는 서명과 퍼블릭 키를 비교하여 내가 진짜 소유자인지 검증합니다.


🔄 전체 흐름 요약

[프라이빗 키] → [퍼블릭 키] → [지갑 주소]
       ↓
    [서명 생성]
       ↓
[퍼블릭 키로 서명 검증]
  

⚠️ 주의사항