본문 바로가기

linux foundation

Hyperledger Sawtooth -Building and Submitting Transactions (Sawtooth v1.0.2) Building and Submitting Transactions 분산 장부(distributed ledger)에 제출(submit)할 정보를 인코딩하는 프로세스는 중요하다. 신원(identity) 및 데이터 유효성(data validity)을 확인하기 위해 일련의 암호 기법(cryptographic) 보호 장치가 사용된다. Hyperledger Sawtooth도 다르지 않지만, Python 3 SDK는 이러한 세부 사항 대부분을 추상화(abstract)하는 클라이언트 기능을 제공하며, 블록 체인을 변경하는 프로세스를 크게 단순화 하는 기능을 제공한다. Creating a Private Key and Signer 신원(identity)을 확인하고 validator에 보내는 정보에 서명(sign)하려면, .. 더보기
Hyperledger Sawtooth -Python SDK Installation (Sawtooth v1.0.2) Python SDK Installation Overview Python SDK는 이전에 올려놓았던 포스팅을 잘 따라왔으면 자동으로 설치되어있을 것이다.만약 설치가 안되어 있다면, 여기 또는 여기2 를 클릭해서 설치하면 된다. 이번 튜토리얼은 파이썬(Python)환경에서 어떻게 SDK를 import 하는지에 대해 설명할 것 이다.sdk란 Software Development Kit의 약자이다. Prerequisites Sawtooth Python SDK는 파이썬 버전 3.5 또는 그 윗버젼이 설치되어 있어야 한다. Importing the SDK 설치 과정의 일부로 Python SDK가 설치되고 표준 Python 가져 오기 시스템을 통해 사용할 수 있습니다. 예를 들어, Python REPL에서 SDK를 .. 더보기
Yocto - Quick Start Yocto Project는 OpenEmbedded(OE)프로젝트 기반의 호스트를 빌드한다.Yocto는 BitBake tool을 사용한다. BitBake란 ? BitBake는 임베디드 리눅스의 크로스 컴파일 과정을 위한 패키지와 관련파일들을 빌드하는 데 사용되는 툴이다. BitBake recipes는 특정패키지에 대한 빌드방법을 구체화하고, 패키지들의 의존성, 위치, 설정법, 컴파일, 빌드, 설치 및 제거정보를 포함한다. 그리고 패키지의 메타데이터 정보를 표준화된 변수들로 가지고 있다.BitBake recipes는 패키지의 소스 URL (http, https, ftp, cvs, svn, git, 로컬 파일 시스템), 패키지간의 의존성, 컴파일, 설치옵션들로 구성 되어있다. 빌드 진행중에 BitBake re.. 더보기