해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : https://hyperledger-fabric.readthedocs.io/en/release-1.2/upgrade_to_newest_version.html 고급 수준에서 다음 단계를 수행하여 패브릭 네트워크를 v1.2로 업그레이드 할 수 있습니다. Ordering 서비스, Fabric CA 및 피어에 대한 바이너리를 업그레이드하십시오. 이러한 업그레이드는 병행하여 수행할 수 있습니다. 클라이언트 SDK를 업그레이드하십시오. v1.2 기능을 사용하십시오. (선택 사항) Kafka 클러스터를 업그레이드합니다.이 과정을 이해하기 위해 네트워크 구성 요소 업그레이드 자습서를 만들었습니다. 이 자습서를 통해..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : https://hyperledger-fabric.readthedocs.io/en/release-1.2/couchdb_tutorial.html 이 튜토리얼에서는 CouchDB를 Hyperledger Fabric이 있는 상태 데이터베이스로 사용하는 데 필요한 단계를 설명합니다. 지금까지 Fabric 개념을 잘 알고 있어야 하며 샘플 및 자습서 중 일부를 살펴 보았습니다.이 자습서는 다음 단계를 안내합니다. Hyperledger 패브릭에서 CouchDB 사용 index 만들기 chaincode 폴더에 index 추가 체인 코드 설치 및 인스턴스화 CouchDB 상태 데이터베이스 쿼리 index 업데이트 i..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/readwrite.html 이 튜토리얼에서는 권한이 부여 된 조직의 블록 체인 네트워크에서 private data를 저장 및 검색 할 수 있도록 컬렉션을 사용하는 방법을 보여줍니다.이 자습서의 정보는 private data 저장소 및 해당 사용 사례에 대한 지식을 전제로 합니다. 자세한 내용은 개인 정보(private data)를 확인하십시오.이 튜토리얼에서는 Fabric으로 private data를 정의, 구성 및 사용하는 방법에 대해 다음 단계를 안내합니다. 컬렉션 정의 JSON 파일 만들기 cha..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : https://hyperledger-fabric.readthedocs.io/en/release-1.2/private-data/private-data.html Private 데이터란 무엇입니까? 채널에 있는 조직 그룹이 해당 채널에 있는 다른 조직의 데이터를 비공개로 유지해야하는 경우 데이터에 액세스해야하는 조직만으로 구성된 새 채널을 만들 수 있습니다. 그러나 이러한 각각의 경우 별도의 채널을 만들면 추가 관리 오버 헤드 (체인 코드 버전, 정책, MSP 등 유지 관리)가 발생하며 모든 채널 참가자가 데이터의 일부를 비공개로 유지하면서 트랜잭션을 볼 수 있도록 하는 경우는 허용되지 않습니다.그래서 v..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : https://hyperledger-fabric.readthedocs.io/en/release-1.2/network/network.html What is a Fabric Network?패브릭 허가 블록 체인 네트워크는 응용 프로그램 소비자 및 관리자에게 원장 서비스를 제공하는 기술 인프라입니다. 대부분의 경우 여러 조직이 네트워크를 구성하기 위해 컨소시엄으로 모여서 네트워크 사용 권한이 네트워크가 처음 구성되었을 때 컨소시엄이 동의 한 정책 집합에 의해 결정됩니다. 또한 네트워크 정책은 컨소시엄에서 조직의 합의에 따라 시간이 지남에 따라 변경 될 수 있습니다.이 문서는 조직에서 Hyperledger ..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/gossip.html Gossip data dissemination protocol Hyperledger 패브릭은 트랜잭션 실행 (승인 및 커밋) 피어 및 트랜잭션 주문 노드에서 작업 부하를 나누어 블록 체인 네트워크 성능, 보안 및 확장 성을 최적화합니다. 이러한 네트워크 운영 분리는 데이터 무결성 및 일관성을 보장하기 위해 안전하고 신뢰할 수 있으며 확장 가능한 데이터 보급 프로토콜을 필요로합니다. 이러한 요구 사항을 충족시키기 위해 Hyperledger Fabric은 gossip data diss..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/readwrite.html Read-Write set semantics 트랜잭션 시뮬레이션 및 읽기 - 쓰기 세트 endorser 에서 트랜잭션을 시뮬레이션하는 동안 트랜잭션에 대해 읽기 - 쓰기 세트가 준비됩니다. 읽기 집합에는 시뮬레이션 중에 트랜잭션이 읽는 고유 키 및 커밋 된 버전의 목록이 포함됩니다. 쓰기 세트에는 고유 키 목록 (읽기 세트에있는 키와 중복 될 수 있음)과 트랜잭션이 작성하는 새 값 목록이 들어 있습니다. 트랜잭션에 의해 수행 된 갱신이 키를 삭제하는 것이면 키의 h 제 표시자..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/peer_event_services.html Peer channel-based event services 개요 이전 버전의 Fabric에서는 피어 이벤트 서비스를 이벤트 허브라고했습니다. 이 서비스는 해당 블록이 속한 채널에 관계없이 새로운 블록이 피어의 원장에 추가 될 때마다 이벤트를 보내고 이벤트 피어를 실행하는 조직의 구성원 (예 : 이벤트에 연결되어있는 구성원만 액세스 할 수있었습니다 ).v1.1부터는 이벤트를 제공하는 두 가지 새로운 서비스가 있습니다. 이러한 서비스는 완전히 다른 디자인을 사..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/couchdb_as_state_database.html 상태 데이터베이스 옵션 상태 데이터베이스 옵션에는 LevelDB 및 CouchDB가 포함됩니다. LevelDB는 피어 프로세스에 포함 된 기본 키 - 값 상태 데이터베이스입니다. CouchDB는 선택적 외부 상태 데이터베이스입니다. CouchDB는 LevelDB 키 - 값 저장소와 마찬가지로 체인 코드로 모델링 된 모든 이진 데이터를 저장할 수 있습니다 (CouchDB 첨부 기능은 JSON이 아닌 바이너리 데이터에 내부적으로 사용됩니다). 그러나 ..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/capability_requirements.html Capability Requirements Fabric은 대개 여러 국가 또는 대륙에있는 여러 조직을 포함하는 분산 시스템이기 때문에 여러 다른 버전의 Fabric 코드가 네트워크에 존재할 수 있습니다 (일반적으로). 그럼에도 불구하고 네트워크가 트랜잭션을 동일한 방식으로 처리하여 모든 사람이 현재 네트워크 상태에 대해 동일한 시각을 갖도록하는 것이 중요합니다.즉, 모든 네트워크와 네트워크 내의 모든 채널은 처리 트랜잭션에 참여할 수 있도록 "기능"이..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/channels.html Channels Hyperledger 패브릭 채널은 비공개 및 기밀 트랜잭션을 수행하기 위해 두 명 이상의 특정 네트워크 구성원 간의 통신에 대한 개인 "서브넷"입니다. 채널은 구성원 (조직), 구성원 당 앵커 피어, 공유 원장, 체인 코드 응용 프로그램 및 주문 서비스 노드 (들)에 의해 정의됩니다. 네트워크상의 각 트랜잭션은 채널에서 실행되며 각 당사자는 인증되고 해당 채널에서 거래할 권한이 있어야합니다. 채널에 참여하는 각 피어는 구성원 서비스 공급자 (MSP)가 제공한 ..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/txflow.html Transaction Flow 이 문서는 표준 자산 교환 중에 발생하는 트랜잭션 메커니즘에 대해 설명합니다. 시나리오에는 무를 사고 파는 두 명의 고객 A와 B가 포함됩니다. 이들은 각각 네트워크를 통해 거래를 보내고 원장과 상호 작용하는 동료를가집니다. Assumptions(가정)이 플로우는 채널이 설정되어 실행 중이라고 가정합니다. 응용 프로그램 사용자는 조직의 인증 기관 (CA)을 등록 및 등록하고 네트워크 인증에 필요한 필수 암호화 자료를 다시 수신합니다.무 코드 시장의 초..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/arch-deep-dive.html 아키텍처 설명 Hyperledger Fabric가 제공하는 이점 Chaincode의 신뢰 유연성(Chaincode trust flexibility) : 이 아키텍처는 체인코드(블록체인 어플리케이션)을 주문서비스와 분리하였습니다. 이는 주문서비스의 한 세트 노드에 의해 제공 될수 있으며, 일부 오류나 오작동을 수용할 수 있습니다. endorsers는 각 체인코드마다 다를 수 있습니다. 확장성(Scalability) : 특정 체인코드를 담당하는 endorser 노드는 주..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/commands/fabric-ca-commands.html Fabric-CA CommandsHyperledger Fabric CA는 Hyperledger Fabic 용 CA (Certificate Authority)입니다. fabric-ca client 및 fabric-ca server에 사용 가능한 명령은 아래 링크에 설명되어 있습니다. Fabric-CA Client fabric-ca-client 명령을 사용하면 ID 관리(특성 관리 포함) 및 인증서 (갱신 및 해지 포함)를 관리 할 수 있습니다.f..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/commands/cryptogen-commands.html cryptogen commands Cryptogen은 Hyperledger Fabric의 key 자료를 생성하는 유틸리티입니다. 주로 테스트 환경에서 사용하기위한 것입니다. Syntax cryptogen명령은 그 안에 다른 하위 명령이 있습니다.cryptogen [subcommand]다음과 같습니다.cryptogen generate cryptogen showtemplate cryptogen version cryptogen extend crypt..
- Total
- Today
- Yesterday
- 기초 of 기초 데이터 개념
- Hyperledger Indy
- 어서와 데이터는 처음이지
- 빅데이터 기초
- 하이퍼레저 패브릭
- Hyperledger Fabric
- 블록체인
- 직딩잇템
- 빅데이터 강의
- DOCs
- codility
- 암브로셔스
- docker
- 코딩테스트
- 알고리즘
- 빅데이터 교육
- 코테
- Private Data
- 코딜리티
- 블록 체인
- Blockchain
- 문제풀이
- 빅데이터
- javascript
- ubuntu
- 하이퍼레저 인디
- 하이퍼레저 페브릭
- ambrosus
- Hyperledger Fabric v1.2
- Hyperledger Fabric v1.1
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |