BlockChain/theory
[BlockChain] 비트코인 알아보기
BEJM
2022. 5. 3. 18:34
비트코인이란?
중개자 없이 직접 화폐를 사거나, 팔고, 환전할 수 있는 탈중앙화된 디지털 화폐 시스템을 말합니다.
비트코인은 탈중앙화를 위하여 P2P(Peer-to-Peer)기술을 이용합니다. 비트코인의 소스 코드는 모두 공개되어 있어 누구나 네트워크에 참여할 수 있습니다. 네트워크의 모든 트랜잭션과 비트코인의 발행은 네트워크의 협력을 통해 이루어 집니다.
※ P2P 기술 : 기존의 중앙화된 네트워크가 아닌 개인간의 네트워크로 연결되어 서로 데이터를 공유하는 기술
비트코인의 출시 배경
비트코인은 2008년 10월 사토시 나카모토라는 가명을 쓰는 프로그래머가 개발하여, 2009년 1월에 소스 코드를 배포했습니다. 사토시 나카모토는 2007년 글로벌 금융위기를 보면서 은행이 늘 올바른 선택을 하지 않으며, 자신들의 이익을 위해 신뢰를 위반할 수 있다는 것을 알게 되었습니다. 이에 신뢰가 아닌 암호화 증명에 기반한 전자 결제 시스템이 필요하다고 생각하였고, 비트코인이라는 암호화폐가 만들어졌습니다.
비트코인은 은행이라는 중개자에게 신뢰를 담보로 자산을 맡기지 않고, 블록체인과 암호화 기술을 사용한 분산 원장을 통해 P2P가 가능하도록 만들어졌습니다. 비트코인의 핵심 기술인 블록체인의 블록은 난수로 저장되며, 데이터가 조금이라도 변경되면 난수 역시 변경되기 때문에 변경하는 것이 현실적으로 불가능에 가깝습니다. 이러한 특징 때문에 중앙 기관 없이도 트랜잭션의 진위가 보장됩니다.