일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- algorithmTest
- 채권
- 독서
- 경제
- 성분
- C
- 화장품
- 투자
- JavaScript
- 프로그래머스 알고리즘 공부
- 책알남
- 독후감
- 다독
- algorithmStudy
- 자바스크립트
- 알고리즘공부
- 지혜를가진흑곰
- 서평
- 백준알고리즘
- 자바
- 돈
- 재테크
- 주식
- 책을알려주는남자
- 프로그래밍언어
- C++
- Java
- 알고리즘트레이닝
- algorithmtraining
- 알고리즘 공부
- Today
- Total
탁월함은 어떻게 나오는가?
블록체인 기본 개념 본문
블록체인은 데이터 분산 처리 기술이다.
블록체인의 정의
블록체인은 비즈니스 네트워크에서 트랜잭션을 기록하고 자산을 추적하는 프로세스를 효율화하는 불변의 공유 원장이다. 자산은 유형 자산(주택, 자동차, 현금, 토지) 또는 무형 자산(지적 재산권, 특허, 저작권, 브랜드)일 수 있다.
사실상 가치를 지닌 모든 것들이 블록체인 네트워크 상에서 추적되고 거래됨으로써, 연루된 모든 것들에 대한 리스크를 줄이고 비용을 절감 할 수 있게된다.
블록체인의 중요성
비즈니스는 정보를 기반으로 실행된다. 보다 빨리 받을수록 이는 보다 정확하고 보다 우수하다. 오직 인가된 네트워크 멤버만이 접근할 수 있는 불변의 원장에 저장된, 즉각적이고 공유되며 완벽히 투명한 정보를 제공하므로, 블록 체인은 정보를 전달하는 데 있어 매우 이상적이다.
블록체인 네트워크는 주문, 결제, 계정, 생산 등을 추적할 수 있다. 또한 멤버들이 믿을 수 있는 단일 뷰를 공유하기 때문에, 사용자는 엔드-투-엔드로 트랜잭션의 모든 세부사항을 볼 수 있으며 보다 큰 신뢰성과 함께 새로운 효유성과 기회를 제공받을 수 있다.
블록체인의 특징
- 분산저장이다.
- 중앙 관리자가 필요 없다.
블록체인은 SHA-256 기반의 암호 '해시(Hash) 함수'를 사용한다. 이 때문에 블록체인에 처음 만들어진 기록이 제대로 보관되는 것이다.
SHA-256기반의 암호 '해시(Hash) 함수'란?
해시 함수중에 하나로서, 해시의 결과가 256bit이다.
SHA 해시 함수 모음에 속하고 대중적으로 널리 쓰이는 해시 함수중에 하나이다.
특히 최근에는 비트코인을 비롯한 많은 블록체인 시스템에서 SHA-256을 주로 활용한다.
SHA-256 알고리즘은 해시 대상 메시지를 전처리하는 단계와 전처리된 메시지를 바탕으로 해시를 계산하는 단계이다.
'[Snow-ball]프로그래밍(컴퓨터) > 프로그래밍 및 컴퓨터 개론 이론' 카테고리의 다른 글
메모리구조 스택(Stack)과 (Heap)의 차이점 (0) | 2021.07.14 |
---|---|
기본개념3 [JavaScrpit, react, redux] (0) | 2021.07.13 |
기본개념 간단하게 정리[JavaScript] (0) | 2021.07.09 |
기본개념 간단하게 정리 (0) | 2021.07.08 |
JPA Repository를 사용하는 이유 (0) | 2021.06.18 |