비트코인 오리지널 소스코드

사토시 나카모토는 2008년 비트코인 논문을 통해 비트코인의 핵심 아이디어를 설명하고, 다음 해인 2009년 비트코인 구현을 오픈소스로 공개하고 비트코인 네트워크를 시작하였습니다. (백서가 먼저 나오고 구현이 나왔지만, 실제로는 구현을 먼저 하고 백서를 썼다고 합니다.)

2008년에 나온 비트코인 논문은 지금도 원형 그대로 널리 읽히지만, 비트코인 구현은 그간 계속 발전하여 오늘날의 비트코인 레퍼런스 구현(Bitcoin Core)이 되었습니다. 그리고 Bitcoin Core는 10년 가까이 legacy가 쌓이면서 분석하기가 쉽지 않은 코드가 되었습니다.

다행히 사토시 나카모토가 직접 작성한 오리지널 비트코인 소스 코드가 아직 남아 있습니다. 무려 비트코인 버전 0.1.0은 헤더 파일과 소스 코드를 다 합쳐서 2만 줄도 안 되고 소스 코드도 간단해서 비트코인 개발에 입문하시는 분들이 비트코인의 동작 원리를 공부하기 좋습니다.

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s