El proyecto Gnosis (GNO) es un proyecto blockchain para diseñar una plataforma de oráculos descentralizados que funciona sobre Ethereum (ETH).
La idea es usar los potentes smart contracts de Ethereum para crear un sistema capaz de usar e interconectar la información off-chain con los proyectos on-chain que necesitan de esa información. De esta manera, Gnosis crea un sistema capaz de brindar acceso a información off-chain, dentro de un mercado de datos descentralizado.
Historia y Origen de Gnosis
El proyecto Gnosis comenzó su desarrollo en 2015 de la mano de Martin Köppelmann y Stefan George, luego de que Joe Lubin les invitara a formar parte de ConsenSys, lugar donde tendría recursos para el desarrollo de Gnosis. De hecho, durante una entrevista del medio especializado The Defiant, Stefan George comentaba que:
«Me metí en blockchain ya en 2013, cuando junto con Martin, mi cofundador, creamos una empresa basada en Bitcoin. En aquel momento, creamos básicamente un mercado de predicción para Bitcoin. Luego, en 2015, nos dimos cuenta de que Ethereum tiene mejores capacidades para ofrecer esto totalmente descentralizado, y conocimos a Joe Lubin de ConsenSys, y Joe nos convenció de hacer esto como parte de ConsenSys.»
Dentro de ConsenSys, Martin y Stefan trabajaron para el desarrollo de todo lo necesario para el proyecto, pero en abril de 2017 Gnosis preparó una ICO para recaudar fondos y se separó de ConsenSys transformándose en un proyecto aparte. En la ICO se dispusieron de un total de 10 millones de tokens GNO, con lo cual se recaudaron 12,5 millones de dólares para desarrollar esta idea.
Las primeras funciones
En este punto, el desarrollo del Protocolo Gnosis comenzaría y junto a ello también iniciarán una serie de interesantes proyectos apoyados por su tecnología. El primero de estos proyectos es la DXdao, que comenzó sus operaciones en mayo de 2019. DXdao es un sistema de gobernanza descentralizada que buscaba integrar a la comunidad interesada en el Protocolo Gnosis y sus desarrolladores. La idea buscaba no solo decidir el futuro del Protocolo Gnosis, sino de otros proyectos DeFi que podrían valerse de las capacidades de este protocolo para su funcionamiento.
Más tarde, el 15 de abril de 2020 se presentaría finalmente la versión final del Protocolo Gnosis, el cual se convertiría en un protocolo de intercambio descentralizado (DEX) que funciona bajo un mecanismo conocido como «ring trades» que busca maximizar la liquidez y permitir operaciones con la mínima incidencia en los precios. La idea de este sistema es crear un mecanismo de intercambios que mejore la liquidez de los tokens ilíquidos o de «cola larga», como los tokens de resultados del mercado de predicción, al facilitar operaciones que normalmente no son posibles en los protocolos de negociación tradicionales. En pocas palabras, el Protocolo Gnosis sería capaz de crear mercados de negociación más amigables para operaciones relacionadas con mercados de predicción.
Para finalizar el sistema, el 23 de noviembre de 2020 se presenta la GnosisDAO, que sería el sistema de gobernanza descentralizada que controlaría el desarrollo y funciones del Protocolo Gnosis. Con ello, el Protocolo Gnosis comenzaría ya su camino como un protocolo completo con capacidades únicas para el ecosistema DeFi dentro de Ethereum.
Objetivo de Gnosis
El objetivo de Gnosis es ser un mercado de predicciones. Este tipo de mercados le permite a cualquier participante apostar sobre los resultados de diferentes eventos. Por ejemplo, se puede participar en si un equipo deportivo quedará ganador o perdedor en un juego. Pero, por supuesto, esto no está limitado a este tipo de acciones, ya que un mercado de predicción tiene utilidades mucho mayores.
Quizás en este punto, un buen ejemplo de la utilidad de Gnosis sería saber si el mercado de bitcoin seguirá creciendo en el próximo mes. Esto puede incluir datos tan interesantes como: qué porcentaje va a crecer, cuál será su precio de inicio y final de mes, y con todos estos datos, los inversores que usan bitcoin y otras criptomonedas pueden proyectar el crecimiento de las mismas para ajustar sus estrategias. En este ejemplo, Gnosis sería el mercado que provee esta información. Un mercado descentralizado donde muchas personas apuestan una determinada cantidad de tokens y fortalecen una posición. Así, en caso de que esa posición sea la correcta, todos aquellos que hayan apostado por la misma recibirán un pago acorde a su apuesta. Si es incorrecta, pierden la posición (o parte de la misma).
Lo mejor es que todo este mecanismo funciona en base a smart contracts, no hay nadie interviniendo el mercado, y todo se hace de acuerdo a la participación de sus usuarios. Además, el protocolo y su evolución es controlada por la propia comunidad por medio de una DAO, garantizando así la completa descentralización de la plataforma.
¿Cómo funciona Gnosis (GNO)?
El funcionamiento de Gnosis recae en su arquitectura, la cual está divida en tres niveles o capas:
Capa núcleo o Core layer
La primera capa es la Core Layer o Capa núcleo, que está formada por todos los contratos inteligentes que controlan los eventos, tokens, liquidación y mecanismos de mercado de Gnosis.
En total, esta plataforma está conformada por un grupo de más de 25 contratos inteligentes creados en Solidity, y su acceso y uso es libre y gratuito. De hecho, cada uno de estos contratos están licenciados bajo GPLv3 lo que te permite como desarrollador, tomar los mismos, reutilizarlos o mejorarlos en otros proyectos.
Sin embargo, en el Core los principales contratos son los contratos de Eventos (Event Contract) y Mercado (Market Contract). Son estos dos contratos los que manejan en su mayoría la carga del Core Layer, ya que manejan la interacción entre el mundo off-chain y el mundo on-chain (oráculo), las interacciones con los usuarios de la plataforma, la creación y dinámica de los mercados.
Capa de servicio o Service Layer
La capa de servicios o Service Layer es una capa que usa la Core Layer para crear servicios que usan las capacidades del Protocolo Gnosis base. Los servicios incluyen la implementación de un state channel (para operaciones rápidas), mecanismos de mercado, integraciones de procesadores de pago, integración con DeFi, DApps y NFTs.
Capa de aplicación o App Layer
Las aplicaciones front-end personalizadas construidas sobre las capas de Servicio y Núcleo. Gnosis creará algunas aplicaciones, pero la mayoría serán de terceros a los que les cobrará por usar sus servicios. Un buen ejemplo de esto, es Gnosis SAFE, una wallet multisig para Ethereum que está construida sobre las capas anteriormente mencionadas. Otro buen ejemplo de este layer es Mesa, un intercambio descentralizado que permite intercambio rápidos y sencillos usando el Protocolo Gnosis.
Otras funciones de Gnosis
Gnosis y sus tokens condicionales
Gnosis también tiene una interesante opción dentro de sus Core Layer y es la capacidad de desarrollar los llamados «tokens condicionales». Los tokens condicionales son en realidad tokens que buscan representar de una mejor manera un mercado de predicción. Recordemos que los mercados de predicción son mercados bursátiles en los que los individuos apuestan por el resultado de un evento. Los resultados de este evento son eventos a futuro de los cuales no podemos conocer a ciencia cierta los resultados. En ese sentido, cada apuesta realizada en el sistema se realiza en contratos en forma de contratos de eventos.
Estos contratos especifican los diferentes resultados posibles de un evento futuro, además de una estructura de pago basada en esos resultados y la fecha de resultado del evento. A diferencia de los mercados financieros, como el de acciones o el de materias primas, que los operadores utilizan para protegerse del riesgo (por ejemplo, los agricultores utilizan los mercados de futuros para protegerse de los bajos precios de las cosechas), los mercados de predicción buscan principalmente agregar información sobre temas de interés particular.
Así, el principal valor informativo de un mercado de predicción reside en el precio de los propios futuros, que no sólo representan la valoración media de los participantes en el mercado sobre la probabilidad del resultado de un evento, sino también el nivel de confianza que tienen los distintos participantes en sus predicciones.
En ese sentido, los tokens condicionales buscan permitir que:
- Se puedan crear mercados simples sobre la probabilidad de un evento determinado.
- Habilitar la capacidad de crear mercados complejos sobre cómo la probabilidad de un evento se ve afectada por cualquier otro evento.
- Operar con cualquier activo bajo la condición de que se produzca un evento específico. Para los observadores del mercado, estos mercados harán aflorar los precios de los activos en diferentes futuros posibles.
Gnosis Safe
Gnosis SAFE es una wallet o monedero de criptomonedas diseñado para tokens sobre la red Ethereum. La idea de este monedero es crear un entorno multisig, en el que la propiedad del monedero está dividida entre las personas que elijas y los contratos inteligentes de Gnosis Safe. Esto brinda una enorme seguridad en comparación con wallets del tipo MetaMask, sin que tengas que renunciar, por ejemplo, a la capacidad de integración con DApps DeFi o NFT dentro del ecosistema Ethereum.
Token dentro de Gnosis
Gnosis usa el token GNO (token del tipo ERC-20) para operar su plataforma y gobernanza. Los tokens GNO fueron creados durante la ICO y tienen un límite máximo de 10 millones de tokens. Su tenencia permite a los usuarios de Gnosis participar en el mercado de predicciones, recibir recompensas y realizar votaciones en la gobernanza del protocolo. Su emisión es inflacionaria con un fuerte control, y la emisión es controlada por la gobernanza para mantener en su mínimo la misma.
Gobernanza de Gnosis
GnosisDAO es la DAO que permite la gobernanza sobre el Protocolo Gnosis. Para participar en la GnosisDAO debes ir a su foro y empezar el registro. Desde allí, podrás presentar tus propuestas y participar en los debates que se realizan en dicho foro. De hecho, cada propuesta dentro de la GnosisDAO comienza su vida dentro del foro, donde cualquiera puede participar.
Si una propuesta es aceptada, entonces esta pasa a formarse como una GIP (Gnosis Improvements Proposals). En este punto se define toda la parte técnica y de código de la mejora. En este punto se realiza una encuesta sobre la GIP en el foro, donde se debe obtener una mayoría para pasar a la fase final. Finalmente, la última fase solo aplica para los tenedores de tokens GNO donde son ellos quienes deciden si aceptan o no la nueva mejora. Esta última fase tiene lugar sobre la plataforma Snapshot, que es la que maneja la DAO final de Gnosis.