해당 글은 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 유효성 검사 규칙과 다른 사용자 지정 트..
해당 글은 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 ..
K8s: User Groups 공동 워크샵 II-2 (남정현 - Korea Azure User Group) 남정현 - 한국 Azure 사용자 그룹발표 자료 : https://www.slideshare.net/rkttu/kubernetes-windows-application DEVSISTERS의 사례 리눅스 워크로드와 윈도 워크로드를 하나의 클러스터에서. Kubernetes의 고가용성 전략을 Windows에서 그대로 사용 Windows만의 장점인 고성능 I/O Completion Port 지원 기존의 Legacy Application을 클러스터 환경으로 손쉽게 확장 하이브리드 K8S 클러스터 구축 Windows와 Linux Pod이 공존하며 Cross Communication 전개 쿠키워즈 개발/QA 환경..
K8s: User Groups 공동 워크샵 II-1 (최영락 - OpenStack Korea User Group & Microsoft MVP) 발표 자료 : https://www.slideshare.net/openstack_kr/openinfra-days-korea-2018-k8s-workshop-with-containers-k8s-on-openstack-azure?ref=https://www.slideshare.net/openstack_kr/slideshelf 컨테이너 인프라와 Kubernetes (K8s) 소개컨테이너패키징 및 배포 결과 VM 대안으로 보다 가볍고 효율적인 다양한 사례 등장하나의 가상머신이 될수도 피지컬 하드웨어가 될 수도 있다. 가볍고 효율적이게 등장. 도커는?Linux 컨테이너 서..
실 업무에 사용해보는 Kubernetes (공진기 - IBM)github(jgkong/kubernetes-handson) : https://github.com/jgkong/kubernetes-handsondeveloperWorks에 정리해서 업로드 예정 Build and run Create simple page index.html\ncat index.html\n\n# Dockerfile 작성\ncat > Dockerfile jgkong/kubernetes-handson developerWorks에 정리해서 업로드 예정 # nginx 실행을 위한 기본 html 파일 작성 mkdir web cd web echo "Hello Kubernetes" > index.html cat index.html # Docke..
한국어 설치'System Settings > Language Support(시스템 설정 > 언어 지원)'의 'Language(언어)' 탭으로 이동합니다.한국어가 설치되지 않은 경우, 'Install / Remove Languages...(언어 설치/제거)' 버튼을 클릭해 'Korean(한국어)'를 설치합니다.'Keyboard input method system(키보드 입력기 시스템)' 항목은 'iBus'가 아닌 'fcitx'로 설정합니다.또는 터미널에서 아래 명령을 통해 설치할 수도 있습니다.sudo apt-get install fcitx-hangul 그런 다음, 재부팅을 시켜줍니다. 키보드 설정'System Settings > Keyboard(시스템 설정 > 키보드)'의 'Shortcuts(바로 가기)..
이 글은 '박승철 블록체인과 하이퍼레저 패브릭' 강의를 듣고 개인적으로 정리한 내용입니다. 동영상 강의 : https://www.youtube.com/watch?v=Sk3d0gGnwKM&t=3s 박승철의 블록체인 강의: 3강 Hyperledger Fabric 거래의 처리하이퍼레저 패브릭 거래거래블록체인에 스마트 계약 프로그램인 체인코드(chaincode)를 설치하고, 기존에 설치된 체인코드를 실행하기 위해 호출하는 동작(operation)전체 네트워크의 피어들에게 전달되어 블록체인에 기록되기 전에 먼저 보증 피어들에 의해 보증보증 피어에 의해 보증된 거래들만 확정(commit)되어 블록체인에 기록 가능거래유형배치 거래(deploy transaction)호출 거래(invoke transaction)배치 거..
- Total
- Today
- Yesterday
- DOCs
- 블록체인
- 암브로셔스
- 하이퍼레저 인디
- 알고리즘
- codility
- 코테
- docker
- javascript
- 문제풀이
- 코딜리티
- ambrosus
- 빅데이터
- 빅데이터 교육
- 기초 of 기초 데이터 개념
- 코딩테스트
- ubuntu
- Private Data
- Hyperledger Fabric
- Blockchain
- 블록 체인
- 하이퍼레저 패브릭
- 직딩잇템
- Hyperledger Indy
- 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 | 31 |