OpenChain es la plataforma de tecnología blockchain de código abierto

Openchain Plataforma de blockchain gratis

Plataforma de blockchain de código abierto para controlar sus activos digitales

Una plataforma de Libro mayor de bloqueo de blockchain de código abierto alojado. Ofrece transacciones firmadas digitalmente, puntos finales HTTP para construir billeteras y gestión de activos.

Descripción general

OpenChain es un software basado en blockchain de código abierto y gratuito. Es altamente escalable y extensible. Este software se basa en la arquitectura del servidor de clientes que es bien conocida debido a la eficiencia. Es robusto, a sí mismo alojado y ofrece formas seguras de administrar los activos digitales. Sin embargo, cualquiera puede configurar su instancia y controlar las transacciones firmadas digitalmente. Proporciona autoridad de nivel de instancia para validar las transacciones. Además, las instancias son configurables entre sí a través de API basadas en HTTP. Del mismo modo, hay administradores en cada instancia de OpenChain que definen y hacen cumplir las reglas de intercambio de activos digitales. Esta tecnología de contabilidad distribuida no tiene un mecanismo de minería, sino que los administradores de instancias verifican las transacciones. Por lo tanto, no hay una tarifa asociada con las transacciones. Además, las aplicaciones de billetera se conectan a validadores a través de API para registrar las transacciones digitales. Sobre todo, OpenChain no almacena las transacciones en bloques, sino que las transacciones están directamente vinculadas entre sí. Luego, utiliza el algoritmo de consenso llamado Consenso Particionado. Este software de código abierto está escrito en C#. Además, hay documentación integral disponible con respecto al desarrollo y la implementación.

Requisitos del sistema

Los requisitos para configurar OpenChain incluyen:

Características

OpenChain ofrece las siguientes características clave:

  • Fuente abierta
  • Confirmación instantánea de transacciones
  • Sin tarifa de minería
  • Múltiples niveles de control
  • Seguro con firmas digitales
  • Extensible
  • Escalable
  • Provisión para definir reglas
  • Robusto
  • Audición de las transacciones

Instrucciones de instalación

Primero, ejecute el siguiente comando para clonar el repositorio de OpenChain/Docker desde GitHub:

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

En segundo lugar, ejecute los siguientes comandos:

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

Luego, edite el archivo de configuración (data/config.json):

    nano data/config.json

Finalmente, establezca la configuración instancia_seed en una cadena aleatoria (no vacía).

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

Al final, ejecute el siguiente comando para iniciar el servidor:

    docker-compose up -d
 Español