Mina es una cadena de bloques L1 basada en ZKP (prueba de conocimiento cero) con contratos inteligentes escritos en TypeScript. Es el primer protocolo de criptomonedas con una cadena de bloques sucinta de 22 KB.
El Protocolo Mina se lanzó inicialmente como Protocolo Coda, pero más tarde, en agosto de 2019, pasó a llamarse Protocolo Mina.
El protocolo se desarrolló con el objetivo de abordar los requisitos computacionales y mantener un tamaño constante a pesar del crecimiento del uso. Su objetivo es mantener toda la cadena de bloques más pequeña que la mayoría de las imágenes de un teléfono.
Las cadenas de bloques son los libros de contabilidad descentralizados de transacciones históricas; ejecutar un nodo requiere mayor potencia informática y energía a medida que crece la cadena de bloques. Hizo que el proceso fuera cada vez más difícil para los usuarios promedio de participar en blockchain.
Muchos desarrolladores sintieron que esto abriría el riesgo de centralización en blockchain. Estaban preocupados porque las cadenas de bloques con mayor potencia informática son más eficientes en la gestión de cadenas más grandes.
Para resolver este problema, los desarrolladores de Mina utilizaron la técnica zk-SNARKS.
El equipo de O (1) Labs creó el Protocolo Mina. Evan Shapiro e Izaak Meckler fundaron O (1) Labs en 2017. El objetivo de O(1) Labs era utilizar la informática criptográfica para dar a las personas control sobre su vida digital.
Después de cuatro años de funcionamiento, construcción y prueba de su plataforma, el equipo lanzó la red principal de Mina el 23 de marzo de 2021.
La Fundación Mina organizó una venta de tokens en abril de 2021 para la comunidad.
Mecanismo de Trabajo del Protocolo de Mina
La clave para el crecimiento del Protocolo Mina es la incorporación de zk-SNARK, que significa argumentos de conocimiento sucintos y no interactivos de conocimiento cero.
El profesor del MIT y fundador de Algorand, Silvio Micali, desarrolló por primera vez el concepto de zk-SNARK. Permite a los usuarios confirmar que tienen ciertos datos sin revelarlos entre sí. Zcash es otra criptomoneda popular que usan los usuarios zk-SNARK.
Significa que la red no tiene que verificar una transacción con cada bloque que se crea. Por el contrario, la cadena de bloques se representa con una prueba criptográfica fácilmente verificable.
Esta prueba es más pequeña que la mayoría de las otras cadenas de bloques y representa el estado de toda la cadena, en lugar del último bloque.
Se combina con el mecanismo de consenso de prueba de participación (PoS), que facilita la implementación de zk-SNARK y reduce significativamente los recursos necesarios para procesar y registrar transacciones.
Para enviar y recibir transacciones en la red Mina, cada participante o usuario debe ejecutar un nodo. Además, el Protocolo Mina requiere dos nodos especializados dentro de la red para funcionar de manera efectiva. Estos dos nodos especializados son:
Productores de bloques
Seleccionan qué transacciones incluir en el siguiente bloque y ganan la recompensa de ese bloque. En cierto modo, son como mineros o validadores de otras blockchains.
Trabajadores sarcásticos
Dedican potencia informática para ayudar a comprimir datos de la red y generar pruebas de transacciones. Luego, los productores de bloques pueden pujar por estas pruebas, por las cuales se paga a los trabajadores sarcásticos en el MINA.
Participantes en el Protocolo de Mina
Mina trabaja para revolucionar el panorama actual de blockchain, donde la mayoría de las plataformas tienen verificadores, incluidos mineros, apostadores y clientes ligeros que actúan como terceros al verificar las transacciones.
Como Mina tiene varios participantes, se necesita un enfoque diferente para que cada participante maneje una función específica en la red descentralizada.
Los tres roles principales incluyen verificadores, productores de bloques y sarcásticos. Los verificadores interactúan con zk-SNARKS que se ocupan de certificar la información de consenso. Cada usuario del protocolo Mina se considera un verificador, siempre que sus dispositivos puedan manejar una cadena de 22 KB y soportar unos pocos milisegundos de tiempo de procesamiento.
El Token MINA
El Protocolo Mina utiliza el token MINA para ejecutar transacciones de red. Los usuarios pueden intercambiar Mina como cualquier otra criptomoneda o elegir apostar su MINA para ganar una recompensa mientras protegen la red.
Aparte de esto, MINA sirve como medio de pago del Protocolo Mina, incentivando a los productores de bloques a crear bloques y recompensando a los trabajadores sarcásticos que demuestran la validez de la transacción.
El token MINA se utiliza además para interactuar con Snapps, que son aplicaciones descentralizadas creadas sobre el protocolo Mina.
Teller, uno de los primeros Snapps, es una plataforma de riesgo crediticio que ayuda a los usuarios a demostrar que sus puntajes crediticios están por encima de ciertos umbrales sin compartir sus datos privados.
El suministro inicial de MINA se limitó a mil millones de tokens. Se esperaba que la oferta total aumentara con el tiempo, pero se espera que la inflación disminuya del 1% al 12% en los últimos cinco años. Nuevas reducciones en la tasa de inflación están sujetas a la gobernanza del Protocolo Mina.
Conclusión: Eventos clave y gestión
Mina, que primero se llamó Protocolo Coda, pasó a llamarse en agosto de 2019 como resultado de una demanda que una empresa empresarial de blockchain llamada R3 presentó contra el protocolo, ya que su protocolo también se llamaba Coda.
El protocolo Mina pudo recaudar 3.5 millones de dólares en mayo de 2018 y 15 millones de dólares en abril de 2019. Los patrocinadores de este protocolo incluyen las empresas de pagos Circle, Coinbase Ventures, Dragonfly Capital, FTX Ventures y Three Arrows Capital.
La Fundación Mina ahora supervisa la cadena de bloques. La Fundación Mina es una organización sin fines de lucro que gobierna la red, al igual que la Fundación Ethereum.
Evan Shapiro, director ejecutivo de la Fundación, trabajó como ingeniero de software en Mozilla, el desarrollador del navegador Firefox. Otros miembros de la junta directiva incluyen a Josh Cincinnati, ex director ejecutivo de la Fundación Zcash, Jill Carlson fue directora de Slow Ventures y Tess Rinearson fue la líder de ingeniería criptográfica en Twitter.