¿Qué es Golem? (GNT)

La guía para principiantes

Golem es un software que incentiva a los usuarios a operar un mercado donde los recursos computacionales se pueden comprar y vender a cambio de criptomonedas.

Uno de los primeros proyectos construidos en Ethereum, Golem se concibe como una especie de supercomputadora que puede conectar a compradores y vendedores para todo tipo de cálculos, incluida la representación CGI, la inteligencia artificial y la minería de criptomonedas, entre otras tareas.

El software de Golem está diseñado para facilitar este intercambio, vinculando a los usuarios que no tienen los recursos para llevar a cabo proyectos con aquellos que tienen recursos de sobra. A cambio de su trabajo, aquellos que suministran recursos a la red Golem reciben GNT, la criptomoneda nativa de Golem.

De esta manera, los creadores de Golem visualizan la red como una alternativa controlada por el usuario a los servicios tradicionales de computación en la nube, que hoy conectan a los usuarios que buscan trabajo computacional.

Para obtener actualizaciones más periódicas 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 obtener una vista más detallada de la hoja de ruta del Proyecto Golem, puede marcar esta sección del sitio web del proyecto.

¿Cómo funciona Golem?

El software Golem calcula las solicitudes y conecta las distintas partes que acceden a su red.

Las transacciones comienzan cuando alguien en el mercado de recursos computacionales (conocido en el lenguaje de Golem como un “solicitante”) solicita recursos utilizando lo que se llama una “plantilla de tarea”.

Considere el renderizado CGI, un proceso a veces lento e intensivo en computadora, 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 completar 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 la lógica computacional completa que la red Golem necesitará para ejecutar la solicitud. Esto incluye instrucciones para:

  • El código fuente que debe ejecutarse
  • Cómo la tarea se puede dividir en subtareas y enviar a diferentes nodos
  • Cómo se pueden verificar los resultados en un resultado final.

Los solicitantes pueden utilizar 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 de manera programática.

Una vez que se completan las subtareas, pasan por una etapa de verificación para asegurarse de que se completaron correctamente. El cliente de Golem luego junta las subtareas en una sola pieza antes de devolverla al solicitante.

Una vez recibido, 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 que se completa una tarea, Golem usa un sistema de reputación para calificar a los compradores y vendedores que usan su mercado.

  • El sistema sirve para:
  • Detecta nodos maliciosos

Proporcione 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 se revela que la tarea contiene errores cuando la calculan los proveedores.

Los proveedores se clasifican según su capacidad para calcular una tarea correctamente y si la tarea pasa un control de verificación al regresar.

Registro de aplicaciones y marco de transacciones

Golem planea agregar más ofertas a su red para respaldar el envío de aplicaciones de los desarrolladores y aumentar la cantidad de tareas entre las que los solicitantes pueden elegir.

Un registro de aplicaciones, que actúa de manera similar a la tienda de aplicaciones en 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.

Asimismo, el marco de transacciones se está construyendo para ayudar a los desarrolladores a elegir qué tipo de transacción se adaptará a las necesidades de su aplicación. Algunos componentes que pueden incluirse 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 juega el papel de dividir y determinar cómo se entregará este trabajo. Este proceso funciona de manera similar al sistema de almacenamiento basado en la nube Sia, pero, en lugar de construir su propia cadena de bloques, 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 incluye 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 usa para una configuración de múltiples nodos. Golem Unlimited es, por tanto, un software que pueden ejecutar empresas o un hogar con muchas computadoras que tienen recursos no utilizados.

¿Quién creó a 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 en ese momento).

¿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 deben comprar y gastar GNT para alquilar recursos computacionales. Los proveedores, a su vez, deben aceptar GNT para los cálculos que calculan.

Golem aprovecha la cadena de bloques Ethereum para procesar transacciones 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é utilizar GNT?

Los defensores de Golem pueden sentirse atraídos por su potencial para servir como un nuevo tipo de plataforma informática de igual a igual.

Golem puede resultar 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 agregar GNT a su cartera si creen en el potencial de un mercado descentralizado para cualquiera que desee comprar y vender potencia informática.

CriptoMundo

CriptoMundo.com es un medio digital independiente que difunde noticias y contenido sobre criptomonedas y tendencias emergentes de tecnologías financieras. Ofrece noticias, guías, artículos de opinión y gráficos en tiempo real.

Monedas

Bitcoin

Ethereum