하이퍼레저 패브릭의 원장은 두 가지로 구분할 수 있습니다.
World State는 두 가지 중 하나를 선택해서 데이터베이스를 구축할 수 있습니다.
peer는 World State에 트랜잭션을 업데이트하기 전 트랜잭션과 World State의 version 값을 비교하는 작업을 수행합니다.
트랜잭션의 version값과 World State의 version값이 같아야만 해당 트랜잭션의 내용이 업데이트 되고, 다르면 되지 않습니다.
정해진 용량만큼 혹은 일정 시간 동안 발생한 트랜잭션은 하나의 블록이 됩니다.
블록체인은 이렇게 생성된 블록들이 합의 과정을 무사히 마친 후 암호학적 기법을 통해 생성된 순서대로 연결되어 저장되는 데이터를 일컫습니다.
블록체인 구조
블록 헤더에는 현재 발생하고 있는 트랜잭션에 대한 해시값과 이전 단계에서 생성된 블록의 해시값이 포함되어 있습니다.
블록 Header 구조
트랜잭션 구조
이전글
2023.01.02 - [Development/하이퍼레저 패브릭] - [하이퍼레저 패브릭] 하이퍼레저 패브릭 구성요소(DApp)
[하이퍼레저 패브릭] 하이퍼레저 패브릭 구성요소(DApp)
▶ DApp 모바일 환경에서 사용되는 애플리케이션을 모바일 애플리케이션, 웹에서 사용되는 애플리케이션을 웹 애플리케이션이라고 부르는 것 처럼 분산된 환경(탈중화된 환경)에서 사용되는 애
j-dev.tistory.com
참조
하이퍼레저 패브릭으로 배우는 블록체인 : 네이버 도서
네이버 도서 상세정보를 제공합니다.
search.shopping.naver.com
[하이퍼레저 패브릭] 하이퍼레저 패브릭 구성요소(DApp) (1) | 2023.01.02 |
---|---|
[하이퍼레저 패브릭] 하이퍼레저 패브릭 구성요소(peer, chaincode, system chaincode) (1) | 2022.12.19 |
[하이퍼레저 패브릭] 하이퍼레저 패브릭(Hyperledger Fabric) 소개 (0) | 2022.12.08 |
댓글 영역