오늘의 비글링/IT 트랜드
개발자가 비트코인을 공부해야 한다면
beagle developer
2018. 2. 22. 11:39
- Coursera의 Bitcoin and Cryptocurrency Technologies : 암호화폐 기초 개념 및 동작 원리 설명
- 함께 보면 좋은 책 : Mastering Bitcoin
비트코인의 개념을 어느 정도 잡았다면,
- 사토시 나카모토의 비트코인 논문
- 9페이지의 짧은 논문
- 비트코인의 등장 배경과 동작 원리를 그 어느 문서보다 명료하게 설명.
비트코인의 동작 원리는 알고 있고, 구현 세부사항을 알고 싶다!
- Bitcoin Developer Guide 추천
- 공식 메뉴얼이라 따분하지만 어느 문서보다 기술 세부사항을 자세히 설명하고 있다.
비트코인 스펙?
- 따로 없다. 굳이 말하자만 Bitcoin Core 소스 코드를 스펙으로 하고 있다.
- 개발자 가이드에서 확인 할 수 없는 코너 케이스 소스 코드를 직접 확인할 수 밖에 없으니 다른 문서를 찾지 말고 아래 소스 코드를 공부하면 된다.
- https://bitcoin.org/en/bitcoin-core/
- C++로 작성되어 있고 레거시 코드가 많다(처음 보시는 분들은 이해하기 어려울 수 있다.)