토픽 내용을 시작하기 전에 먼저 다음과 같이 마음속으로 속삭여 보시라고 말씀드리고 싶네요.
"나는 내용이 아무리 어렵게 쓰여 있어도 아주 쉽게 받아 들일 수 있다!"
방금 학습에 있어서 매우 중요한 것을 알려드렸습니다. 어떤 것을 접하더라도 할 수 있다는 믿음이 있다면 그 학습 능력은 놀랄만치 올라간다는 것을요.
이전 토픽에서 블락체인 맛을 봤으니깐 이번 토픽에서는 블락체인이 어떻게 돌아가는지 흐름을 따라가 보도록 하죠. 그에 앞서서 블락체인에 사용되는 용어를 설명하는게 아니라 그냥 단순히 뭐가 있는지 짚어만 보겠습니다. 가장 쉬운 방법이 가장 유명한 비트코인 블락체인을 기준으로 하여 설명하는 것입니다.
[비트코인 네트워크, 출처]
사실 위 그림 한 장으로 블락체인 동작에 필요한 모든 개념이 들어가 있습니다. 이 그림을 보고 대략적으로 블락체인 흐름을 파악하실 수 있다면 블락체인의 기본 개념을 획득하신 것입니다.
위 그림이 영어로 되어 있긴 한데, 등장하는 용어를 먼저 살펴보도록 하겠습니다.
- 노드(Node)
- 네트워크(Network)
- 거래(Transaction)
- 거래소(Exchage)
- 비트코인(Bitcoin)
- 블락(Block)
- 블락체인(Blockchain)
- 채굴자(Miner)
- 지갑(Wallet)
- 해쉬(Hash)
- 해슁 파워(Hashing Power)
- 개인키(Private Key)
위 그림에는 나와있지 않지만 블락체인을 이해하는데 중요한 용어는 다음과 같습니다.
- 공개키(Public Key)
- 주소(Address)
- 회계 원장 또는 회계 대장(Ledger)
- 합의(Consensus)
- 작업증명(Proof of Work) 또는 지분증명(Proof of Stake)
- 암호화(Encryption)
- 계약(Contract 또는 Smart Contract)
- 보상(Reward)
- 블락 생성 시간(Block Time)
- 블락 크기(Block Size)
- 난스(Nonce)
- 머클트리(Merkle Tree)
휴~ 끝이 없네요. 처음 보는 용어만 해도 너무나 많네요. 그래도 기죽지 마세요. 최대한 쉽게 설명해 보겠습니다.
블락체인을 위한 용어만 해도 수십가지!!!
이번 토픽의 홈워크는 위에 언급되지 않는 블락체인 용어를 댓글에 남기는 것입니다.
블락체인 기반 블로그 Steemit에 Vote가 10개 이상되면 다음 타픽 진행하겠습니다.(희망사항)
Steemit 바로가기