000. 블록체인이란?
2022. 2. 6. 21:42
반응형
- 블록체인 = 블록들의 체인. 블록들을 연결한 것. 블록에는, 코인에 따라 기록되는 내용은 다르지만, 보통, 거래내역이나 스마트컨트랙트 등이 기록될 수 있음.
- 블록체인은, 기존 중앙화 시스템과는 다르게 탈중앙화 시스템이 돌아가게끔 해줌.
- 시스템을 이루는 각 노드에서 모두 동일하게 블록체인을 가지고 있음.
- 모든 노드들이 동일한 블록체인을 가지고 있기 때문에, 중앙화 시스템에 비해서 상대적으로 속도가 느릴 수 있음.
- 중앙화 시스템의 경우, 중앙 서버가 down되면 전체 시스템이 마비될 수 있지만, 블록체인 기반의 탈중앙화 시스템의 경우, 많은 노드들이 있기 때문에 전체 시스템이 마비될 염려가 없음. +해킹도 어려워짐. 전체 노드를 모두 해킹해야 하니깐..
- 각 블록은 헤더와 바디로 구성됨.
- 블록 헤더의 구성요소
- version
- time : 블록 생성 시간
- 이전 블록 헤더의 해시값
- murkle root : 현재 블록 바디 데이터를 요약한 해시값을 의미함.
- nonce
- 난이도(bit)
- 블록체인은, 퍼블릭 블록체인과 프라이빗 블록체인으로 나눌 수 있음.
- 프라이빗 블록체인의 경우, 참여자가 모두가 아닌 특정 대상이며, 퍼블릭 블록체인에 비해서는 상대적인 속도가 빠르고, 업그레이드하기가 비교적 수월하며(합의를 빨리 볼 수 있으니까..), 상대적으로 덜 탈중화적이다.
반응형
'Blockchain · Coin > 공부한거 정리하기' 카테고리의 다른 글
005. Wallet (0) | 2022.02.07 |
---|---|
004. 인기있는 코인들 공부해보기 (0) | 2022.02.06 |
003. NFT (0) | 2022.02.06 |
002. Defi (0) | 2022.02.06 |
001. 이더리움 (0) | 2022.02.06 |