OpenChain è una piattaforma tecnologica blockchain open source

Openchain Piattaforma blockchain gratuita

Piattaforma blockchain open source per controllare le risorse digitali

Una piattaforma di contabilità distribuita a blockchain open source autosufficiente. Offre transazioni firmate digitalmente, endpoint HTTP per costruire portafogli e gestione patrimoniale.

Panoramica ### ** ** OpenChain è un software basato su blockchain gratuito e open source. È altamente scalabile ed estensibile. Questo software si basa sull’architettura del server client ben noto a causa dell’efficienza. È robusto, ospitato e offre modi sicuri per gestire le risorse digitali. Tuttavia, chiunque può impostare le sue istanze e controllare le transazioni firmate digitalmente. Fornisce autorità a livello di istanza per convalidare le transazioni. Inoltre, le istanze sono configurabili tra loro tramite API basata su HTTP. Allo stesso modo, ci sono amministratori su ogni istanza OpenChain che definiscono e impongono le regole di scambio di attività digitali. Questa tecnologia di contabilità distribuita non ha meccanismo di mining piuttosto che gli amministratori di istanza verificano le transazioni. Pertanto, non vi è alcuna commissione associata alle transazioni. Inoltre, le app di portafoglio si collegano ai validatori tramite API per record transazioni digitali. Soprattutto, OpenChain non memorizza le transazioni in blocchi piuttosto che le transazioni sono direttamente collegate tra loro. Quindi, utilizza l’algoritmo di consenso chiamato consenso particonato. Questo software open source è scritto in C#. Inoltre, è disponibile una documentazione completa per lo sviluppo e la distribuzione.

Requisiti di sistema

I requisiti per impostare OpenChain includono:

Caratteristiche

OpenChain offre le seguenti caratteristiche chiave:

  • Open source
  • Conferma istantanea delle transazioni
  • Nessuna tassa di mining
  • Livelli multipli di controllo
  • Sicuro con firme digitali
  • Estensibile
  • Scalabile
  • Disposizione per definire le regole
  • Robusto
  • Auditabilità delle transazioni

Istruzioni per l’installazione

Innanzitutto, eseguire il seguente comando per clonare il repository OpenChain/Docker da GitHub:

    git clone https://github.com/openchain/docker.git openchain

Secondo, eseguire i seguenti comandi:

    cd openchaincp templates/docker-compose-direct.yml docker-compose.ymlmkdir datacp templates/config.json data/config.json

Quindi, modifica il file di configurazione (data/config.json):

    nano data/config.json

Infine, imposta l’impostazione Instance_seed su una stringa casuale (non vuota).

    [...]   // Define transaction validation parameters   "validator_mode": {     // Required: A random string used to generate the chain namespace     "instance_seed": "",     "validator": { [...] 

Alla fine, eseguire il seguente comando per avviare il server:

    docker-compose up -d
 Italiano