■ 사전 준비 fabric-samples/test-network 프로젝트를 실행하기 위해서는 다음이 필요합니다. - Git - cURL - Docker (20.10.5) - Docker Compose (1.27.2) - Go - jq ● 설치 확인 설치를 확인합니다. # Git 설치 확인 (version: 2.7.4) git version # cURL 설치 확인 (version: 7.47.0) curl --version # Docker 설치 확인 (version: 20.10.5) docker version # Docker Compose 설치 확인 (version: 1.27.2) docker-compose -v # go 설치 확인 (version: go1.15.10) go version # jq 설치 확인..
A word about the Alpha release(알파 릴리스에 관한 한마디) Hyperledger Fabric v2.0의 알파 릴리스는 사용자가 새로운 Fabric 체인 코드 라이프 사이클 및 FabToken과 같은 두 가지 흥미 진진한 새로운 기능을 시도할 수 있게 해줍니다. 알파 릴리스는 사용자에게 새로운 기능에 대한 미리보기를 제공하기 위해 제공되며 프로덕션 환경에서 사용하기 위한 것이 아닙니다. 또한 v2.0 Alpha 릴리스에 대한 업그레이드 지원은 없으며 Alpha 릴리스에서 향후 v2.x 버전으로의 업그레이드는 지원되지 않습니다. Fabric chaincode lifecycle(패브릭 chaincode 라이프 사이클) Fabric 2.0 Alpha는 피어에게 체인 코드를 설치하고 채널..
Orderer System Channel 설정https://hyperledger-fabric.readthedocs.io/en/release-1.4/build_network.html#configuration-transaction-generator (Run the tools 부분 참고)https://hyperledger-fabric.readthedocs.io/en/release-1.4/configtx.html?highlight=system%20channel (Orderer system channel configuration 부분 참고) Orderer System Channel Hyperledger Fabric v1.4 네트워크 구성을 테스트하던 도중, 이전의 Hyperledger Fabric v1.2와 다른..
해당 글은 Hyperledger Fabric 페이지의 공식 문서를 번역 및 정리한 자료입니다.원본 사이트 : https://hyperledger-fabric.readthedocs.io/en/release-1.4/configtx.html?highlight=system%20channel Channel Configuration (configtx)Hyperledger 패브릭 블록 체인 네트워크의 공유 구성은 채널 당 하나의 컬렉션 구성 트랜잭션에 저장됩니다. 각 구성 트랜잭션은 일반적으로 더 짧은 이름 configtx로 참조됩니다.채널 구성에는 다음과 같은 중요한 속성이 있습니다. 버전 관리됨(Versioned) : 구성의 모든 요소에는 모든 수정과 함께 진행되는 관련 버전이 있습니다. 또한 커밋된 모든 구성은..
해당 글은 Hyperledger Fabric 페이지의 공식 문서를 번역 및 정리한 자료입니다.원본 사이트 : https://hyperledger-fabric.readthedocs.io/en/release-1.4/idemixgen.htmlIdentity Mixer MSP configuration generator (idemixgen)이 문서는 identity mixer 기반 MSP용 구성 파일을 만드는 데 사용할 수 있는 idemixgen 유틸리티의 사용법에 대해 설명합니다. 새로운 CA 키 쌍을 생성하기 위한 명령과 이전에 생성된 CA 키를 사용하여 MSP 구성을 작성하는 명령 중 하나를 사용할 수 있습니다. Directory Structure(디렉토리 구조) idemixgen 도구는 다음 구조로 디렉토..
해당 글은 Hyperledger Fabric 페이지의 공식 문서를 번역 및 정리한 자료입니다.원본 사이트 : https://hyperledger-fabric.readthedocs.io/en/release-1.4/idemix.html What is Idemix?(Idemix란 무엇입니까?) Idemix는 강력한 인증뿐만 아니라 거래자의 신원을 드러내지 않고 거래할 수 있는 능력인 익명성(anonymity), 단일 신원이 동일한 신원으로 거래가 보내졌음을 밝히지 않고 여러 거래를 보내는 불연계성(unlinkability) 등의 개인 정보 보호 기능을 제공하는 암호화 프로토콜 제품군입니다.Idemix 플로우에는 사용자(user), 발급자(issuer), 검증자(verifier)의 세 가지 역할이 있습니다. 발..
해당 글은 Hyperledger Fabric 페이지의 공식 문서를 번역 및 정리한 자료입니다.원본 사이트 : https://hyperledger-fabric.readthedocs.io/en/release-1.4/private_data_tutorial.htmlUsing Private Data in Fabric 이 튜토리얼에서는 권한이 부여된 조직의 블록 체인 네트워크에서 프라이빗 데이터를 저장 및 검색 할 수 있도록 컬렉션을 사용하는 방법을 보여줍니다.이 튜토리얼의 정보는 프라이빗 데이터 저장소 및 해당 사용 사례에 대한 지식을 전제로합니다. 자세한 내용은 프라이빗 데이터를 확인하십시오.이 자습서에서는 Fabric으로 프라이빗 데이터를 정의, 구성 및 사용하는 연습을 위해 다음 단계를 수행합니다. 컬렉션 ..
해당 글은 Hyperledger Fabric 페이지의 공식 문서를 번역 및 정리한 자료입니다.원본 사이트 : https://hyperledger-fabric.readthedocs.io/en/release-1.4/whatsnew.htmlWhat's new in v1.4 Hyperledger Fabric’s First long term support release(Hyperledger Fabric 최초 장기 지원 릴리즈) Hyperledger Fabric은 초기 v1.0 출시 이후 발전했으며 Fabric 운영자 커뮤니티도 있습니다. 패브릭 개발자는 안정성과 프로덕션 작업에 중점을 두고 v1.4를 제공하기 위해 네트워크 사업자와 협력 해 왔습니다. 따라서 v1.4가 첫 번째 장기 지원 릴리스가 될 것입니다.현..
해당 글은 Hyperledger Fabric 페이지의 공식 문서를 번역 및 정리한 자료입니다.원본 사이트 : https://hyperledger-fabric.readthedocs.io/en/release-1.3/whatsnew.html What's new in v1.3 Hyperledger Fabric v1.3 릴리스의 새로운 기능 및 설명서에 대한 간략한 설명 : New features(새로운 기능) ID 믹서를 사용한 MSP 구현 : 제로 지식 증명(zero-knowledge proofs)을 사용하여 ID를 익명으로 유지하고 연결 해제할 수 있는 방법. idexmigen 이라는 테스트 환경에 ID 믹서 자격 증명을 생성할 수 있는 도구가 있으며, 이 설명서는 Identity Mixer MSP 구성 생..
이 글은 https://blockchain-fabric.blogspot.com/2018/03/system-chaincodes-in-hyperledger-fabric.html 페이지를 번역 및 정리한 내용입니다. Hyperledger Fabric v1.1은 시스템 체인 코드(System Chaincodes)라고하는 다양한 특수 체인 코드를 제공하여 특정 권한 작업을 수행합니다. 이 글의 목표는 Fabric의 다양한 시스템 체인 코드 구현, 기능 및 사용법에 대한 지침을 제공하는 것입니다. 사용자 체인 코드와 마찬가지로 시스템 체인 코드는 Init() 및 Invoke() 함수도 구현합니다. 5 개의 시스템 체인 코드가 있으며 아래에 나열되어 있습니다. Configuration System Chaincode ..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : https://hyperledger-fabric.readthedocs.io/en/release-1.2/private-data-arch.html 이 항목에서는 Private 데이터에 대한 설명서의 개념적 내용에 대한 이해를 전제로합니다. Private data collection definition 컬렉션 정의는 하나 이상의 컬렉션을 포함하며 컬렉션의 조직을 나열하는 정책 정의와 승인을 제어하는 데 사용되는 속성 및 선택적으로 데이터 제거 여부를 나타내는 속성을 포함합니다.컬렉션 정의는 chaincode 인스턴스화시 채널에 배포됩니다. 피어 CLI를 사용하여 체인 코드를 인스턴스화하는 경우 콜렉션 정의..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : https://hyperledger-fabric.readthedocs.io/en/release-1.2/discovery-overview.html Why do we need service discovery? 피어에 체인 코드를 실행하고 Orderer에게 트랜잭션을 제출하고 트랜잭션 상태에 대해 업데이트하려면 응용 프로그램이 SDK에 의해 공개된 API에 연결합니다.그러나 SDK는 어플리케이션에 관련 노드를 연결 허가를 하기 위해선 많은 정보가 필요합니다.채널 Orderer의 CA와 TLS 인증에 또한 IP 주소와 포트 번호에 더하여 관련 endorsement 정책과 어떤 피어가 체인코드를 설치하고 있는..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : https://hyperledger-fabric.readthedocs.io/en/release-1.2/discovery-cli.html 검색 서비스에는 YAML 구성 파일을 사용하여 MSP ID뿐만 아니라 인증서 및 개인 키 경로와 같은 속성을 유지하는 자체 명령 줄 인터페이스 (CLI)가 있습니다.discover 명령에는 다음 부속 명령이 있습니다. saveConfig peers config endorsers명령 사용법은 다음과 같습니다.
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : https://hyperledger-fabric.readthedocs.io/en/release-1.2/access_control.html What is an Access Control List? Fabric은 접근 권한 리스트(ACL)을 정책과 연관함으로서 리소스에 접근을 관리하도록 사용합니다. 이 정책은 true나 false 값의 룰을 주어진 ID의 집합에 명시합니다.Fabric은 다양한 디폴트 ACL을 포함하고 있습니다.이 문서에선, ACL이 어떤 포맷으로 존재하고, 그들의 디폴트 값이 어떻게 덮어쓰기 될 수 있는지 알아볼 것입니다.그러나 이에 대해서 설명하기 이전에, 리소스와 정책에 대해서 이해..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : https://hyperledger-fabric.readthedocs.io/en/release-1.2/pluggable_endorsement_and_validation.html 플러그형 트랜잭션 승인 및 유효성 검사 Motivation 커밋시 트랜잭션의 유효성이 검사되면 피어는 트랜잭션 자체의 상태 변경 사항을 적용하기 전에 다양한 검사를 수행합니다. 트랜잭션에 서명한 ID의 유효성 검사. 트랜잭션에서 엔도서(endorser)의 서명을 확인합니다. 트랜잭션이 해당 체인 코드의 네임 스페이스에 대한 보증 정책을 만족하는지 확인합니다.다음과 같이 기본 Fabric 유효성 검사 규칙과 다른 사용자 지정 트..
- Total
- Today
- Yesterday
- 빅데이터 교육
- ubuntu
- codility
- 코딜리티
- 코테
- Hyperledger Fabric v1.2
- 빅데이터 강의
- 문제풀이
- 하이퍼레저 인디
- 기초 of 기초 데이터 개념
- docker
- 암브로셔스
- DOCs
- 빅데이터
- Hyperledger Indy
- javascript
- Private Data
- ambrosus
- 블록체인
- Blockchain
- 코딩테스트
- Hyperledger Fabric v1.1
- 하이퍼레저 페브릭
- 하이퍼레저 패브릭
- 블록 체인
- 빅데이터 기초
- 알고리즘
- 어서와 데이터는 처음이지
- Hyperledger Fabric
- 직딩잇템
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |