Logotipo de Zephyrnet

Revisión de GRIN: criptografía centrada en la privacidad basada en MimbleWimble

Fecha:

Grin es un proyecto que ha hecho sonreír a muchos entusiastas de las criptomonedas gracias a sus características principales: tecnología de privacidad de vanguardia basada en el protocolo Mimblewimble.

Recientemente hice un revisión en Beam, otra implementación bien conocida de MimbleWimble. Esto me interesó mucho en el protocolo y, por lo tanto, decidí echar un vistazo a otra implementación de WM popular.

Entonces, ¿Grin realmente puede competir y deberías considerarlo?

En esta revisión de Grin, voy a analizar en profundidad el proyecto. También echaré un vistazo al potencial de adopción y los casos de uso de la moneda GRIN.

¿Qué es Grin?

Antes de que podamos echar un vistazo a la tecnología detrás sonrisa, tenemos que entender cuáles son las ideas principales que están impulsando el proyecto. Este es un proyecto totalmente impulsado por la comunidad y, como tal, debe basarse en estos principios rectores generales:

  • Fuerte privacidad por defecto. Esto le da a Grin una fungibilidad completa, y la capacidad de liberar información según sea necesario está integrada en la cadena de bloques.
  • En lugar de escalar en función del número de transacciones, Grin escala con el número de usuarios, lo que ahorra espacio en la cadena de bloques.
  • La cadena de bloques tiene un diseño simple pero elegante que permite un mantenimiento sencillo y una auditoría sencilla.
  • La criptografía sólida proporciona seguridad.
  • Todo el proyecto está impulsado por la comunidad y la cadena de bloques se centra en la descentralización minera.

Por lo tanto, estos son objetivos bastante sencillos que pueden parecer fáciles de lograr. Sin embargo, a menudo hay una serie de factores en competencia que hacen que sea más difícil de realizar en la práctica. Por un ejemplo simple, usted Trilema de blockchain - la noción de que la escala, la seguridad y la descentralización son una compensación.

Características de la sonrisa

Sin embargo, Grin tiene algunas características únicas que lo colocan en una posición sólida para lograr estos objetivos.

  • Protocolo de Mimblewimble - El protocolo Mimblewimble es la forma en que Grin proporciona privacidad al permitir que las transacciones se verifiquen mientras se ocultan los detalles del usuario y la cantidad. Grin utiliza los compromisos de Pedersen como una forma de ocultar estas entradas y salidas.
  • Escalabilidad - Debido a que Grin almacena solo las salidas no gastadas y un pequeño núcleo de datos para cada transacción, puede crecer lentamente blockchain los datos y la escala se basan en el número de usuarios en lugar del número de transacciones.
  • Lanzamiento orgánico - Grin se lanzó sin pre-mina ni ICO, ni asigna una parte de las recompensas mineras a los desarrolladores o una Fundación organizada. Todo el proyecto se basa en donaciones y el equipo se ha comprometido a no adquirir nunca capital con la expectativa de rendimientos futuros para influir en el proceso de toma de decisiones.
  • Ciclo de cuco - El ciclo del cuco es el algoritmo detrás del mecanismo de consenso de prueba de trabajo de Grin. Utiliza ancho de banda de memoria en lugar de potencia de procesamiento, lo que le permite mantener una minería altamente descentralizada.

Ahora que tiene un conocimiento general de alto nivel del proyecto Grin y sus características principales, podemos sumergirnos en algunas de sus tecnologías más avanzadas.

Tecnología Grin

Cabe señalar desde el principio que la naturaleza de Grin es puramente transaccional. No hay capacidad para agregar datos adicionales a través de secuencias de comandos, lo que significa que la cadena de bloques no se utilizará para contratos inteligentes o dApps.

Grin no fue diseñado para ser una reserva de valor como Bitcoiny los desarrolladores querían desalentar la especulación, por lo que Grin se creó con una oferta infinita y reducciones anuales en la inflación para alentar el gasto en lugar del acaparamiento.

