Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 자릿수더하기
- 전자계약서비스
- 습관
- atomichabits
- 모두사인
- 아주작은습관의힘
- 자바스크립트
- 전자계약서
- 모두의사인
- 아이폰
- 독후감
- 온라인계약
- 전자계약시스템
- 코딩테스트
- 전자계약
- 알고리즘
- 옥소폴리틱스
- map
- 모두싸인
- 갤럭시노트20
- 마케팅
- 블록체인
- 모두싸인마케터
- javascript
- 좋은습관
- 전자계약솔루션
- 아이폰12
- 모두싸인마케팅
- 아이폰13
- 독서리뷰
Archives
- Today
- Total
찰리의 이야기
블록체인 개념 #2 - 해시 본문
반응형
블록체인의 개념 #2 - 해시
블록체인의 개념 #1에서 서로 각기 다른 원장(예시. 통장 뭉치)에서
모두 동일한 데이터가 기록되어야 한다고 이야기했었다.
그런데 누군가 기록을 변경한다면 어떻게 진짜인지 확인할 수 있을까?
블록체인 간의 비교는 기본적으로 다수결이 원칙이다.
만약 전 세계에 있는 모든 기록을 위변조해서 바꾼다면 그것이 사실이 된다.
하지만 각기 다른 정보를 동시에 변경한다는 것은 불가능에 가깝다.
하지만 이 비교를 하는 것에 있어서
문제가 하나 더 발생하는데,
비교해야하는 블록체인의 수와 기록된 데이터가 많다면,
그만큼 많은 연산과 시간이 필요한 것이다.
전 세계에 있는 수많은 블록체인을 모두 비교하는 문제를 어떻게 해결할 수 있을까?
이를 해결하고자하는 것이 해시(Hash) 다.
모든 블록의 내용을 비교하는것이 아니라,
해시 알고리즘을 통과한 값을 가지고 비교해서 간편함을 도모하는 것이다.
많은 데이터를 손쉽게 비교 확인할 수 있는
이 해시라는 개념으로 블록체인은 비교적 빠르게 일치 여부를 판단할 수 있다.
블록체인의 개념 #2 - 해시
반응형
'찰리: 블록체인' 카테고리의 다른 글
블록체인 개념 #5 - 스마트 컨트랙트(Smart Contract), 트랜잭션(Transaction), GAS수수료 (0) | 2021.07.09 |
---|---|
블록체인 개념 #4 - 디앱(DApp), 비앱(BApp), 코인(coin), 토큰(token) (0) | 2021.07.09 |
클레이튼(Klaytn)과 클레이튼의 장점(TPS, Finality, GAS) (0) | 2021.07.09 |
블록체인 개념 #3 - 퍼블릭키(public key), 프라이빗키(private key) (0) | 2021.07.09 |
블록체인 개념 #1 - 블록, 체인, 합의, 합의 알고리즘 (0) | 2021.07.09 |
Comments