Openchain 무료 블록 체인 플랫폼
디지털 자산을 제어하기위한 오픈 소스 블록 체인 플랫폼
자체 호스팅 오픈 소스 블록 체인 분산 원장 플랫폼. 디지털 서명 트랜잭션, 지갑 구축을위한 HTTP 엔드 포인트 및 자산 관리를 제공합니다.
개요
Openchain은 무료 및 오픈 소스 블록 체인 기반 소프트웨어입니다. 매우 확장 가능하고 확장 가능합니다. 이 소프트웨어는 효율성으로 인해 잘 알려진 클라이언트 서버 아키텍처를 기반으로합니다. 강력하고 자체적으로 호스팅되며 디지털 자산을 관리하는 안전한 방법을 제공합니다. 그러나 누구나 인스턴스를 설정하고 디지털 서명 트랜잭션을 제어 할 수 있습니다. 거래를 검증 할 수있는 인스턴스 레벨 권한을 제공합니다. 또한 인스턴스는 HTTP 기반 API를 통해 서로 구성 할 수 있습니다. 마찬가지로, 디지털 자산 교환 규칙을 정의하고 시행하는 모든 Openchain 인스턴스에 관리자가 있습니다. 이 분산 원장 기술에는 인스턴스 관리자가 거래를 확인하는 것이 아니라 마이닝 메커니즘이 없습니다. 따라서 거래와 관련된 수수료는 없습니다. 또한 지갑 앱은 API를 통해 유효성 검사기에 연결하여 디지털 트랜잭션을 기록합니다. 무엇보다 Openchain은 거래를 블록에 저장하지 않습니다. 오히려 거래는 서로 직접 연결됩니다. 그런 다음 Partionned Consensus라는 컨센서스 알고리즘을 사용합니다. 이 오픈 소스 소프트웨어는 C#로 작성되었습니다. 또한 개발 및 배포에 관한 포괄적 인 문서가 있습니다.
특징
OpenChain은 다음과 같은 주요 기능을 제공합니다.
- 오픈 소스
- 거래의 즉각적인 확인
- 채굴 수수료 없음
- 여러 수준의 제어
- 디지털 서명으로 안전합니다
- 확장 가능
- 확장 가능
- 규칙을 정의하기위한 조항
- 견고합니다
- 거래 감사
설치 지침
먼저 다음 명령을 실행하여 Github에서 Openchain/Docker 리포지토리를 복제하십시오.
git clone https://github.com/openchain/docker.git openchain
둘째, 다음 명령을 실행합니다.
cd openchaincp templates/docker-compose-direct.yml docker-compose.ymlmkdir datacp templates/config.json data/config.json
그런 다음 구성 파일을 편집합니다 (data/config.json
) :
nano data/config.json
마지막으로instance_seed
설정을 무작위 (비어 없음) 문자열로 설정하십시오.
[...] // Define transaction validation parameters "validator_mode": { // Required: A random string used to generate the chain namespace "instance_seed": "", "validator": { [...]
결국 서버를 시작하려면 다음 명령을 실행하십시오.
docker-compose up -d