En uso, las transacciones en Grin son bastante únicas porque no contienen direcciones ni cantidades. Además, dos transacciones pueden fusionarse en un bloque para formar una sola transacción, eliminando así cualquier información intermedia.

Cada transacción de Grin tiene tres piezas:

  1. Un conjunto de entradas que hacen referencia y gastan salidas anteriores;
  2. Un conjunto de nuevos productos (denominado Compromisos de Pedersen);
  3. Un "núcleo" de transacción.

En tal esquema, solo hay una forma de ver las entradas y salidas de una transacción, y es ser un participante directo en la transacción.

Privacidad de Grin Coin
Transacciones ocultas del sitio en MimbleWimble. Imagen a través de Grin

Para aquellos que no están directamente involucrados, las entradas y salidas parecen datos aleatorios y no tienen significado. Finalmente, el kernel agregado contiene datos de transacciones adicionales, como la firma y las tarifas de minería.

Al utilizar este tipo de transacción único y un formato de bloque único, Grin logra su escalabilidad. El esquema utiliza salidas para gastar en entradas, lo que luego permite que se eliminen de la cadena de bloques, que funciona para mantener la cantidad de datos almacenados por la cadena de bloques relativamente pequeña.

Esta es la clave de cómo Grin escala según la cantidad de usuarios en lugar de la cantidad de transacciones. Debido a que el número de usuarios es igual al número de salidas no gastadas, no necesitamos incluir datos de transacciones individuales en cada bloque.

En este esquema, un bloque en la cadena de bloques Grin consta de los siguientes elementos:

  • Un encabezado;
  • Lista de insumos después del corte;
  • Lista de salidas después del corte;
  • Un solo núcleo para todo el bloque;
  • Un kernel para cada transacción individual contenida en el bloque.

El término "corte directo" utilizado anteriormente significa el proceso de reunir entradas o salidas de transacciones en un solo conjunto antes de agregarlas a la cadena.

Consenso en Grin

El algoritmo de consenso de Grin se llama Cuckoo Cycle y es un tipo de algoritmo de prueba de trabajo que fue diseñado específicamente para ser resistente a ASIC. Lo consigue siendo un algoritmo ligado a la memoria que utiliza el ancho de banda de la memoria para determinar el tiempo de solución en lugar de depender de la velocidad de la GPU o la potencia del procesador.

Algoritmo de cuco
Proyectos que utilizan el “algoritmo de cuco”. Imagen vía GitHub

Esto hace que la minería con Cuckoo Cycle consuma menos energía y permite a los usuarios con GPU y CPU normales extraer monedas Grin. Al evitar la minería ASIC y abrir la minería a una variedad más amplia de hardware, el equipo de Grin cree que la minería verá un aumento en la descentralización en contraposición a la mayor centralización que se ha visto en otras blockchains de PoW.

La implementación de Grin del ciclo del cuco utiliza un objetivo de dificultad que evoluciona en función de la potencia de hash de la red que está disponible. Este objetivo de dificultad se ha implementado para mantener el tiempo de solución del bloque dentro de un rango determinado, que actualmente es de 60 segundos.

El equipo Grin

Debido a que Grin no fue desarrollado por una sola empresa o entidad, no hay un CEO de Grin, ni siquiera un equipo oficial con un jefe de esto o aquello. Hay varias empresas que han estado respaldando el proyecto, pero ninguna controla su dirección.

La Sonrisa Github muestra 79 contribuyentes diferentes al proyecto desde octubre de 2016, y todos ellos son voluntarios que no cuentan con fondos o están financiados a través de donaciones de la comunidad de Grin. La gran mayoría de las confirmaciones han sido realizadas por seis personas, todas las cuales permanecen en el anonimato, sin perfiles públicos disponibles.

Colaboradores de Grin
Algunos de los principales colaboradores del proyecto Grin

Además de la gran cantidad de particulares que han donado al proyecto Grin, también ha habido donaciones de varios grupos de minería e intercambios, incluidos Spark Pool y bminer en el lado del grupo, y Gate.io y Poloniex en el lado del intercambio. los Proyecto Qtum también ha contribuido a Grin.

