¡Hola fans y amigos de Golem! Sabemos que hay algunos de ustedes para quienes cada pequeño adelanto de nuestro progreso es importante. Con ese fin, estamos esforzándonos por mantener un ritmo más o menos constante entre los siguientes lanzamientos de revelación del Nuevo Golem y ¡aquí estamos con otro para ustedes!

¡Ha llegado la capa 2!

Lo más destacado de la revelación de hoy es la introducción de los pagos de Capa 2 a través de zkSync. Desde la concepción de Golem, hemos estado tratando de resolver y luchando con un problema importante que reconocimos como un gran problema para la adopción más amplia de Golem (y para ser sincero, la mayoría de las aplicaciones descentralizadas basadas en Ethereum): altas tarifas de transacción en el Blockchain de Ethereum. La utilización de zkSync es un gran paso adelante para abordar este problema. Para obtener más información, eche un vistazo a nuestra introducción a la Capa 2 en zkSync en nuestro manual .

zkSync ahora está habilitado como el controlador de pago predeterminado, y nuestras API de alto nivel de Python y JS admiten su uso. Cuando inicialice el módulo de pagos como solicitante ahora, el demonio se pondrá en contacto con nuestro nuevo grifo zkSync que, a su vez, transferirá los tokens GLM a su dirección directamente en zkSync, lo que reducirá significativamente el tiempo que tarda el agente solicitante en estar listo para envíe tareas a la red y pague por ellas.

Actualmente, la compatibilidad con la Capa 2 se limita a las transferencias. Agregaremos más funciones, como retiros y recargas en la próxima versión. Si bien estamos bastante seguros de que la nueva solución de pago funcionará para usted, en caso de que tenga algún problema, también le brindamos una alternativa a nuestro controlador en cadena regular previamente probado en batalla .

Red unificada de proveedores y solicitantes

Otra actualización importante es que, por primera vez en New Golem, nos sentimos lo suficientemente confiados con todos ustedes, tanto los proveedores como los solicitantes, por igual para participar en una sola red. Esto significa que cualquier contenido y aplicaciones que nuestros posibles desarrolladores de aplicaciones ejecuten en Golem, lo ejecutarán no solo en nuestra pequeña red de proveedores de prueba, sino también en los nodos proporcionados por la comunidad.

Soporte de CPU AMD para proveedores

Un gran cambio que viene con la nueva versión por parte del proveedor es el soporte para CPU AMD . Los nodos del proveedor aún solo se pueden ejecutar en máquinas basadas en Linux y proporcionamos soporte oficial solo para Ubuntu (18.04 y 20.04). Aún así, también debería funcionar sin problemas en otras distribuciones de Linux.

Soporte de billetera externa para proveedores

El segundo cambio importante que ponemos a disposición de nuestros proveedores en esta versión es la opción de proporcionar su propia dirección de billetera para recibir pagos por tareas. ¡Esta es una gran mejora de UX, ya que ya no tiene que almacenar las claves de su billetera Golem!

Simplemente pegue su propia dirección ETH durante el proceso de instalación y todos los tokens obtenidos serán pagados por los solicitantes a esa dirección. Esta fue una de las características más solicitadas por aquellos de ustedes que querían configurar varias máquinas y recolectar sus ganancias en una sola dirección de billetera.

Obviamente, si no tiene su propia billetera y desea usar la interna de Golem, simplemente deje vacía la sección de la dirección durante la instalación, y se creará una dirección para usted en su sistema local.

El hackathon de un mes

Como habrás podido notar, nos sentimos valientes y orgullosos. Hemos trabajado duro para que se produzca este lanzamiento y New Golem finalmente ha comenzado, más precisamente, después del lanzamiento de Alpha II, a ser el producto que queremos mostrar al mundo.

En las iteraciones anteriores de Alpha presentamos conjuntos de recompensas, cada vez más complejos, y durante la versión anterior ya vimos las primeras aplicaciones creadas sobre Golem . Esta ha sido una de las experiencias más gratificantes de 2020 y queremos que la gente continúe construyendo.

