블록체인 2

블록체인 구조와 P2P네트워크

비트코인 구현 방법 전자화폐의 교환이란 결국 이전 소유자에게서 다른 소유자로 명의를 변경하는 거래 온라인상에서 이러한 거래를 실현하기 위해서는 이전 소유자의 본인 보증과 부인 방지를 구현해야하기 때문에 전자 서명이라는 방법을 사용한다. 하지만 전자화폐는 과거에 이중으로 사용된 것이 아닌지 증명하는 것이 어렵다. 비트코인의 모든 트랜잭션 이력을 블록체인이라는 대장에 기록하고 네트워크에서 공유한다. 과거의 모든 이력을 검증할 수 있게 해서 이중 사용 문제를 해결하였다. 변조 위험을 막기 위해 거래를 블록이라는 단위로 결합해 앞의 블록 정보를 포함해 해시로 만들어 블가역 데이터를 만든다. 블록은 앞의 블록 정보를 포함하기 때문에 결과적으로 사슬 모양의 데이터를 만들게 된다. 이것이 블록체인이다. (어떤 한 거..

Block Chain 2021.02.17

블록체인 == 비트코인?

블록체인은 비트코인을 구현하기 위해 만들어진 기술이다. 그렇기 때문에 블록체인하면 항상 비트 코인이라는 꼬리표가 나타난다. 하지만 이 둘은 명확히 다르다. 비트코인은 P2P네트워크상에서 구현가능한 최초의 가상화폐이다. 블록체인 기술을 전제로한 비트코인은 일반 화폐와는 전혀다르다. 은행을 중심으로 중앙집권화되어 거래되는 일반화폐와는 달리, 비트코인은 사람 대 사람으로 거래할 수 있는 분산형 성격을 지니고 있으며, 외국으로 송금할 경우 일반화폐는 2일 정도? 걸리며 은행을 거쳐 가면서 수수료가 붙는 시스템이지만 이 비트코인은 그렇지 않다. 이 비트코인을 구현한 블록체인은 어떤 기술일까? 블록체인은 블록 + 체인으로 블록이라는 단위로 정리되어 시간별로 체인으로 이어져있다. 각 블록마다 비밀번호 같은것이 있으며..

Block Chain 2021.01.23