Fondo general de la sonrisa

No puedo mencionar las donaciones sin hablar de la Fondo general de la sonrisa. Estos son los fondos que se utilizan para cubrir los costos de desarrollo general del protocolo. Este fondo es administrado exclusivamente por el consejo técnico de Grin y todas las decisiones de gasto se hacen públicas.

Si desea donar al Fondo General de Grin, las dos opciones que tiene actualmente son a través de Bitcoin y GRIN. Por ejemplo, aquí está su Bitcoin Dirección heredada lo que muestra que tienen alrededor de 13 BTC a su disposición, muy considerable

GRIN vs VIGA

Tanto Grin como Beam tienen como objetivo proporcionar las mejores criptomonedas de privacidad transaccional por defecto, pero lo hacen de diferentes maneras.

Si bien Grin es básicamente un proyecto impulsado por la comunidad que se basa en el consenso de la comunidad y las donaciones para operar, Beam ha adoptado más un modelo de puesta en marcha que le permite tomar decisiones y enviar el código más rápido, además de darle una ventaja en la contratación de empleados. que incluye un equipo de ventas y marketing.

Sonrisa contra Beam
La batalla de las implementaciones de MimbleWimble

¿Qué modelo es mejor? Eso es claramente una tontería y depende de la perspectiva de la persona que está considerando los dos proyectos. El modelo de comunidad se mantiene fiel al espíritu original de las criptomonedas, pero el modelo de puesta en marcha es mucho más funcional.

En última instancia, depende de si valora el modelo impulsado por la comunidad para el desarrollo de blockchain o la ruta de inicio que conduce a un desarrollo más rápido y una mayor innovación.

La moneda GRIN

A noviembre de 2019, hay un suministro circulante de GRIN de 25,313,340 a un precio de $ 1.20, lo que le da a la moneda una capitalización de mercado de apenas $ 30.5 millones y convierte a GRIN en la 127a criptomoneda más grande por capitalización de mercado.

Las nuevas monedas GRIN se lanzan a una tasa de 1 por segundo, y se espera que esta tasa de liberación permanezca constante para siempre, lo que le dará a GRIN una tasa de inflación en constante disminución a medida que su suministro circulante crecerá continuamente.

Si eso sigue siendo cierto, la tasa de inflación de GRIN caerá por debajo del 10% después de 10 años, y 10 años después caerá por debajo del 5%. Seguirá cayendo así mientras GRIN siga siendo un proyecto viable.

Rendimiento del precio de GRIN
Rendimiento del precio de GRIN. Imagen vía CMC

La primera fecha de negociación de los tokens GRIN aparece como el 27 de enero de 2019 y el precio de apertura ese día fue de $ 9.96. Al día siguiente, alcanzó su máximo histórico de $ 14.87 y se ha ido a la baja durante la mayor parte del tiempo desde entonces. El 25 de octubre de 2019, imprimió su mínimo histórico de $ 0.870336 y desde entonces se ha recuperado a $ 1.25 a partir del 6 de noviembre de 2019.

Comercio y almacenamiento de GRIN

GRIN cuenta con el respaldo de una gran cantidad de intercambios, pero, con mucho, el mayor volumen comercial se encuentra en el intercambio Hotbit. Le siguen MXC y Bitforex. También hay un volumen aceptable en DragonEx, Gate.io y Poloniex. Otros intercambios que respaldan la moneda tienen volúmenes comerciales muy pequeños.

Para almacenar sus monedas GRIN, si elige comprar o extraer algunas, hay dos billeteras estables. Uno es el monedero oficial de GRIN, encontrado esta página, y el otro se llama Grin713 y se basa en la billetera oficial, pero supuestamente es más fácil de usar. Se puede encontrar esta página.

