Pila de tecnología – Token de juegos universales

Encima de ethereum, hemos construido UGT servicios que utilizan Geth. Geth es una herramienta de línea de comandos multipropósito que ejecuta un nodo completo de Ethereum implementado en Go. En este caso, se ejecuta en un servidor Linux propietario sin puertos abiertos RPC / HTTP. La comunicación, que implica Geth, se gestiona a través de una aplicación intermediaria Python y la ethereum red.

Las aplicaciones que se conectan al ethereum se construyen en la trufa. Truffle es un entorno de desarrollo, un marco de prueba y una línea de activos para Ethereum. Usamos Ethereum Trufa para:

Compilación, vinculación, implementación y gestión binaria de contratos inteligentes incorporados; tuberías de creación configurables con soporte para procesos de creación personalizados; gestión de redes para la implementación en muchas redes públicas y privadas;

La comunicación con el nodo Ethereum se realiza a través de la API JSON RPC. JSONRPC es un protocolo de llamada a procedimiento remoto (RPC) liviano y sin estado. Principalmente, esta especificación define varias estructuras de datos y las reglas en torno a su procesamiento.