Bitcoin 암호화

❶ 익명성

신원을 드러내지 않고(Address이용) 거래가 가능하다.

❷ 부인방지 본인만이 보유한 개인키로 서명하기 때문에, 부인방지의 기능을 한다.

❸ 위변조 방지 Hash Algorithm과 PKI를 이용하여 거래 위변조를 방지한다.

ECC

스크린샷 2024-01-08 오전 9.44.33.png

스크린샷 2024-01-08 오전 9.44.41.png

PKI

스크린샷 2024-01-08 오전 9.45.00.png

스크린샷 2024-01-08 오전 9.45.11.png

Bitcoin Private Key 생성

스크린샷 2024-01-08 오전 9.45.51.png

Bitcoin Address 생성

스크린샷 2024-01-08 오전 9.46.08.png

Bitcoin 거래 서명

스크린샷 2024-01-08 오전 9.46.30.png

서명 방식

스크린샷 2024-01-08 오전 9.46.56.png

Hash Algorithm

Hash Algorithm과 가장 유사한 수학적인 공식은 mod 함수이다.

우리가 mod를 Hash Function이라고 생각했을 때, 임의의 x값을 mod 함수를 통과했을 때, 규칙적이지 않지만 일정한 길이를 가진 수가 나오게 된다.