También hay una billetera Grin ++, pero todavía está en versión beta y el desarrollador recomienda que no se use para transacciones de la red principal. También puede encontrar discusiones sobre proyectos de billetera individuales en el Foros de grin. Para aquellos que prefieren una billetera móvil Barriga de hierro está en desarrollo.

Desarrollo y hoja de ruta de Grin

Dado que Grin es un proyecto de código completamente abierto, significa que el código está abierto para que todos lo revisen. Esto también es genial para mí, ya que significa que puedo mirar más de cerca el trabajo de desarrollo del proyecto.

Como se mencionó anteriormente, hay más de 79 contribuyentes diferentes al Sonrisa GitHub lo que significa que ha habido un flujo constante de confirmaciones. A continuación se muestran los compromisos de código durante el año pasado en su repositorio principal.

Sonrisa GitHub
El código se confirma durante los últimos 12 meses

De hecho, para un proyecto que no tiene un equipo "central" dedicado de desarrolladores, Grin ha sido bastante activo en la producción de desarrollo. Si tuviéramos que compararlo con otros proyectos en el espacio, se clasifica en 35 en desarrollo general salida.

Cuando se trata de la hoja de ruta, los desarrolladores de Grin se han comunicado con la comunidad sobre las cosas que les gustaría ver en el Hoja de ruta 2020.

Algunas de las sugerencias más notables aquí fueron centrarse en el desarrollo de intercambio atómico para facilitar las transacciones fuera de la cadena entre BTC, ETH y GRIN. También hubo algunas ideas sobre cómo red de rayos implementado sobre GRIN.

Por supuesto, dado que está abierto a la comunidad, incluso puede saltar al Sonrisa Gitter y sugiera lo que le gustaría ver. Si desea mantenerse al día con los desarrollos, puede seguir sus feed de noticias or Twitter.

Conclusión

Junto con Beam, Grin es una de las primeras implementaciones del protocolo Mimblewimble centrado en la privacidad. Su misión es clara, ser una moneda transaccional que permita privacidad y escalabilidad.

Todos estos son rasgos muy deseables para las criptomonedas, y siempre que otras cadenas de bloques enfrenten problemas para lograr con éxito el escalado y la privacidad, Grin tiene la posibilidad de una adopción masiva.

Dicho esto, el proyecto se enfrenta a una dura competencia, especialmente en el espacio de las monedas de privacidad, donde proyectos como Monero tienen una gran ventaja. También hay proyectos como Litecoin que están muy por delante de Grin y planean implementar Mimblewimble ellos mismos.

Ya hemos visto cómo la alta inflación inicial de la política monetaria de Grin está provocando ventas constantes por parte de los mineros. Actualmente, esto está deprimiendo el precio de las monedas GRIN, pero a medida que pase el tiempo, la tasa de inflación mejorará y los precios de GRIN deberían comenzar a subir. Eso recompensará a aquellos que tuvieron la paciencia de sostener sus monedas GRIN mientras la inflación era alta.

A la comunidad de Grin le gusta señalar que Grin se lanzó sin una ICO, pre-mina, lanzamientos aéreos o recompensas reservadas para fundadores y desarrolladores. Esto hace que Grin sea justo y equitativo para todos los usuarios.

Sin embargo, la enorme competencia en el espacio blockchain en 2019 significa que ser justo no es suficiente para ganar tracción y construir una gran comunidad. Aún así, Grin ha tenido bastante éxito en la construcción de una comunidad en su primer año de existencia.

Grin es un proyecto extremadamente joven en el espacio joven de las criptomonedas. Tomará algún tiempo ver si sus objetivos de escalabilidad, descentralización y privacidad se cumplen y si ayudan a Grin a convertirse en una de las monedas transaccionales más utilizadas.

Imagen destacada a través de Shutterstock

Descargo de responsabilidad: estas son las opiniones del autor y no deben considerarse consejos de inversión. Los lectores deben hacer su propia investigación.

Coinsmart. Mejor Bitcoin-Börse en Europa
Fuente: https://www.coinbureau.com/review/grin-coin/

punto_img

Información más reciente

punto_img