하이퍼레저 패브릭 예제
설치 지침은 스크립트/bootstrap.sh(패브릭 저장소에서 사용 가능) 스크립트를 사용하여 필요한 하이퍼레저 패브릭 바이너리 및 도커 이미지를 모두 다운로드하고 `최신` 태그로 이미지에 태그를 지정합니다. 선택적으로 패브릭, 패브릭-ca 및 타사 이미지에 대한 버전을 지정합니다. 버전이 전달되지 않으면 사용 가능한 최신 버전이 다운로드됩니다. 또한 이 자습서는 Fabric 응용 프로그램에 대한 소개 역할을 하며 간단한 스마트 계약 및 응용 프로그램을 사용한다는 점도 주목할 필요가 있습니다. 패브릭 응용 프로그램 및 스마트 계약에 대한 자세한 내용은 개발 응용 프로그램 섹션 또는 상용 용지 자습서를 참조하십시오. 이 첫 번째 기사에서는 이 자습서 시리즈 전체에서 사용할 NodeJS 체인 코드에 대한 Hyperledger 패브릭 상용구에 익숙해질 것입니다. 상용구는 TheLedger.be라는 벨기에 블록 체인 컨설팅 회사에 의해 개발, 이 상용구를 오픈 소싱에 대한 많은 감사. 다른 블록 체인 플랫폼과 마찬가지로 하이퍼 레저 패브릭 기술은 여전히 초기 단계입니다. 그러나 좋은 점은 그것이 굳건하게 남아있는 것 같다는 것입니다. 비즈니스 네트워크에 사용되는 인증 정책은 하이퍼레저 패브릭 Node.js SDK에서 사용하는 JSON 형식이어야 합니다. 하이퍼레저 패브릭 CLI에서 사용하는 간단한 인증 정책 형식과는 다른 형식이며 하이퍼레저 패브릭 설명서에 나와 있습니다.
다음 명령을 실행하여 응용 프로그램에 대한 Fabric 종속성을 설치합니다. 완료하는 데 약 1 분정도 걸릴 것입니다 : 하이퍼 레저에 대해 더 깊이 파고 들기를 원하십니까? 하이퍼레저 패브릭을 배우는 하이퍼레저 액셀러레이터를 확인해 보시고, 하이퍼레저 패브릭의 개념 문서를 읽는 것으로 시작했습니다. 새로운 개념으로 회전 내 머리와 함께, 나는 그들의 실습 튜토리얼에 비둘기, 당신의 첫 번째 응용 프로그램을 작성. 하이퍼레저 패브릭은 3계층 아키텍처를 가지고 있습니다. 특히 인프라를 위한 블록 체인 네트워크, 비즈니스 규칙 및 논리를 위한 체인 코드, 최종 사용자가 비즈니스 기능을 수행할 수 있는 웹 및/또는 모바일 앱. 다음으로, BYFN 네트워크를 시작 – 추가 플래그 (아래 byfn.sh 스크립트에) 우리가 세계 상태 데이터베이스로 CouchDB를 사용하고 있기 때문에 (패브릭 BYFN 페이지에 지정된 것과 다른) – 우리는 또한 각각에 대한 인증 기관 (CA)를 시작하려면 조직. 먼저 동반 된 singie 조직 자습서를 먼저 따르는 것이 좋습니다. 이 자습서에서는 단일 조직에 대한 하이퍼레저 패브릭 인스턴스에 블록 체인 네트워크를 배포하는 방법을 보여 주며 몇 가지 개념을 자세히 설명합니다.