본문 바로가기

분류 전체보기

(23)
비트코인 제네시스 블록(Genesis block) 블록(block) 블록은 데이터를 저장하는 단위이다. 일정 기간 동안 쌓인 거래 데이터의 변화를 여러 블록에 분산하여 담게 된다. 블록체인 네트워크마다 블록 안에 담는 거래 데이터나 양은 조금씩 다르다. 블록에는 거래 데이터를 비롯해 타임스탬프와 이전 블록의 해시값이 표시되어 있다. 타임스탬프는 블록이 생성된 시간을 명시함으로써 다른 내역과 겹치지 않도록 한다. 이전 블록의 해시값은 블록과 블록은 체인처럼 연결되어 있는데 연결되어 있는 블록들이 서로 같은 해시값을 갖도록 함으로써 위변조를 막고 있다. 새로 생성되는 블록은 채굴자들의 작업증명(PoS) 과정을 거쳐 블록체인에 추가된다. 비트코인의 경우, 10분마다 새로운 블록을 생성하여 블록체인에 연결하고 있다. 속도가 느리다는 단점이 있어 블록을 크게 만..
암호화폐, 암호화폐 거래소, 탈중앙화 거래소(DEX) 암호화폐(cryptocurrency) 암호화폐는 암호학(cryptography)과 화폐(currency)를 결합한 단어로, 디지털 화폐의 일종이다. 기존의 디지털 화폐와 가장 큰 차이는 암호화가 되어 있다는 점이다. 암호화폐 기술은 암호학과 분산 원장 기술(Distributed ledger technology)을 바탕으로 하는데, 공개된 알고리즘으로 규정한 방식에 따라 발행한다. 따라서 특정한 발행 주체가 아니라 정해진 알고리즘에 의해 발행된다는 특징이 있다. 암호화폐는 해시 함수를 사용해 새로운 코인을 생성하고, 거래 내역을 검증하는 식으로 운영된다. 거래 내역을 검증하는 방식에 따라 작업증명(Pow: Proof of Work), 지분증명(PoS: Proof of Shake) 등으로 나뉜다. 최초의 암..
블록체인 이란?(blockchain), 51% 공격 블록체인 이란?(blockchain), 51% 공격 블록체인(blockchain)은 데이터 분산 처리 기술로, 일정 주기 내에 이뤄진 주요 거래 데이터를 블록에 담아 P2P 방식(개인 간 연결)의 체인 형태로 차례차례 연결한 것이다. 즉, 거래의 변화 내역을 서로 연결되어 있는 망에 분산하여 기록한 데이터베이스다. 블록체인에 기록된 거래 내역은 P2P 네트워크에 참여하는 모든 노드에 공유되어 누구나 쉽게 볼 수 있다. 또한 누가 이 데이터에 접근하고, 활용했는지 추적이 가능하다. 게다가 비가역성을 갖고 있어 한번 기록이 완료되면 되돌릴 수 없다. 각 데이터는 암호화하여 수많은 노드에 분산 저장되므로 거래의 투명성 및 신뢰성을 검증하기 용이하고, 사실상 위조 및 변조가 불가능하다. 기존에는 중앙 서버만 해..