hyperledger-fabric에 블록체인 배우기 (1/9) 블록체인이란?
⇒ hyperledger-fabric에 블록체인 배우기 (1/9) 블록체인이란?
hyperledger-fabric에 블록체인 배우기 (2/9) 샘플 이동
hyperledger-fabric에 블록체인 배우기 (3/9) 블록 보기
hyperledger-fabric에 블록체인 배우기 (4/9) kafka 넣기
hyperledger-fabric에 블록체인 배우기 (5/9) 시각화
블록체인 네트워크는 오픈, 컨소시엄, 프라이빗의 3종류로 나뉜다. 블록체인 비교
오픈 : 누구나 액세스 가능
컨소시엄: 인증된 사람만 액세스 가능
프라이빗: 혼자 액세스 가능
hyperledger-fabric는 컨소시엄이 된다.
무슨 말을하는지 모르겠다고 생각하기 때문에
시스템 구성
1 조직의 최소 구성은 다음과 같다.
※1 프레임이 하나의 서버로, docker로 구축한다. peer와 DB에서 최소 구성으로 하는 것은 현실과 멀리 지나치게 느껴져 그만두었다.
DB에는 무엇이 들어 있는가?
블록체인은 실행한 메소드와 인수만 보유하고 있다. 즉,
포르나 레프에서 이기로 10 엔 송금하는 메소드를 send (포르나 레프, 이기, 10)로하면 블록 체인이 보유하고있는 것은 send (포르나 레프, 이기, 10)만으로, 포르나 레프와 이기가 얼마나 가지고 있는지는 , 블록체인에서는 모른다.
포르나 레프의 소지금을 보려면 DB에서 포르나 레프를 키로 취득해야합니다.
체인 코드는 무엇을합니까?
포르나레프에서 이기에게 10엔 송금할 때, 수수료를 받는 케이스를 생각한다.
송금액의 1%를 수수료로 하면, send(포르나레프, 이기, 10)에서는, 포르나레프의 소지금으로부터 10.1엔을 빼고, 전 조임에 0.1엔 더해, 이기에 10엔을 더한다.
이 일련의 처리를 하는 것이 체인 코드이다.
체인 코드가 실행되면 블록 생성됩니다. 즉,
블록이 체인 모양으로 연결됩니다.
블록체인으로 알게 된 쓰다듬기
DB에 보관되어 있는 것은 현재의 값, 블록체인에 보관되어 있는 것은 히스토리
이것조차 말하면, 아무래도 알게 된 바람은 어울릴 것이다.
체인 코드에 대해서는 상기만으로는 충분하지 않으므로, 알았던 물건을 할 때에 만지지 말아야 한다.
계속 (시스템 구축 예정)
Reference
이 문제에 관하여(hyperledger-fabric에 블록체인 배우기 (1/9) 블록체인이란?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ctrlzr/items/25210ded25af808aa6d2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)