
비트코인의 개념
- 비트코인은 개인 대 개인 전자 화폐 거래를 위해 만들어진 시스템이다.
- P2P란, Peer to Peer로서 인터넷에서 개인과 개인이 직접 연결되어 파일을 공유하는 것을 말한다.(프루나 당나귀 토렌트)
- 비트코인이 제안하는 건 개인간의 전자 화폐 송금 시스템을 제안한다.
- 개발한 사람은 사토시 나카모토인데 아직도 누군지 모른다고 한다.
- 개발자이기 전에 경제학으로도 지식을 가지고 있었을 것 같다고 알려져 있다.
P2P : 개인 대 개인 거래
- 개인 대 개인 버전 전자 화폐는 금융기관을 거치지 않고 한 쪽에서 다른 쪽으로 직접 전달되는 온라인 결제를 가능하게 한다.
- 오프라인에서 직접 우리가 현금을 지불하면 다른 사람한테 직접 전달이 가능하다.
- 온라인 같은 경우는 개인과 개인 간의 구축된 시스템을 거치지 않는 이상 존재하지 않는다.
- 그래서 만들어진 게 비트코인이며, 비트코인은 어떤 중앙 기관 없이 내가 가진 자산을 다른 사람에게 전달할 수 있는 시스템을 구현한다.
개인 대 개인 거래 문제점 및 해결방안
- 이중지불을 막기 위해(온라인 상이기 때문에 문제가 생길 수 있음) 신뢰할 수 있는 제 3자가 필요한데. 이중 지불을 해결하기 위해서 중앙화된 기관 없이 기술적으로 블록 안의 거래 내용을 해싱(암호화)하고 타임스탬프(거래 시간)를 찍어서 해시 기반 작업 증명을 연결한 사슬로 만들고 작업 증명을 재 수행하지 않으면 변경할 수 없는 기록을 만든다.
(블록 체인이라는 단어가 여기서 나온 거고 연결한 사슬이라는 것 은 블록들을 타임스탬프 찍어서 기록한 것이고 데이터를 안전하게 위변조되지 않게 해시 기반 작업 증명을 통해 데이터가 안전하게 보관, 생성 되었다는 것을 증명한다.)
가장 긴 사슬 (롱기스트 체인 룰)
- 롱기스트 체인 룰은 합의 알고리즘 중 하나이며, 비트코인이 채택한 합의 방법이다.
- 개인 대 개인간의 네트워크이고 중앙 기관이 없어서 체인이 여러개로 나눠지기 때문에 가장 긴 체인을 선택해서 하나의 체인을 유지할 수 있는 기반을 만들어 놓은 것이다.
- 비트코인이 생겨난 이후 롱기스트 체인 룰 합의 알고리즘을 채택하면서 한 번도 해킹 당한 적이 없다고 한다.
비트코인이 생긴 이유
- 사토시 나카모토는 2008년 금융 위기를 보면서 현재 우리가 신뢰하는 중앙기관이 실제로 신뢰하기 어려운 기관이라 생각했고 비트코인을 제안하게 되었다.