해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/ledger.html 원장 (ledger)은 모든 상태 전이에 대해 순서를 변경하고 변조를 방지하는 기록입니다. 상태 전이는 참여 당사자가 제출 한 체인 코드 호출 ( "트랜잭션")의 결과입니다. 각 트랜잭션은 생성, 갱신 또는 삭제와 같이 원장에게 커밋되는 일련의 자산 키 - 값 쌍을 생성합니다.원장은 불변의 시퀀스 된 레코드를 블록으로 저장하는 블록 체인 (chainchain)과 현재 상태를 유지하는 상태 데이터베이스로 구성됩니다. 채널 당 1 개의 원장이 있습니다. 각 피어는 회원 인 각 채널에 ..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/peers/peers.html 블록 체인 네트워크는 주로 피어 노드 집합으로 구성됩니다. 원장은 원장 및 Smart Contract를 호스팅하는 이유로 네트워크의 기본 요소입니다. 장부는 Smart Contract에 의해 생성 된 모든 트랙잭션을 수정 불가능 하도록 기록한다는 점을 기억하셔야합니다. Smart Contract 및 원장은 공유 프로세스와 정보 를 각각의 네트워크 에 캡슐화하기 위해서 사용됩니다 . 피어의 이러한 측면은 Hyperledger Fabric 네트워크를 이해하는 데 좋은 시작점이..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/membership/membership.html 만약 지난 Identity 문서를 읽으셨다면, PKI가 어떻게 인증가능한 Identity를 신뢰 사슬을 통해 제공하는지 배우셨을 겁니다.이제, 이러한 Identity가 어떻게 블록체이 네트워크 내부의 신뢰 받는 사용자로서 나타나 지기위해서 사용될 수 있는지에 대해서 배워보시겠습니다.이 곳이 Membership Service Provider(MSP)가 활동은 시작하는 영역입니다. MSP는 어떤 루트 CA나 중간 CA가 신뢰 도메인의 사용자를 정의하기 위해서..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/identity/identity.html Identity란 무엇인가요? 블록체인 네트워크에는 피어, 명령자, 클라이언트 어플리케이션, 관리자와 같은 다양한 액터가 있습니다.이러한 각각의 액터들은 X.509 Digital Certificate을 따르는 Identity를 가지고 있습니다.이러한 Identity는 블록체인 네트워크 안에 액터들이 리소스에 대한 허가를 결정한다는 점에서 정말 중요합니다.Hyperledger Fabric은 액터 안에 특성을 사용해서 허가 여부를 결정합니다. 그리고 Principa..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/fabric_model.html Hyperledger Fabric 모델 이 장에선 Hyperledger Fabric이 복잡하면서도 커스터마이즈가 가능하고 기업 블록체인 솔루션으로의 적용을 충족시켜주는 핵심 디자인 특징을 소개합니다. 자산 : 자산은 음식이나 클래식 차에서 미래 화폐까지 네트워크 외부의 금전적인 가치에 대한 교환을 가능하게합니다. Chaincode: Chaincode 실행은 트랜잭션 합의, 노드 타임에 대한 신뢰와 검증의 요구 수준 제한, 그리고 네트워크의 확장성과 성능을 최적화 하는 것..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/functionalities.html Hyperledger Fabric 모든 기능 Hyperledger Fabric은 모듈러 블록체인 안에 기업에 맞추어 높은 수준의 비밀성, 회복력, 유연성과 확장성을 가진 분산 원장 기술을 구현한 결과물입니다.Hyperledger Fabric은 아래의 블록체인 네트워크 기능들을 제공합니다. 유저 식별 관리 허가받은 네트워크를 사용 가능하게 하기 위해서, Hyperledger Fabric은 모든 네트워크 사용자에 대한 권한과 유져 ID를 관리할 수 있는 사용자 식별 서..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/blockchain.html 소개Hyperledger Fabric은 높은 수준의 비밀성, 회복력, 유연성과 확장성을 가진 모듈러한 아키텍쳐가 기반이 된 분산 원장 플랫폼입니다.각기 다른 요소의 추가 기능과 경제 생태계 속에 존재하는 복잡함에 적응하기 위해서 디자인 되었습니다.Hyperledger Fabric은 다른 블록체인 솔루션과 차별화 되는 독특하게 유연하고 확장 가능한 아키텍쳐를 사용자에게 전달합니다.기업 블록체인의 미래를 위한 계획에서 필요한 것은 완벽하게 확인가능하고 오픈소스 아키텍쳐로 만들어..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/getting_started.html# Install Prerequisites시작하기 전에 아직 수행하지 않은 경우, 블록 체인 응용 프로그램을 개발하거나 Hyperledger Fabric을 운영 할 플랫폼에 모든 필수 구성 요소가 설치되어 있는지 확인하십시오. Install Binaries and Docker Images바이너리 및 고정 이미지 설치Hyperledger Fabric 바이너리 용 실제 설치 프로그램을 개발하는 동안 플랫폼 고유 바이너리를 시스템에 다운로드하는 스크립트를 제공합니다.스크립..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/samples.html Hyperledger Fabric 샘플* Windows에서 실행중인 경우 Docker Quickstart Terminal을 사용해서 terminal 명령어들을 입력하고 할 것 입니다. 이전에 설치하지 않은 경우 앞선 전제 조전을 방문하십시오.Windows 7 또는 macOS에서 Docker Toolbox를 사용하는 경우 샘플을 설치하고 실행할 때 C:\Users(Windows 7) 또는 /Users(macOS) 위치를 사용해야합니다 .Mac용 Docker를 사용하고 있다면, 당신..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release-1.1/prereqs.html 전제 조건 cURL 설치 cURL 도구가 아직 설치되지 않았거나 문서에서 curl 명령을 실행하는 중에 오류가 발생하는 경우 최신 버전의 cURL 도구를 다운로드하십시오.* Windows 사용자 인 경우 아래 Windows 관련 추가 정보를 참조하십시오. Docker와 Docker composeHyperledger Fabric을 운영하거나 개발할 플랫폼에 다음이 설치되어 있어야합니다. MacOSX, *nix 또는 Windows 10 : Docker Docker 버전 17.06.2..
Grafana에 PostgreSQL, Oracle, Scouter 모니터링 대시보드 개발System Monitoring Tool인 Grafana에 대해 연구하기 위해 Grafana에 PostgreSQL, Oracle, Scouter에 대한 모니터링 대시보드를 개발해보고, 이에 대해 살펴 볼 예정입니다. 기본 구조모니터링을 위한 기본 구조는 다음과 같습니다. 여기에서 PostgreSQL, PostgreSQL과 연결된 InfluxDB, Grafana는 pgwatch2 Docker 컨테이너로 묶어서 실행할 예정입니다. 아래 링크를 참조해서 테스트를 진행하면 됩니다. [Monitoring Tool] pgwatch2를 활용한 Grafana의 PostgreSQL 모니터링 시스템[Monitoring Tool] Inf..
Prometheus를 활용한 Grafana의 Oracle 모니터링 시스템[참고 사이트]Docker Hub - Oracle : https://hub.docker.com/r/wnameless/oracle-xe-11g/Github - Oracle Exporter : https://github.com/iamseth/oracledb_exporterDocker Hub - Prometheus : https://hub.docker.com/r/prom/prometheus/Prometheus 설치 및 구성 : http://hyunki1019.tistory.com/127?category=693849Grafana 설치 및 설정 : http://hyunki1019.tistory.com/128?category=693849 Pro..
InfluxDB를 활용한 Grafana의 Scouter 모니터링 시스템시계열 데이터베이스인 InfluxDB를 활용해서 Scouter Server의 모니터링 시스템을 만들어보도록 하겠습니다. Scouter 모니터링 시스템의 구조는 다음과 같이 Scouter Server에서 InfluxDB로 데이터를 보내고, 해당 데이터를 Grafana에서 받아서 출력합니다. Scouter Server → InfluxDB → Grafana 주의사항 Scouter와 InfluxDB를 연동할 때의 주의점은 InfluxDB의 버전입니다. 테스트 결과 새로나온 InfluxDB의 1.4.2 버전에서는 연동이 제대로 되지 않았고, 0.10.0 버전에서만 가능했습니다. (0.13.0까지도 불가능)그렇기 때문에 pgwatch2의 Infl..
※ 다음 실습은 AWS의 CentOS7 환경에서 실행된 내용입니다. pgwatch2를 활용한 Grafana의 PostgreSQL 모니터링 시스템nifa-was 서버에서 pgwatch2 컨테이너를 실행시켜 보겠습니다. pgwatch2는 PostgreSQL, InfluxDB, Grafana의 연동을 통해 PostgreSQL에 대한 모니터링을 가능하게 하는 모니터링 도구입니다.여기에서 InfluxDB는 1.4.2 버전을 사용합니다. [참고 사이트]https://www.cybertec-postgresql.com/en/a-more-detailed-look-at-pgwatch2-postgresql-monitoring-tool/ https://github.com/cybertec-postgresql/pgwatch2 p..
이 글은 '완벽한 IT 인프라 구축을 위한 Docker(Asa Shiho 지음, Yamada Yoshihiro 감수, 신은화 옮김)' 책을 바탕으로 요약 및 실습한 내용을 정리한 글입니다. 제6장 여러 컨테이너를 통합 관리―Docker Compose 이 장에서는 지금까지 설명한 인프라 기초 지식과 Docker 커맨드 및 Dockerfile 코드로 구축한 인프라를 바탕으로 여러 컨테이너를 통합하여 관리하기 위한 툴인 Docker Compose를 사용하여 웹 시스템 실행 환경을 구축하는 방법에 대하여 설명합니다. 6-1 Docker로 구축하는 웹 시스템에 대한 기초 지식 3계층 웹 시스템 아키텍처 각각의 기능과 역할에 맞는 여러 대의 서버로 애플리케이션 실행을 위한 인프라를 구성하는 것을 인프라 아키텍처라 ..
- Total
- Today
- Yesterday
- 코테
- 코딜리티
- javascript
- Private Data
- 하이퍼레저 패브릭
- 하이퍼레저 인디
- Hyperledger Indy
- 어서와 데이터는 처음이지
- DOCs
- ambrosus
- 하이퍼레저 페브릭
- docker
- 빅데이터 기초
- 빅데이터 교육
- Hyperledger Fabric v1.1
- 코딩테스트
- codility
- 암브로셔스
- 문제풀이
- Hyperledger Fabric
- 직딩잇템
- 블록 체인
- ubuntu
- 기초 of 기초 데이터 개념
- Blockchain
- 빅데이터 강의
- 빅데이터
- Hyperledger Fabric v1.2
- 알고리즘
- 블록체인
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |