Creando y lanzando casos de uso reales y tangibles para impulsar la adopción a largo plazo de nuestra tecnología y token.
Nuestra nueva integración permite que cualquiera pueda configurar un nodo Ethereum 2.0 seguro usando Syntropy Stack. Esta integración ayudará a los intercambios, los analistas de datos en cadena, los corredores de nodos y más a configurar un nodo Ethereum 2.0 estable y completamente monitoreado con seguridad mejorada.
Nuestra integración de Ethereum 2.0 es otro ejemplo de cómo estamos construyendo y lanzando casos de uso reales y tangibles para impulsar la adopción a largo plazo de nuestra tecnología y token.
Nunca lograremos una verdadera descentralización hasta que descentralicemos la conectividad en sí. Eso es lo que Syntropy ofrece a las redes, las aplicaciones y los usuarios de : una solución Layer Zero para nuestro futuro impulsado por .
Descubra por qué son importantes las integraciones
Ver la lista completa de integraciones en GitHub
Esta integración simplifica la implementación de nuestra tecnología para mejorar y descentralizar aún más las aplicaciones y redes de . Un libro de jugadas de Ansible configura el nodo y el monitoreo de Ethereum 2.0, mientras que la seguridad y la estabilidad entre todas las conexiones se facilitan a través de la red Syntropy.
Topología de un nodo Ethereum 2.0 seguro usando Syntropy Stack
La integración proporciona varios beneficios inmediatos:
Los intercambios ahora pueden administrar fácilmente su infraestructura de nodos de múltiples nubes sin necesidad de preocuparse por las conexiones de red y la seguridad entre las instancias.Los corredores de nodos menos técnicos pueden configurar más fácilmente un nodo Ethereum 2.0 seguro y observable.Los analistas de datos de Ethereum 2.0 en cadena pueden administrar clústeres de nodos de Ethereum en múltiples nubes con observabilidad adicional.
Tras el lanzamiento de Syntropy y la integración de DARP, todo lo que se ejecuta en nuestra red también obtiene valiosas ventajas de rendimiento. Los nodos de pueden comunicarse más rápido con menos interrupciones, posicionando a Syntropy como la red de comunicación líder para tecnologías descentralizadas.
Por ahora, existen algunos requisitos previos para comenzar.
Una cuenta activa de Google Cloud Platform con facturación habilitadaUna cuenta activa de Linode CloudPython> = 3.6Terraform y Ansible> = 2.10 instalados en su máquina localUna máquina Linux para ejecutar el libro de jugadas de Ansible
Para que Terraform y Ansible configuren todo automáticamente, deberá ingresar algunas variables en infra/terraform.tfvarsy ansible/vars/main.yml. Se pueden encontrar ejemplos de estos en sus respectivos .examplearchivos.
Enlaces útiles para generar las variables:
Cómo generar el token de acceso personal de LinodeCómo generar la clave de servicio de Google Cloud PlatformCómo generar un token de agente de Syntropy
Dado que los nodos Ethereum 2.0 se implementan en la parte superior de la cadena de bloques Ethereum, necesitará un nodo Ethereum 1.0 funcional.
Para este ejemplo, utilizaremos proveedores eth1 de terceros. En lugar de ejecutar nuestro nodo eth1, es más fácil utilizar un proveedor externo como Infure , QuickNode , Chainstack o Alchemy. Puede registrarse rápidamente de forma gratuita y obtener una clave APY, que le da derecho a utilizar sus respectivos puntos finales eth1.
La plataforma de lanzamiento Pyrmont testnet eth2 es la forma más fácil de pasar por un proceso paso a paso para depositar su 32 ETH y convertirse en un validador. Se le pedirá que genere nuevas credenciales de validación utilizando la herramienta de línea de comandos de depósito oficial de Ethereum aquí durante todo el proceso.
Asegúrese de utilizar la opción pyrmont al generar claves con la CLI de depósito. Durante el proceso, habrá generado una validator_keyscarpeta bajo el eth2.0-deposit-clidirectorio. Puede importar todas sus cuentas de validación a Prysm desde esa carpeta en el siguiente paso.
Una vez que haya completado sus variables Terraform y Ansible, puede comenzar a crear sus máquinas virtuales. Este es un paso simple y solo requiere dos comandos (en el directorio infra):
terraform init
terraform apply
Una vez que las máquinas virtuales hayan terminado de configurarse, puede comenzar a aprovisionar el nodo Ethereum 2.0 y los servicios de monitoreo (Grafana, Prometheus). Para hacer esto, solo se debe ejecutar un comando:
ANSIBLE_HOST_KEY_CHECKING=false ansible-playbook -i inventory.yml eth2.yaml
Esto puede llevar un tiempo, ya que se hace mucho en este manual. Por lo general, demora entre 15 y 20 minutos, así que quite los ojos de la pantalla.
Si el script se ha ejecutado por completo, los puntos finales serán visibles en la interfaz de usuario de Syntropy Stack.
Luego, puede conectar sus puntos finales y activar servicios para lograr una red que funcione correctamente.
Puede visitar la instancia de Grafana con el enlace http://10.50.1.3:3000e ingresando las credenciales que ingresó en el vars/main.ymlarchivo.
Después de iniciar sesión, debería poder visitar su panel de Grafana:
El validador debe ser reconocido por la red. Por tanto, es posible que no presente ningún dato sobre Grafana de forma inmediata. Después de varias horas, su validador estará en funcionamiento.
Con esta integración ahora en vivo, cualquiera puede comenzar a usarla de inmediato. Acercándose al lanzamiento de la red e integrando DARP en el resto de nuestra pila de software, las ventajas de rendimiento seguirán a los beneficios de seguridad y monitoreo.