En lugar de albergar recompensas ya especificadas, esta vez, el control está en tus manos: el hackathon Golem tiene más de 30k USDC en premios y casi 0 reglas. Le proporcionamos la capa base, usted decide qué construir, nosotros lo recompensamos.

El Golem Online Hackathon se ejecutará desde el 8 de diciembre de 2020 hasta el 5 de enero de 2021. En los próximos días, publicaremos un repositorio como una ventanilla única de recursos específicos del hackathon para piratas informáticos (que se encontrará aquí una vez que esté activo) como una base de conocimientos, un proceso para encontrar un equipo y pautas de presentación.

¡Realmente estamos ansiosos por ver lo que construyes con Golem!

¿Y lo que es más?

Para solicitantes

Otro cambio importante es la inclusión de soporte para la transmisión de salida desde las unidades de ejecución del proveedor a los agentes solicitantes. Permite una gama más amplia de aplicaciones que se pueden ejecutar de manera eficiente en Golem. Estaremos encantados de saber cómo puede utilizar esa función.

En otro frente, nuestra yajsapi– nuestra API de JS se ha actualizado con funciones para lograr la paridad con la API de Python lanzada anteriormente.

Además, nuestras dos API han recibido una revisión de los nombres de sus clases y métodos para hacerlos más coherentes con nuestra documentación arquitectónica y más representativos de la funcionalidad que representan. Si bien somos conscientes de que se trata de un cambio incompatible con versiones anteriores, estamos seguros de que será beneficioso para nuestros usuarios a largo plazo.

Por último, pero no menos importante, el demonio yagna, la API de Python y la API de JS contienen muchas mejoras de estabilidad, correcciones y adiciones de UX para hacer que la experiencia general sea mucho mejor.

Para obtener más información, consulte sus respectivos registros de cambios:

Para proveedores

Hemos mencionado las actualizaciones más importantes anteriormente y aquí está la lista completa de cambios:

  • Soporte AMD
  • Capacidad para definir la propia dirección del usuario como entrante
  • Versión de Golem en estado de golemsp
  • Soporte para múltiples conductores (pagos en cadena y zk-sync visibles en el estado de golemsp)
  • parada golemsp

Recuerde que por ahora solo admitimos máquinas físicas en el extremo del proveedor, y se encontrará con problemas con los sistemas basados ​​en VM.

Bien, entonces, ¿cómo lo ejecuto?

Solicitantes

Hemos preparado un vídeo útil para presentarles el nuevo Alpha 3:

Si aún no ha ejecutado el nuevo Golem, acceda a nuestro manual rápido para desarrolladores de aplicaciones solicitantes:

Desarrollo del solicitante: una introducción rápida

Aparte de eso, es posible que desee consultar nuestra introducción extendida que explica la mecánica de Golem con más detalle y le permite escribir sus propias aplicaciones sobre el nuevo Golem:

Crea tu propia aplicación en Golem

Finalmente, para aquellos de ustedes que hackean Python, tenemos la referencia completa a nuestra API de alto nivel disponible para ustedes:

Introducción a la API de Python de alto nivel de Golem

Si tiene algún problema con el solicitante, consulte la lista de problemas comunes:

Problemas habituales del solicitante

Proveedores

Por otro lado, aquellos de ustedes que deseen participar en nuestra red de proveedores, que le dan su poder a nuestra computadora global colectiva, opten por lo siguiente.

Puede comenzar con el video:

O consulte instrucciones textuales más detalladas a continuación:

Convertirse en proveedor

Para un uso más avanzado, consulte nuestra referencia de línea de comandos básica:

Referencia de la CLI del proveedor

Y finalmente, si tiene algún problema, consulte esta lista:

Problemas conocidos del proveedor

golem

MAS SOBRE GOLEM