일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코딩테스트
- NCS 디지털
- 연말정산처음
- 디지털 상식
- 프로그래머스
- 5년안에1억모으기
- 기술면접
- 네트워크관리사 2급 실기
- 컴활1과목요약
- 책리뷰
- 정처기 약술형
- SAP
- 금융IT
- 플라잉요가후기
- 사회초년생목돈모으기
- 첫연말정산
- ncs it
- 디지털 용어정리
- 디지털 IT 용어
- 파이썬
- 한능검
- 알고리즘
- 장외파생상품
- Python
- 사회초년생목돈
- 사회초년생1억모으기
- SAP SD
- 플라잉요가고통
- IT상식
- 디지털 IT
- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코딩테스트
- NCS 디지털
- 연말정산처음
- 디지털 상식
- 프로그래머스
- 5년안에1억모으기
- 기술면접
- 네트워크관리사 2급 실기
- 컴활1과목요약
- 책리뷰
- 정처기 약술형
- SAP
- 금융IT
- 플라잉요가후기
- 사회초년생목돈모으기
- 첫연말정산
- ncs it
- 디지털 용어정리
- 디지털 IT 용어
- 파이썬
- 한능검
- 알고리즘
- 장외파생상품
- Python
- 사회초년생목돈
- 사회초년생1억모으기
- SAP SD
- 플라잉요가고통
- IT상식
- 디지털 IT
- Today
- Total
공부기록장
블록체인 개념과 원리 3분 정리 본문
블록체인이란? (blockchain)
블록체인은 데이터 분산 처리 기술을 의미한다. 네트워크에 참여하는 모든 사용자들이 네트워크의 사용 내역들을 분산하여 저장하는 기술을 의미한다. "블록"이라는 것은 개인과 개인의 거래 데이터를 기록한다. 이러한 블록들은 거래 내역이 생길 때마다 모든 사용자가 보유한 블록들의 장부를 비교하여 데이터를 대조한다. 이런 분산화된 투명한 장부 관리방식으로 인해 "분산 거래 장부"라고 부르기도 한다.
또한, 블록체인은 P2P 네트워크, 암호화, 분산 장부, 분산 합의와 같이 크게 4가지 기반의 기술로 이루어져 있다. 각각의 기술들은 블록체인을 유지하기 위해 상호 보완적인 관계를 취하고 있다.
블록체인의 특징
- 탈중앙 서비스
기존의 은행 거래 시스템과는 다르게 중앙에서 데이터베이스를 가지고 있을 필요가 없다. 각각의 블록들이 네트워크 상의 거래내역 장부를 생성하고 대조하고 저장하는 역할을 하기 때문이다. 이러한 탈중앙 서비스는 중앙 서비스에 치명적인 오류가 발생했을 시, 겪게 되는 개인 정보와 데이터베이스 복구 등의 피해를 막을 수 있는 장점을 가지고 있다.
- P2P 프로토콜 기반
분산된 원장으로 거래 및 상태를 공유하고 관리한다. 참여자의 거래에 의해 상태가 변화하고 각 블록들의 동의 프로토콜에 따른 거래가 이루어진다. 동의한 거래를 원장에 기록하며 장부를 관리한다.
블록체인의 기본 원리
- 공유와 투명성: 모든 멤버가 동일한 데이터를 가지고 있으며 참여자에게 복제를 해준다.
- 검증/부인 방지: 트랜젝션/블록을 모든 참여자의 검증을 거친다. 레코드의 존재와 유효성을 확인하고 방지한다.
- 불변: 블록 간 체인연결로 참여자 간의 정보를 분산시켜놓는다. 이로 인해 하나의 블록이 파괴되더라도 정보는 변하지 않는다.
- 기밀성을 위한 암호화: 프라이빗 블록체인에 한해 모든 레코드의 암호화가 가능하고, 권한이 있는 참여자만이 데이터를 접근할 수 있는 키의 소유를 얻게 된다.
'▶ study > NCS 디지털, IT' 카테고리의 다른 글
[IT 디지털 상식] NCS IT 디지털 문제 정리 11탄 (0) | 2020.12.18 |
---|---|
블록체인 유형 3분 정리 (0) | 2020.12.18 |
ASCII 코드, 유니코드 3분 정리 (0) | 2020.12.18 |
[IT 디지털 상식] NCS IT 디지털 문제 정리 10탄 (0) | 2020.12.17 |
동기식 비동기식 전송 3분 정리 (0) | 2020.12.17 |