OpenChain est la plate-forme technologique de blockchain open source

Openchain Plate-forme blockchain gratuite

Plateforme de blockchain open source pour contrôler vos actifs numériques

Une plate-forme de grand livre distribuée auto-hébergée. Il propose des transactions signées numériquement, des points de terminaison HTTP pour construire des portefeuilles et une gestion des actifs.

Aperçu

OpenChain est un logiciel basé sur la blockchain gratuit et open source. Il est très évolutif et extensible. Ce logiciel est basé sur une architecture de serveur client bien connu en raison de l’efficacité. Il est robuste, auto-hébergé et offre des moyens sécurisés de gérer les actifs numériques. Cependant, n’importe qui peut configurer son instance et contrôler les transactions signées numériquement. Il fournit un pouvoir de niveau d’instance pour valider les transactions. De plus, les instances sont configurables les unes avec les autres via les API basées sur HTTP. De même, il existe des administrateurs sur chaque instance OpenChain qui définissent et appliquent les règles d’échange des actifs numériques. Cette technologie de grand livre distribuée n’a pas de mécanisme minier plutôt que les administrateurs d’instance vérifient les transactions. Par conséquent, il n’y a aucun frais associé aux transactions. De plus, les applications de portefeuille se connectent aux validateurs via les API pour enregistrer les transactions numériques. Surtout, OpenChain ne stockait pas les transactions en blocs, mais les transactions sont directement liées les unes aux autres. Ensuite, il utilise l’algorithme de consensus nommé Partitiond consensus. Ce logiciel open source est écrit en C #. De plus, il existe une documentation complète sur le développement et le déploiement.

Configuration requise

Les exigences pour configurer OpenChain comprennent:

Caractéristiques

OpenChain propose les caractéristiques clés suivantes:

  • Open source
  • Confirmation instantanée des transactions
  • Pas de frais d’exploitation
  • Plusieurs niveaux de contrôle
  • Sécurisé avec des signatures numériques
  • Extensible
  • Évolutif
  • Provision pour définir les règles
  • Robuste
  • Auditabilité des transactions

Instructions d’installation

Tout d’abord, exécutez la commande suivante pour cloner le référentiel OpenChain / Docker de GitHub:

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

Deuxièmement, exécutez les commandes suivantes:

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

Ensuite, modifiez le fichier de configuration (data / config.json):

    nano data/config.json

Enfin, définissez le paramètre instance_seed sur une chaîne aléatoire (non vide).

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

En fin de compte, exécutez la commande suivante pour démarrer le serveur:

    docker-compose up -d
 Français