일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Node
- attribute
- 우선순위큐
- StringBuilder
- 단국대학교 k-mooc
- national instruments
- 자바문자열구분
- CSS 기초
- 블록체인 강의
- 반정규화
- K-MOOC
- K-MOOC 단국대학교 홍보단
- 컴파일시스템
- 2차원배열정렬
- html기초
- 혁신의기술2:신뢰의미래 블록체인을 만나다
- 오블완
- 블록체인
- StringTokenizer
- 시스템프로그래밍
- 티스토리챌린지
- select
- html 태그
- stringreader
- 해시
- biginteger사용법
- 자바스크립트
- 자바입력받기
- 블록체인강의
- Entity
- Today
- Total
열정 실천
[블록체인] 002. 블록체인의 이해 (정의 및 핵심원리) 본문
안녕하세요-!!
오늘은 단국대학교 k-mooc [혁신의 기술2 : 신뢰의 미래, 블록체인을 만나다] 의
두 번째 강의를 내용과 함께 소개해드리려고 합니다 *^0^*
학습 내용과 목표는 다음과 같습니다
학습내용
- 블록체인의 정의
- 블록체인의 핵심원리
- 블록체인의 기술구성요소
학습목표
- 혁신이란 무엇이며 4차산업혁명시대 기술기반의 혁신과의 차이를 설명할 수 있다.
- 현재 블록체인이 적용되고 있는 산업분야와 적용 예시를 들 수 있다.
- 블록체인이 우리사회에 미치는 영향에 대해 설명할 수 있다.
블록체인이란?!
블록체인
::
컴퓨터 네트워크 상의 가치 교환이 제 3의 중앙기관의 존재없이
검증되고 감시 및 시행이 이루어질 수 있게 하는 기술입니다.
또한 데이터를 한 곳이 아닌 여러 곳에 분산 시켜서 저장하는 분산 장부의 역할도 합니다.
블록체인하면 비트코인이 떠오르는데
그렇다면 비트코인은 무엇일까요??
비트코인은 일반적으로 두 가지 개념을 의미합니다.
1. 블록체인 기술을 이용하여 구현한 특정 네트워크
ex) 비트코인, 이더리움, 이오에스
2. 특정한 네트워크에서 유통될 수 있는 통화
비트코인이라는 네트워크에서 유통되는 통화를 뜻하는 말이 비트코인입니다.
블록체인 네트워크 안에서 유통되는 통화를 가상통화 혹은 암호통화라고 합니다.
이러한 가상통화는 비트코인 네트워크 안에서 통용되는 규칙에 따라 비트코인 네트워크 내에서 송금되고 발행됩니다.
블록체인은 활용하는 방식에 따라
참여자에 제한을 두지 않는 퍼블릭 블록체인과
신뢰하는 참여자만 참여할 수 있는 프라이빗 블록체인으로 나눌 수 있습니다.
퍼블릭 블록체인은 탈중앙화를 기반으로 참여자들 간의 합의에 의해서 운영되는
블록체인으로 '비트코인'이 대표적인 예입니다.
블록체인의 핵심원리
[ 기존의 중앙집권형 시스템의 문제점 ]
- 데이터 보안 문제
- 소수의 악의적인 행동
- 거래의 시간과 비용 증가
--> 블록체인의 "분산원장"으로 해결가능!!
첫 번째. 탈중앙화
분산원장은 모든 거래내용을 기록하고 모든 참여자들에게 공유한다.
네트워크에 참여한 사용자의 인원만큼 원장이 존재하기 때문에
하나의 원장을 해킹하는 것만으로 정보를 조작할 수 없다.
(중앙집권형 경우 중앙 데이터 하나만 조작하면 가능)
두 번째. 보안성&투명성
분산원장에서는 참여자 모두 동등한 원장을 보유하고 관리하기 때문에 관리자 자체가 없다.
또한 분산원장에는 개인정보를 담지 않는다.
세 번째. 확장성
참여자들이 중개자 없이 직접 거래가 가능하기 때문에 시간과 비용이 감소할 수 있다.
또한 거래정보를 바탕으로 본인인증, 상품이력 추적, 지급결제 등 다양한 서비스로 연결에서 확장할 수 있다.
위에서 언급된
탈중앙화, 보안성, 확장성, 투명성
이 4가지 특성이 블록체인의 주요 특성입니다.
"분산원장"
구글 오피스의 공유통합문서를 떠올리면 이해하기 쉽습니다.
(공유된 하나의 파일을 여러 사람들이 함께 편집하는 기능이다. )
같은 파일을 가지고 여러 명이 동시에 수정하려고 할 때는 어떻게 될까요????
분산원장의 경우 동일한 원장 데이터가 여러 시스템에 배치되어있고,사용자로부터 쓰기 요청을 받으면
그 상태를 모든 시스템이 공유해서 각 시스템이 그 상태로 저장하도록 "동기화"합니다.
그 다음에는 각 시스템 간에 존재하는 합의 규칙을 따르는데
이 합의 형성 방법 중의 하나가 바로 블록체인 기술입니다.
여기서 블록체인은
네트워크에 참여하는 모든 사용자가 거래내역 등의 데이터를 분산시켜서 저장하는
데이터 분산처리 기술을 활용한다.
블록체인에 대해 더 알고 싶다!
영상을 보면서 더 자세한 내용을 보고 듣고싶다!
하시는 분은 k-mooc 사이트에서
바로 수강신청 후 강의를 수강할 수 있습니다 🤗
k-mooc 단국대학교 모니터링 홍보단 활동
출처 : k-mooc 단국대학교 [혁신의 기술 2 : 신뢰의 미래, 블록체인을 만나다]
http://www.kmooc.kr/courses/course-v1:DKUK+MOOC_DKUK0027+2022_T2/about
'개발 공부 > 블록체인' 카테고리의 다른 글
[블록체인] 005. 탈중앙화의 이해 (0) | 2022.11.04 |
---|---|
[블록체인] 004. 블록체인의 활용 분야(2) - 콘텐츠, IoT (0) | 2022.11.04 |
[블록체인] 003. 블록체인의 활용 분야(1) - 금융, 유통 (0) | 2022.11.04 |
[블록체인] 001. 신뢰의 미래, 블록체인을 만나다 (0) | 2022.11.04 |
K-MOOC 소개 및 홍보 모니터링단 활동 시작 (1) | 2022.10.29 |