Hyperledger Fabric v1.2: Docker-Compose 환경변수 설정hyperledger/fabric-tools 기본 환경변수 GOPATH : GOPATH 설정 CORE_VM_ENDPOINT : Docker 데몬 주소 CORE_LOGGING_LEVEL : 로그 메시지 표시 수준 설정 (INFO/DEBUG) PEER 환경변수 CORE_PEER_ID : peer를 식별하는 ID CORE_PEER_ADDRESS : peer의 주소 값 CORE_PEER_LOCALMSPID : peer의 Local MSP ID CORE_PEER_TLS_ENABLED : TLS 통신 활성화 여부 (true/false) CORE_PEER_TLS_CERT_FILE : peer의 TLS 서버 인증서 파일 경로 CORE_..
Apache Camel: 기본 개요 및 개념 정리카멜의 개요시스템 통합(System Integrations)을 위한 자바 프레임워크엔터프라이즈 통합 패턴(Enterprise Integration Patterns)을 기반으로 하는 다양한 오픈 소스 통합 프레임워크채널을 흐르는 메시지가 고정된 표준 데이터 타입이 아니어도 된다. 카멜이 메시지의 현재 데이터 타입을 추적하고, 확장 가능한 데이터 타입 전환하는 기능을 포함히고 있다. 카멜이 메시지를 프로세스의 다음 단계에서 요구하는 데이터 타입으로 전환한다.HTTP를 사용하여 HTTP, ActiveMQ, JMS, JBI, SCA, MINA 또는 CXF와 같은 모든 유형의 전송 또는 메시징 모델과 플러그 가능 구성 요소 및 데이터 형식 옵션을 직접 처리Java ..
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) : 구성의 모든 요소에는 모든 수정과 함께 진행되는 관련 버전이 있습니다. 또한 커밋된 모든 구성은..
Docker를 이용한 Redmine 실행Docker로 redmine 설치 MySQL 설정 ※서버PC의 MySQL Server 버전 : 5.7.21(1ubuntu1)기존에 설치한 MySQL과 redmine을 연동하기 위해 MySQL에 접속해 유저와 데이터베이스를 생성합니다.#MySQL 접속 mysql -uroot -p #데이터베이스 목록 조회 show databases; #redmine 계정 생성 CREATE USER 'redmine'@'%.%.%.%' IDENTIFIED BY 'redmine'; #redmine 데이터베이스 생성 CREATE DATABASE IF NOT EXISTS `redmine` DEFAULT CHARACTER SET `utf8` COLLATE `utf8_unicode_ci`; #re..
Docker를 이용한 zookeeper, kafka 실행기본 개념Apache KafkaApache Kafka란 LinkedIn에서 개발된 분산 메시징 시스템으로, 대용량의 실시간 로그 처리에 특화된 아키텍처 설계를 통해 기존 메시징 시스템보다 우수한 TPS를 가지고 있습니다.kafka의 개념에 대한 자세한 내용은 다음 페이지를 참조하시길 바랍니다.Kafka 운영자가 말하는 처음 접하는 KafkaWhat is Kafka?[Apache Kafka] 1. 소개및 아키텍처 정리 zookeeper, kafka 실행docker-compose.yaml 파일 작성프로젝트를 생성할 디렉토리로 이동해 kafka-with-docker 디렉토리를 생성하고 zookeeper 및 kafka 컨테이너를 실행하기 위한 docker-..
해당 글은 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 구성 생..
서버 시간 확인현재 시간 확인date 명령어를 통해 현재 시간을 확인합니다.# 현재 시간 확인 date 서버 시간 변경tzselect 사용tzselect 명령어를 통해 타임존을 변경합니다.# 서버 시간 변경(Ubuntu) tzselect # 서버 시간 변경 확인 date tzselect 명령을 통해 타임존을 변경했음에도 불구하고 서버 시간이 변경되지 않은 경우에는, .profile 파일을 수정해야 합니다.# 사용자의 .profile 파일 수정 vi ~/.profile 파일의 맨 마지막 줄에 다음 내용을 추가합니다.TZ-'ASIA/SEOUL'; export TZ 수정한 .profile 파일을 적용합니다.# 사용자의 .profile 파일 수정 적용 source ~/.profile zoneinfo 사용다음 디..
Ubuntu 16.04 디스크 문제 해결 방법디스크 사용량 확인df 명령어를 사용해 시스템에 마운트된 파티션의 사용량을 확인합니다. 기본적으로 1,024Byte 단위로 출력됩니다.# 디스크 사용량 확인 df -h -h 옵션 (--human-readable) : 사람이 읽을 수 있는 형태의 크기로 출력(예: 1K, 512M, 2G)위의 명령어로 확인한 결과, 여유 공간이 있는데도 불구하고 공간이 없다는 에러 메세지가 출력될 경우 inode 사용량을 확인합니다.# inode 사용량을 확인 df -i -i 옵션 (--inodes) : inode의 남은 공간, 사용 공간, 사용율 등 inode 사용량에 대한 정보 출력 디렉터리 사용량 추적du 명령어를 사용해 각 디렉터리의 사용량을 추적합니다. /tmp/duck..
fabric-rest TIMEOUT 오류 발생 및 해결 방안 현상 조사현상honeybee_1.2 네트워크에서 fabric-rest API에 데이터를 POST 할 경우, "REQUEST_TIMEOUT" 오류가 발생함아래 과정까지는 수행되고 실제 트랜잭션이 생성되는 것도 확인. (다른 org에서 해당 데이터 query 가능)Sending transaction proposaltransaction proposal was goodSuccessfully sent Proposal and received ProposalResponseCommitting transaction아래 과정이 수행되지 않음Got block eventInvoke succeedevent promise all complete and testing c..
dpkg 명령어 기본 설명 dpkg는 데비안 패키지 관리 시스템의 기초가 되는 소프트웨어로서, .deb 패키지의 설치, 삭제, 정보 제공을 위해 사용되는 명령어입니다.dpkg 자체는 APT 등과 같은 고급 도구에 비해 낮은 레벨의 도구이며 복잡한 패키지 관계와 패키지를 원격에서 받아오는 등의 일을 합니다. APT도 Ubuntu의 소프트웨어를 관리하기 위해 내부적으로 이 dpkg를 사용합니다. 사용 방법 dpkg -l : 설치된 패키지 목록 확인 dpkg -L : 해당 패키지로부터 설치된 모든 파일목록 확인 dpkg -C : 해당 .deb 파일이 설치한 파일의 목록 확인 dpkg -s : 해당 패키지에 대한 정보 확인 dpkg -I : 해당 .deb 파일에 대한 정보 확인 dpkg -S : 해당 파일명 또..
- Total
- Today
- Yesterday
- ubuntu
- Blockchain
- ambrosus
- DOCs
- Hyperledger Indy
- Hyperledger Fabric v1.1
- 암브로셔스
- 코딜리티
- 알고리즘
- 하이퍼레저 인디
- 코딩테스트
- 하이퍼레저 패브릭
- 블록체인
- codility
- 블록 체인
- javascript
- Private Data
- Hyperledger Fabric
- 빅데이터 교육
- Hyperledger Fabric v1.2
- 빅데이터 기초
- 하이퍼레저 페브릭
- docker
- 빅데이터
- 어서와 데이터는 처음이지
- 문제풀이
- 기초 of 기초 데이터 개념
- 코테
- 직딩잇템
- 빅데이터 강의
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |