¿Qué es Moonriver (MOVR)?

Moonriver es un proyecto diseñado sobre una parachain desplegada en Kusama (KSM), y que tiene como objetivo servir de red canaria o de pruebas de Moonbeam, el cual se ejecuta sobre Polkadot (DOT). Moonriver ha sido diseñado con la finalidad de acercar la red Ethereum (ETH) y sus dApps a la red Kusama, permitiendo una potente y flexible interoperabilidad entre ambos proyectos.

Junto a esta red, el equipo también ha diseñado el token nativo Moonriver (MOVR) cuyo papel es vital para el mantenimiento y funcionamiento de la red. Este token sirve para pagar comisiones de transacción, respaldar la ejecución smart contracts, incentivar la validación de bloques de los nodos y facilitar un mecanismo de gobernanza descentralizada para todo el sistema.

¿Quieres comenzar a disfrutar del mundo de las criptomonedas? Entonces es momento de abrir tu cuenta de usuario en Bit2Me. Es muy fácil de hacer y, además, siguiendo este enlace obtendrás 5 € totalmente gratis en tu primera compra en Bit2Me.

¿Cómo funciona la criptomoneda Moonriver?

Moonriver está pensado para funcionar como una plataforma para el despliegue de smarts contracts y dApps capaces de interactuar con los ecosistema Ethereum y Kusama. La idea es que los desarrolladores de Ethereum puedan dejar atrás los múltiples problemas de escalabilidad que presenta Ethereum, teniendo un nuevo espacio de ejecución sobre una parachain de Kusama.

De esta manera, las dApps podrían reducir la comisión de sus operaciones  y aumentar enormemente la escalabilidad de cara en ofrecer transacciones rápidas y seguras a sus usuarios. ¿Lo mejor? Que Moonriver hace que esto sea posible sin que los desarrolladores tengan que reescribir los smart contracts de sus dApps, facilitando la adopción y el despliegue en la plataforma.

Para hacer posible esto, Moonriver centra su funcionamiento en tres puntos claves, a saber:

Ecosistema de MoonRiver

Implementación de EVM

Para que los desarrolladores de Ethereum puedan trasladar sus dApps desde esta blockchain, Moonriver debe ser capaz de ejecutar smarts contracts escritos en Solidity y ser compatible con la EVM. Pues bien, esto es precisamente lo que Moonriver hace posible.

De hecho, Moonriver replica las especificaciones e interfaces RPC Web3 de Ethereum, su sistema de cuentas, criptografía ECDSA, registros y más, con el fin de garantizar un espacio de ejecución idéntico al que podemos encontrar en Ethereum. Incluso, los smart contracts desplegados en Moonriver son idénticos a los de Ethereum, escritos en Solidity o cualquier otro lenguaje que sea capaz de generar bytecode (el código que ejecuta la VM) para la EVM. De esta manera, es posible replicar la dApps y su comportamiento en Moonriver sin realizar ningún tipo de cambio, pero al hacerlo ya estarás disfrutando de las capacidades únicas de Kusama y sus parachains.

Esto es perfecto porque los desarrolladores no deben acostumbrarse a una nueva forma de trabajo, simplemente deben desplegar sus contratos en la nueva red, y con ello ya podrán disfrutar de todas sus bondades. Asimismo, esto significa que los desarrolladores no deben aprender nuevas herramientas de programación, ya que las utilizadas en Ethereum sirven perfectamente.

API compatible con Web3

Ahora bien, el hecho de tener una VM compatible con la EVM, es sólo un primer paso. El segundo se refiere a la capacidad de interactuar con las dApps mediante un estándar cada vez más conocido: la Web3.

La Web3 de Ethereum es un estándar de comunicación RPC que permite a cualquier persona conectarse e interactuar con una dApps mediante su monedero de criptomonedas.

Seguramente, habrás usado este estándar cuando has conectado tu MetaMask (el monedero Web3 más conocido en todo el mundo) a esa dApp que tanto te interesa. Pues bien, en Moonriver esta función es posible. De hecho, cualquier monedero Web3 puede utilizarse para interactuar con Moonriver sin mayores cambios. Lo único que se necesita es agregar la red Moonriver al monedero y con ello ya podrás usar MetaMask para interactuar con dApps en Moonriver sin cambiar absolutamente nada, ni siquiera la dirección Ethereum de tu monedero. Pero cuidado, recuerda siempre que son dos redes distintas y no debes confundirlas.

Los datos de red para hacer que tu monedero MetaMask pueda utilizar Moonriver, son los siguientes:

  1. Nombre de Red: Moonriver
  2. RPC URL: https://rpc.moonriver.moonbeam.network
  3. ChainID: 1285
  4. Símbolo: MOVR
  5. Explorador de bloques: https://moonriver.moonscan.io/
MoonRiver en MetaMask

Si configuras la nueva red, entonces ya tendrás todo lo necesario para conectarte a la red y disfrutar de sus capacidades, tal como puedes observar en la siguiente captura.

Moonriver activo usando MetaMask

Bridges

Otro punto vital para el funcionamiento de Moonriver son los bridges o puentes, los cuales son los que permiten las transferencias de tokens, visibilidad de estado y transmisión de mensajes entre Moonriver y las blockchain conectadas (ej: Ethereum, Bitcoin o cualquier otra conectada). De hecho, Moonriver actualmente está estrechamente vinculado con la red Polkadot (lo que permite operar con DOT) y con Ethereum (para manejar tokens como Chainlink y The Graph).

Tokenomics del token MOVR

El token Moonriver (MOVR) es el encargado de permitirle a los usuarios y operadores distintas tareas como lo son:

  1. Pagar las tarifas de transacción de la red
  2. Apoyar la ejecución de smart contracts.
  3. Incentivar a los validadores de transacciones
  4. Facilitar un mecanismo de gobernanza descentralizada

En todo caso, el token tiene las siguientes características:

  • Red de implementación: MoonRiver
  • Relay Chain: Kusama
  • Nombre del token: Moonriver (MOVR)
  • Lanzamiento anticipado: T2 2021
  • Unidad pequeña: Wei (10 ^ 18 Wei = 1 MOVR)
  • Suministro de tokens de Génesis: 10 millones
  • Tasa de inflación anual: 5%, con un suministro de token infinito
  • Tarifas de transacción: 80% quemado / 20% a tesorería

Asignación de tokens Génesis

Con el lanzamiento de la red Moonriver, el suministro inicial de tokens MOVR será de 10 millones, una emisión que es conocida como Emisión Génesis. Esta emisión tiene varias utilidades. La primera es permitir crear un fondo que sirva para garantizar la seguridad de la red, la cual consiste principalmente en mantener el slot parachain de la red Kusama para el proyecto.

Además, se ha tomado una parte de estos fondos para crear una recompensa para todas aquellas personas que participaron en el Crowdloan de Kusama y permitieron a Moonriver tener la oportunidad de adquirir un slot parachain dentro de la red. En este caso, Moonriver ha usado un 30% de la emisión de recompensa (3 millones de tokens de los 10 millones totales, para un total de 900 mil tokens) y los ha entregado en forma equitativa a todos aquellos usuarios que han apoyado al proyecto para obtener el slot parachain que garantice su funcionamiento. El resto de tokens (70% del fondo de recompensas) lo mantendrá la Fundación Moonbeam para respaldar el desarrollo de redes y protocolos a largo plazo. En particular, no existe una “recompensa de fundadores” y el equipo de PureStake, que desarrolla Moonriver, no será propietario de ninguno de los tokens en la génesis de la red.

El equipo ha liberado en su lugar una tabla que muestra detalladamente como es la asignación de estos tokens:

Tabla de distribución de tokens

Modelo de inflación y comisiones

Moonriver tiene como objetivo una tasa de inflación anual del 5% y, como tal, tiene un suministro de tokens sin límite. El propósito de esta inflación es mantener un flujo de tokens que sirva para el uso y acceso a la red, además de servir a las necesidades de seguridad de la red. Así, de ese 5% de inflación, el 1% se destinará a incentivar a los validadores, el 1,5% se destinará a la reserva de bonos de parachain con el fin de acumular fondos para pagar el slot parachain de Kusama que es ocupado por Moonriver. El resto va a aquellos usuarios que realicen staking con sus tokens MOVR dentro del sistema y apoyen a los validadores de la red en su tarea. De esta manera se cierra el ciclo de funcionamiento y seguridad que se busca alcanzar con esa inflación de 5% dentro de la red.

Además, las comisiones de red dentro serán divididas. Del 100% de las comisiones, un 80% de ellas son quemadas, eliminando los tokens del circulante total existente en la red (esto con el fin de mantener una circulación de monedas ajustada a su realidad de uso). El restante 20% se destinará a la tesorería en cadena, que se puede asignar a través de la gobernanza en proyectos e iniciativas que fomenten la adopción y el compromiso con la red.

Conclusiones

Moonriver es un proyecto que busca atraer a los desarrolladores de dApps de Ethereum para que den el salto a su red y disfruten de una mejor escalabilidad, de comisiones más bajas y sin necesidad de modificar en ningún momento su dApp.

En ese sentido, Moonriver es un proyecto que cumple a cabalidad con lo prometido, ya que resulta muy sencilla hacer estas migraciones y, de cara al usuario final, con un traslado prácticamente transparente lo que contribuye en la adopción. Por otro lado, su esquema de funcionamiento también garantiza oportunidades únicas a los usuarios que deseen promover la red. Por ejemplo, mediante staking para apoyar a los validadores de transacciones en Moonriver y disfrutar de un sistema de recompensas fácil de usar.

En definitiva, Moonriver es un proyecto con una capacidad increíble, sobre todo si tenemos en cuenta que su interoperabilidad no está limitada únicamente a Ethereum, sino a cualquier red que se conecte a ella, lo que puede llegar a convertirla en un enorme hub cross-chain apoyada sobre Kusama, sus parachains y el framework Substrate.