¿Qué es Golem? (GNT)
Guía para principiantes
Golem es un software que incentiva a los usuarios a operar un mercado donde los recursos computacionales pueden comprarse y venderse a cambio de criptomonedas.
Uno de los primeros proyectos construidos sobre Ethereum, Golem se concibe como una especie de superordenador que puede conectar a compradores y vendedores para todo tipo de cálculos, incluyendo renderizado CGI, inteligencia artificial y minería de criptomonedas, entre otras tareas.
El software de Golem está diseñado para facilitar este intercambio, conectando a usuarios que no tienen los recursos para llevar a cabo proyectos con aquellos que tienen recursos de sobra. A cambio de su trabajo, quienes suministran recursos a la red Golem son recompensados con GNT, la criptomoneda nativa de Golem.
De esta manera, los creadores de Golem conciben la red como una alternativa controlada por el usuario a los servicios tradicionales de computación en la nube, que hoy conectan a usuarios que buscan trabajo computacional.
Para obtener actualizaciones más regulares del equipo de Golem, puede marcar el blog de Golem, que incluye consejos y tutoriales sobre la red y su tecnología en evolución.
Para una vista más detallada de la hoja de ruta del Proyecto Golem, puede marcar esta sección del sitio web del proyecto.

¿Quién creó Golem?
Golem Factory, la empresa detrás de la plataforma Golem, fue cofundada por Aleksandra Skrzypczak, Andrzej Regulski, Julian Zawistowski y Piotr Janiuk en 2016.
Ese año, el equipo de Golem vendió el 82% del suministro de GNT al público, recaudando 820.000 ETH (aproximadamente 8,6 millones de dólares en ese momento).
¿Cómo funciona Golem?
El software Golem calcula las solicitudes y conecta a las diversas partes que acceden a su red.
Las transacciones comienzan cuando alguien en el mercado de recursos computacionales (conocido en la jerga de Golem como un "solicitante") pide recursos utilizando lo que se denomina una "plantilla de tarea".
Tomemos el renderizado CGI, un proceso a veces lento e intensivo en computación, como una aplicación de la red Golem. En lugar de pagar por servicios basados en la nube o esperar a que su propia máquina complete una tarea, los artistas CGI pueden recurrir a Golem para que complete el proceso por ellos.
En este caso, Golem alquilará recursos informáticos de varios proveedores para renderizar imágenes antes de devolverlas al solicitante.
Arquitectura
Una plantilla de tarea contiene toda la lógica computacional que la red Golem necesitará para ejecutar la solicitud. Esto incluye instrucciones para:
- El código fuente que debe ejecutarse
- Cómo la tarea puede dividirse en subtareas y enviarse a diferentes nodos
- Cómo los resultados pueden verificarse en un resultado final.
Los solicitantes pueden usar una plantilla de tarea ya creada para la red o generar la suya propia. Una vez que un solicitante envía una solicitud, la red Golem buscará cumplirla programáticamente.
Una vez que se completan las subtareas, pasan por una etapa de verificación para asegurar que se completaron correctamente. El cliente de Golem luego une las subtareas en una sola pieza antes de enviarla de vuelta al solicitante.
Una vez recibidos, los solicitantes enviarán la cantidad correcta de GNT al contrato que luego paga automáticamente a los proveedores.
Sistema de reputación
Una vez completada una tarea, Golem utiliza un sistema de reputación para calificar a los compradores y vendedores que utilizan su mercado.
El sistema sirve para:
- Detectar nodos maliciosos
- Proporcionar una métrica de evaluación para enrutar las tareas correctamente.
Para los solicitantes, el sistema de reputación monitorea la puntualidad de los pagos y si la tarea revela errores cuando es computada por los proveedores.
Los proveedores se clasifican en función de su capacidad para computar una tarea correctamente y si la tarea pasa una verificación al ser devuelta.
Registro de aplicaciones y marco de transacciones
Golem planea añadir más ofertas a su red para apoyar el envío de aplicaciones por parte de los desarrolladores y aumentar la cantidad de tareas que los solicitantes pueden elegir.
Un registro de aplicaciones, que funciona de manera similar a la tienda de aplicaciones de su teléfono, es un contrato inteligente basado en Ethereum que permite a los desarrolladores enviar aplicaciones para tareas específicas y ayuda a los solicitantes a encontrar las herramientas adecuadas, como plantillas de tareas, para satisfacer sus necesidades.
El marco de transacciones, de manera similar, se está construyendo para apoyar a los desarrolladores al elegir qué tipo de transacción se ajustará a las necesidades de su aplicación. Algunos componentes que se pueden incluir son los esquemas de pago, los canales de pago fuera de la cadena y el uso de software por unidad.
Golem en Ethereum
El protocolo Golem desempeña el papel de dividir y determinar cómo se entregará este trabajo. Este proceso funciona de manera similar al sistema de almacenamiento en la nube Sia, pero, en lugar de construir su propia blockchain, el equipo de Golem pensó que era mejor construir sobre Ethereum.
El equipo de Golem eligió ejecutar su software en Ethereum para que los pagos entre las partes interesadas se liquidaran en su blockchain. Además, Golem utiliza el modelo de mecanismo de consenso de Ethereum para el despliegue, la ejecución de tareas y la validación de estas transacciones.
La idea detrás de esto es que el equipo espera que la red Ethereum eventualmente se vuelva más escalable y, por lo tanto, más eficiente, al tiempo que incluya la capacidad de procesar micropagos.
Aquellos que deseen acceder a los recursos de Golem pueden descargar cualquiera de sus dos ofertas, Golem Unlimited y Clay Golem.
Clay Golem es un software ejecutado por una sola máquina, mientras que Golem Unlimited se utiliza para una configuración de múltiples nodos. Golem Unlimited es, por lo tanto, un software que puede ser ejecutado por empresas o por un hogar con muchos ordenadores que tienen recursos sin usar.
¿Por qué GNT tiene valor?
La criptomoneda GNT deriva su valor de su utilidad para la red Golem, ya que es la forma de pago preferida dentro del software.
Esto significa que los solicitantes necesitan comprar y gastar GNT para alquilar recursos computacionales. Los proveedores, a su vez, deben aceptar GNT por los cálculos que realizan.
Golem aprovecha la blockchain de Ethereum para procesar transacciones de GNT entre solicitantes y proveedores debido a su capacidad para proporcionar una plataforma de pago sin confianza.
Además, como muchas otras criptomonedas, el suministro de tokens GNT es limitado. Según las reglas del software, solo habrá mil millones de GNT.
¿Por qué usar GNT?
Los defensores de Golem pueden sentirse atraídos por su potencial para servir como un nuevo tipo de plataforma de computación peer-to-peer.
Golem puede ser atractivo para cualquier desarrollador, minero de criptomonedas, profesional de CGI o cualquier persona que necesite mucha potencia informática para llevar a cabo un proyecto.
Los inversores pueden querer añadir GNT a su cartera si creen en el potencial de un mercado descentralizado para cualquiera que desee comprar y vender potencia informática.
Empieza a comprar criptomonedas
Todavía no ofrecemos GNT en Kraken, pero consulte nuestra selección completa aquí ¡y regístrese para obtener una cuenta!