Reseña de Clover Finance: Capa base para la compatibilidad entre cadenas

Reseña de Clover Finance: Capa base para la compatibilidad entre cadenas

Reseña de Clover Finance: Capa base para la compatibilidad entre cadenas

Últimas actualizaciones:

4 jul 2021

En el verano de 2020, las finanzas descentralizadas (DeFi) despegaron como un auténtico cohete. Mientras el resto del mundo estaba ocupado tratando de averiguar cuáles serían los siguientes pasos, los entusiastas de las criptomonedas estaban cautivados por este ecosistema de activos digitales único y estaban listos para empezar a experimentar con todas sus nuevas y emocionantes características.

De forma muy similar a la reciente moda de los NFTs, la DeFi provocó una especie de fiebre de "FOMO" en el sector que hizo que cada vez se incorporaran más usuarios a medida que se sentían más cómodos con sus innovadores casos de uso y sus servicios financieros alternativos.

Las finanzas descentralizadas fueron el centro de atención durante la mayor parte del año y empezaron a ganar tracción exponencial a principios de febrero de 2020, cuando su valor total bloqueado (TVL), es decir, el valor en dólares de los activos bloqueados en los protocolos DeFi, superó por primera vez los mil millones de dólares. A partir de ahí, el TVL en activos DeFi siguió subiendo a lo largo de 2020 y alcanzó un máximo histórico de aproximadamente 86.000 millones de dólares en mayo de 2021.

DeFi Pulse TVL

El rápido ascenso del valor total bloqueado de la DeFi en 2020-2021 - Imagen vía DeFiPulse

El éxito de los protocolos DeFi se debe principalmente a la amplia gama de servicios que ofrecen, como exchanges descentralizados, préstamos, staking, agricultura de rendimiento, así como tasas de rendimiento anual (TAE) que, francamente, son impensables en el sistema bancario tradicional. Sin embargo, siguen existiendo algunos problemas.

Aunque las finanzas descentralizadas están estableciendo una nueva frontera en el campo de las criptomonedas y están resultando increíblemente beneficiosas para sus participantes, las propias plataformas DeFi no son nada fáciles de usar, especialmente para los recién llegados. Por ejemplo, navegar por el vasto océano de los exchanges descentralizados (DEX), participar en complejos programas de staking en Uniswap o tener que pagar comisiones de transacción exorbitantes dentro de la cadena puede dejar a los usuarios perplejos y alejarlos por completo de las aplicaciones DeFi.

Este problema se agrava aún más por el hecho de que muchos proyectos basados en la DeFi optan por permanecer aislados dentro de sus propios ecosistemas respectivos, lo cual es un subproducto de la falta general de interoperabilidad entre proyectos y es reprensentativo de la creciente demanda de intercomunicación y compatibilidad entre cadenas.

Podría decirse que la implementación completa de los puentes entre cadenas representa una de las piezas que faltan en el desarrollo general del ecosistema DeFi, y es precisamente aquí donde entra en juego la parachain Clover Finance.

Presentación de Clover

Clover es un proveedor de servicios DeFi basado en Substrate, que pretende competir como parachain en la Red Polkadot. Definido como una "capa de base para la compatibilidad entre cadenas", Clover pretende resolver los problemas de compatibilidad entre cadenas de bloques convirtiéndose en el primer puente entre cadenas no custodiado y totalmente descentralizado entre Ethereum a Polkadot.

A través de su amplia compatibilidad con las aplicaciones basadas en la EVM de Ethereum, su diseño con 2WP (2-way peg) incorporado y ofreciendo la amplia selección de herramientas de desarrollo nativas de Substrate, la infraestructura de cadena de bloques interoperable de Clover tiene como objetivo aumentar la comptatiblidad entre cadenas de las redes de Ethereum y Polkadot. Además, gracias a su arquitectura híbrida, Clover aspira a convertirse esencialmente en el protocolo puente ETH-DOT definitivo, aprovechando su interoperabilidad entre cadenas integrada e introduciendo nuevas propuestas de valor para la DeFi en Polkadot.

Clover Finance X Ethereum And Polkadot

Clover aspira a ser el puente de facto entre Ethereum y Polkadot - Imagen vía Clover.Finance

Además de sus capacidades de compatibilidad entre cadenas, Clover está construyendo una capa base para que las aplicaciones DeFi funcionen sin problemas, en primer lugar, reduciendo sus necesidades de desarrollo mediante la implementación de frameworks en Substrate, y en segundo lugar, facilitando un modelo de transacción sin gas para simplificar la experiencia del usuario. El objetivo de Clover es proporcionar a las aplicaciones DeFi una serie de herramientas de desarrollo basadas en Substrate, como las capacidades de scripting basadas en la identidad y las firmas digitales múltiples (multisig) para, de esta forma, aumentar la seguridad general de su protocolo.

El proyecto también está desarrollando la capa base para una plataforma de servicios financieros integrada sobre Polkadot, compatible entre cadenas y centrada en la DeFi, utilizando Substrate. De hecho, su objetivo es proporcionar a los usuarios de su plataforma y a otros proyectos servicios financieros como protocolos modulares DeFi y herramientas de aplicación. Los protocolos modulares DeFi de Clover incluyen Staking Liquidity, negociación descentralizada, préstamos descentralizados, gobernanza y activos sintéticos.

Integración con Substrate

Al fusionar su propia e innovadora arquitectura de puente entre cadenas con los frameworks preexistentes en Substrate, Clover propone una infraestructura bastante convincente y dinámica.

Substrate, al ser la capa base de Polkadot y un framework de cadena de bloques independiente que permite a los desarrolladores construir cadenas de bloques muy avanzadas y personalizadas, es técnicamente adecuado para Clover. De hecho, al construir sobre Substrate, Clover es capaz de aprovechar sus amplias funcionalidades "out-of-the-box" en lugar de construirlas desde cero.

Building On Substrate

Substrate, la capa base de Polkadot y un framework de cadena de bloques muy avanzado - Imagen vía Block123

Estas funcionalidades nativas de Substrate incluyen la red P2P, la implementación de la EVM, la gobernanza y el mecanismo de consenso, y su integración directa desde Substrate reduce drásticamente el tiempo y el trabajo necesarios para implementar Clover. Además, Substrate permite un alto grado de personalización y versatilidad de los protocolos, lo que es esencial para lograr la compatibilidad con Ethereum.

Así, aprovechando la arquitectura y la base de datos intrínsecamente flexibles de Substrate, Clover puede mejorar la compatibilidad entre cadenas de proyectos nativos de Polkadot y Ethereum y limitar el esfuerzo de desarrollo general a través de sus herramientas para desarrolladores basadas en Substrate.

De hecho, el proceso de implementación de características de infraestructura nativas en Substrate dentro de su propio diseño para reforzar una mayor interoperabilidad entre cadenas convierte a Clover en la máxima expresión de cómo debería ser una parachain DeFi y cómo debería funcionar.

Por lo tanto, antes de profundizar en la arquitectura de Clover y sus funcionalidades, es productivo discutir brevemente la importancia de las parachains, y específicamente de la parachain de Clover, no sólo en el ecosistema de Polkadot sino en el de las criptomonedas en su conjunto. Esto ayudará a contextualizar mejor la utilidad de Clover en el ámbito de las finanzas descentralizadas y arrojará luz sobre la demanda general de interoperabilidad dentro del sector.

El papel de las parachains

Dada la tecnología líder entre cadenas de Polkadot y el rápido avance en el sector, Clover competirá para unirse como parachain en su red. Esto permitirá a Clover obtener mayores características de interoperabilidad entre cadenas y le permitirá comunicarse con todos las demás parachains existentes en Polkadot, Bitcoin y Ethereum.

Polkadot fue diseñada para ser una red multicadena de capa 0, lo que significa que su cadena relay chain central puede proporcionar seguridad de capa 0 e interoperabilidad para hasta aproximadamente 100 cadenas de bloques de capa 1 conectadas como parachains. Así, las parachains pueden definirse como las diversas cadenas de bloques de capa 1 que funcionan en paralelo dentro del ecosistema Polkadot, tanto en la red Polkadot como en la red Kusama. Conectadas y aseguradas por la relay chain, las parachains se benefician de la seguridad, escalabilidad, interoperabilidad y gobernanza proporcionadas por Polkadot.

PolkadotParachainStructure

Los parachains son cadenas de bloques de capa 1 que funcionan en paralelo dentro del ecosistema de Polkadot - Imagen vía PlasmNetwork

El modelo de parachains de Polkadot se basa en la convicción de que las futuras infraestructuras de cadenas de bloque requerirán una mayor interoperabilidad, escalabilidad e intercomunicación para atender la creciente demanda de activos y valor que se mueven sin problemas en el sector. Por esta misma razón, Polkadot permite que cualquier activo o dato se mueva entre sus parachains conectadas, creando un nuevo centro de oportunidades en la cadena de bloques y, más concretamente, en la DeFi.

Dado que Polkadot no impone ningún criterio específico en el diseño de las parachains, esto les permite en esencia desarrollarse como entidades individuales y flexibles dentro del gran ecosistema de Polkadot y crear un entorno rico en valor para diversas infraestructuras. Lo único que deben hacer las parachains es demostrar a los validadores de Polkadot que cada bloque de la parachain sigue el protocolo acordado.

Esta flexibilidad significa que cada parachain puede tener su propio diseño, token y modelo de gobernanza, lo que le permite ofrecer utilidades y casos de uso altamente especializados. Esta flexibilidad también significa que las parachains pueden funcionar como redes públicas o privadas, como comunidades o empresas, como aplicaciones para que otros proyectos se basen en ellas o, en el caso de Clover, como puentes entre cadenas y proveedores de servicios DeFi.

The Polkadot Bridge

Las parachains pueden aprovechar la tecnología subyacente de Polkadot para construir puentes DeFi entre cadenas - Imagen vía CryptoSlate

Por lo tanto, las parachains pueden considerarse como la arquitectura subyacente a la tecnología entre cadenas de Polkadot, ya que permiten la interoperabilidad entre ellas y permiten que el ecosistema de Polkadot aproveche también la infraestructura de otras cadenas.

Esto es precisamente lo que la parachain Clover aspira a hacer, es decir, aprovechar la arquitectura subyacente de Polkadot para establecer puentes entre cadenas ETH-DOT para que los activos nativos de Ethereum migren sin problemas a la red Polkadot.

Sistema 2-Way Peg de Clover

La demanda de arquitecturas interoperables tipo parachain en el espacio DeFi está actualmente en su punto más alto. Esto se debe principalmente al hecho de que las redes financieras descentralizadas de hoy en día permanecen en silos, aisladas dentro de sus propios ecosistemas y no pueden comunicarse sin confianza entre sí para intercambiar valor. Esto, a su vez, lleva a que algunos servicios de custodia de terceros provoquen que todo el ecosistema se vuelva más centralizado, alejándose de la esencia descentralizada de la tecnología cadena de bloques en su conjunto.

Clover Parachain Interoperable Infrastructure

La arquitectura de parachain de Clover permite la interoperabilidad entre Polkadot y la red Ethereum - Imagen vía Clover Finance Whitepaper 

Para resolver este problema y lograr una nueva capa de interoperabilidad, Clover diseñó su propio sistema 2-Way Peg (2WP) mediante la tecnología de simulación SPV incorporada. Este sistema 2-Way Peg es una de las características más importantes de la infraestructura de Clover y pretende hacer frente a algunos de los elementos centralizados que persisten en el espacio DeFi.

Cómo funciona el sistema 2WP

Un sistema 2-Way Peg permite la transferencia de un activo de una cadena de bloques base a una cadena de bloques secundaria, y viceversa. Sin embargo, esta transferencia es toda una ilusión, ya que en realidad los activos de la capa base no se transfieren, sino que se bloquean temporalmente en la cadena de bloques base mientras se desbloquea la misma cantidad de tokens equivalentes en la cadena de bloques secundaria. Los activos de la capa base pueden desbloquearse cuando la cantidad equivalente de tokens en la cadena de bloques secundaria vuelve a bloquearse.

2Way Peg System

En un sistema 2-Way Peg, los activos se bloquean en la capa base y se desbloquean en la cadena de bloques secundaria y viceversa - Imagen vía ConsenSys Medium

El concepto de 2-Way Peg se remonta a los primeros días de Nakamoto y, aunque teóricamente funciona, este sistema realmente viene con algunos riesgos inherentes. Cualquier sistema de 2-Way Peg se basa en gran medida en las suposiciones de confianza y honestidad entre los dos actores involucrados en el 2WP. Además, otro supuesto necesario es la honestidad de cualquier tercero que tenga la custodia de los activos bloqueados en una cadena de bloques. Si estas suposiciones no se cumplen, los activos de la capa base y los activos de la cadena de bloques secundaria podrían desbloquearse al mismo tiempo, provocando un doble gasto malicioso.

Para contrarrestar esto, Clover busca descentralizar aún más el proceso mediante el diseño de su tecnología de simulación de cadena SPV incorporada, que permite una comunicación entre cadenas sin fisuras y un enlace bidireccional sin confianza entre cadenas de bloques completas de Turing y no completas de Turing.

Cómo funciona el sistema 2WP de Clover

Para entender mejor cómo funciona esto, es importante señalar que, en contra de la creencia popular, una EVM puede verificar las transacciones de Bitcoin diseccionando sus cabeceras de bloque. Las cabeceras de bloque se utilizan en esencia para identificar bloques específicos en una cadena de bloques completa y permiten a los usuarios localizar datos o el historial de transacciones en un bloque concreto. Además, es importante entender que las transacciones de Bitcoin y Ethereum están mapeadas en una estructura de datos denominada árbol de Merkle.

Merkle Tree Structure

Un árbol de Merkle es una estructura que se utiliza para codificar los datos de la cadena de bloques de forma más eficiente y segura - Imagen vía Forex Academy

En esencia, un árbol de Merkle es una forma de mapear, o hacer un hash, de grandes "fragmentos" de datos en un lugar. A continuación, estos fragmentos se dividen en diferentes "contenedores", cada uno de los cuales contiene sólo unos pocos bloques de datos. A continuación, se aplica el mismo proceso al hash de cada contenedor y se repite hasta que sólo queda un hash, llamado hash raíz.

Este algoritmo de hashing crea un mecanismo muy claro llamado prueba de Merkle. Una prueba Merkle consiste en un fragmento, el hash raíz del árbol Merkle y la "rama" que contiene todos los hashes a lo largo del camino desde el fragmento hasta el hash raíz. Esta estructura permite a cualquiera que lea la prueba verificar la consistencia del hash de una rama concreta e identificar la posición exacta de un fragmento de datos, como una transacción, en el árbol de Merkle.

Merkle Tree Root Hash

La cabecera del bloque contiene el hash raíz de las transacciones de ese bloque - Imagen vía Clover Medium

En un árbol Merkle, la cabecera del bloque contiene el hash raíz del árbol para las transacciones de ese bloque. Así, dada una cabecera y una transacción, Clover puede verificar el camino desde el hash raíz del árbol hasta la rama que contiene la transacción a través de un proceso llamado prueba de inclusión basada en Merkle. Básicamente, Clover puede comprobar si una transacción está incluida validando la consistencia del hash de la rama que contiene esa transacción y siguiendo la estructura lineal de su árbol de Merkle.

Además, Clover sólo necesita la cabecera de un bloque de la capa base, una transacción y su prueba de inclusión para que se almacene en el contrato de Clover. Esto significa que a través de la prueba de inclusión basada en Merkle, Clover puede iniciar un puente entre cadenas entre una cadena de bloques de la capa base y una cadena de bloques de la segunda capa, simplemente verificando la transacción de la capa base, la cabecera del bloque, el hash raíz y la rama.

Por ejemplo, un usuario que desee retirar Bitcoin puede hacerlo a través de Clover enviando fondos a una dirección de contrato predeterminada y a un script de Bitcoin que deposita los fondos para posteriores adhesiones, iniciando un puente de comunicación entre la capa base y la cadena de bloques secundaria. Clover, a su vez, puede confirmar que la transacción para el BTC adherido está incluida en un bloque comprobando su ruta Merkle de inclusión y verificando la consistencia de los hashes de su rama, eliminando así por completo la necesidad de un servicio de custodia de terceros.

Por otro lado, un usuario que quiera adherir Bitcoin o Ethereum envíará activos tokenizados al contrato de adhesión de Clover y, mediante la prueba de inclusión de Merkle, puede volver a canjear activos reales en su propia cadena. La arquitectura de "peg-in" y "peg-out" de Clover incentivará potencialmente a los proyectos basados en ETH a transferir sus activos ERC-20 a la red Polkadot a través de la arquitectura entre cadenas y el contrato nativo de Clover.

En última instancia, es este sistema interno 2-Way Peg el que da a Clover sus capacidades de interoperabilidad inherentes y le permite construir un puente descentralizado entre las cadenas de Ethereum y Polkadot, al tiempo que reduce en gran medida la necesidad de garantías de terceros en los protocolos de finanzas descentralizadas.

Protocolo de firmas Schnorr

Aunque Clover no es el único proyecto que ofrece capacidades de puente entre cadenas, sí propone un sistema de firma digital alternativo y más seguro. De hecho, los puentes entre cadenas actuales funcionan bajo un modelo federado gobernado por un conjunto de repetidores fuera de la cadena que, si realmente quisieran, podrían cooperar para robar fondos constituyendo un único punto de fallo. Esto representa uno de los mayores puntos débiles de las infraestructuras descentralizadas, pero Clover ofrece una solución innovadora a través de su Protocolo de firmas Schnorr.

Con sus Firmas Schnorr, Clover puede proporcionar un alto nivel de descentralización al acomodar un número ilimitado de firmantes dentro de su framework y al reducir en gran medida los costes de verificación. En esencia, cuantos más firmantes acoja un puente, más descentralizado estará, pero esto es todo un desafío, ya que para hacerlo se necesitan grandes cantidades de comisiones de gas y costes elevados.

Tener multiples firmantes que validen las transacciones constituye una operación multisig y, aunque es técnicamente ideal, Bitcoin sólo puede tener un máximo de 15 firmantes en una operación multisig. Ethereum, por otro lado, puede procesar operaciones multisig más sofisticadas, pero el coste de hacerlo sigue siendo insosteniblemente alto debido a las comisiones de gas en la red ETH.

Pub Key Schnorr Threshold

Las operaciones con múltiples firmantes garantizan la seguridad y la descentralización de Clover - Imagen vía CoinList

Con el puente Clover, toda la operación multisig se resume en una gran clave pública agregada, o pubKey, que puede verificarse con una sola comprobación de firma, consumiendo sólo 85.000 Ethereum VM y 291 unidades de peso en Bitcoin script. En esencia, las operaciones Schnorr multisig de Clover ofrecen una metodología más estable y segura para validar las transacciones y ayudan al proyecto a preservar la descentralización general de su arquitectura.

Transacciones sin gas e incentivos para los constructores

Incluso con Ethereum 2.0 en el horizonte, las altas comisiones de gas siguen siendo uno de los problemas más acuciantes en el espacio DeFi. Por ello, no es de extrañar que algunos proyectos DeFi hayan optado por eludir por completo la red Ethereum desde el principio y construir sobre plataformas más sostenibles que ofrecen Polkadot, Solana, NEAR y Algorand, por poner unos ejemplos.Ethereum 2.0 mejorará, en cierta medida, la escalabilidad en la DeFi, pero otras soluciones de capa 1, como Clover, con estructuras de comisiones de gas optimizadas, seguirán prosperando en el ámbito de la DeFi entre cadenas. Para hacer frente a las elevadas comisiones de gas de la red Ethereum, Clover propone una estructura económica de comisiones más digna, basada en transacciones sin gas e incentivos para los desarrolladores, con el fin de crear un ecosistema DeFi más sostenible y democrático en Polkadot.

Como red multicadena de fragmentos construida sobre parachains, Polkadot aporta un nuevo nivel de escalabilidad a las infraestructuras de capa 1 y es capaz de procesar múltiples transacciones en varias cadenas a la vez. De este modo, Polkadot crea las condiciones adecuadas para que Clover realice comisiones de gas bajas y ofrezca una experiencia comercial rápida a los usuarios de su plataforma.

Polkadot Parallelised Transactions

Polkadot puede procesar varias transacciones paralelizadas al mismo tiempo - Imagen vía Polkadot Medium 

Además de construir una infraestructura interoperable para que varios activos operen sin problemas, la parachain Clover ha rediseñado la capa de red para permitir que los repetidores actúen en nombre de los remitentes, donde los repetidores pueden cubrir las comisiones de gas en la moneda base y posteriormente recibir una compensación en el activo denominado. Clover crea un ecosistema de transacciones con comisiones de gas casi nulas, utilizando el token ERC-20 para pagar las comisiones de gas y liquidándolas en su token nativo CLV en el mercado.

Clover creó este innovador modelo de transacción para, en primer lugar, permitir a los usuarios desprenderse por completo de costosas criptomonedas base como Ethereum, en segundo lugar, incentivar a terceros desarrolladores y repetidores y, en tercer lugar, impulsar el desarrollo de aplicaciones descentralizadas externas para reforzar el crecimiento de su ecosistema y el de Polkadot.

Proveedor de servicios DeFi

Clover aspira a aprovechar la tecnología líder entre cadenas de Polkadot para ofrecer la experiencia DeFi más fluida y sencilla a sus usuarios, y pretende dotar al ecosistema DOT de una serie de productos y servicios relacionados con la DeFi diseñados para satisfacer las necesidades de su amplia base de usuarios.

Clover es un proveedor de servicios DeFi integral - Imagen vía documento técnico de Clover Finance

Como proveedor de servicios DeFi, Clover ofrece protocolos modulares DeFi y herramientas de aplicación para facilitar el proceso general de desarrollo de infraestructuras financieras descentralizadas y facilitar la experiencia de los desarrolladores. Los protocolos modulares DeFi de Clover incluyen: Staking Liquidity, activos sintéticos (S-Assets), negociación descentralizada, préstamos descentralizados and gobernanza.

Staking Liquidity

A través de su protocolo modular de Staking Liquidity, Clover pretende abordar el problema de la falta de liquidez de los activos en staking y propone el concepto de una piscina de staking tokenizada. Cuando los usuarios hacen staking de sus activos en la piscina de staking, Clover toma estos activos y los tokeniza como S-Assets, permitiendo a los usuarios redistribuirlos en otras aplicaciones o inversiones DeFi.

Por ejemplo, los usuarios pueden prestar S-Assets para ganar intereses o utilizar sus S-Assets como garantía para una moneda estable como USDT. Además, el protocolo de liquidez de staking de Clover:

  • Gestiona la emisión de S-Assets.

  • Gestiona los activos bloqueados/en staking.

  • Hace que los S-Assets sean líquidos y negociables en todas las cadenas de la red Polkadot.

  • Crea un nuevo mercado derivado de activos tokenizados (S-Assets) en Polkadot.

  • Proporciona seguridad, fiabilidad y velocidad similares a las de Polkadot.

Para contextualizar esto, los usuarios pueden hacer staking de DOT y recibir su equivalente tokenizado S-DOT. El S-DOT se puede redistribuir o reinvertir en otras aplicaciones DeFi, ya que el S-DOT es líquido y negociable en todas las cadenas de Polkadot. Esto también es ventajoso para los desarrolladores, ya que les permite, en esencia, aprovechar el protocolo de staking modular " ya preparado" de Clover para acceder a la gran base de usuarios de Polkadot.

Protocolo de negociación descentralizado

Clover ofrece su propio protocolo modular de Creador de Mercado Automatizado (AMM) para combatir los problemas de deslizamiento de las transacciones. En DEXes como Uniswap, por ejemplo, cuando la piscina de liquidez de un par de negociación es demasiado pequeña, el deslizamiento de las transacciones puede causar una experiencia molesta y desfavorable para los usuarios, y esto constituye, de hecho, un obstáculo importante en el panorama de la DeFi.

Para remediarlo, Clover diseñó un protocolo de AMM con capacidades de órdenes pendientes incorporadas para aumentar la profundidad de negociación del libro de órdenes y reducir el deslizamiento en general. El protocolo de negociación descentralizada de Clover es una poderosa herramienta que permite a los usuarios completar las órdenes a un precio fijo y permite a los desarrolladores implementar un AMM integrado y optimizado para nuevas aplicaciones DeFi y dApps externas.

Protocolo de préstamos descentralizado

Clover presenta una plataforma de préstamos influenciada por Compound con un índice de oferta y demanda de préstamos integrado y un cálculo de tipos de interés en tiempo real. Como ya se ha dicho, los usuarios pueden acuñar activos sintéticos, S-DOT por ejemplo, suministrando los activos subyacentes (DOT) al mercado, donde se utilizan como garantía para el préstamo de activos. En cuanto a los tipos de interés, el protocolo de préstamo de Clover lo ajusta calculando el equilibrio de tipos entre la oferta y la demanda. En consecuencia, cuando la demanda es baja, los tipos de interés también serán bajos, y viceversa.

Además, para una dApp externa que quiera implementar su protocolo de préstamos descentralizados, Clover proporcionará las siguientes ventajas:

  • La dApp podrá pedir préstamos al sistema de Clover sin tener que esperar a que se ejecuten las órdenes ni requerir el cómputo fuera de la cadena.

  • Los operadores de la dApp podrán poner sus carteras de inversión existentes como garantía para pedir prestados DOT o monedas estables.

Gobernanza de Clover Finance

La gobernanza permite a la comunidad de un proyecto participar activamente en la toma de decisiones y tener voz en el desarrollo del propio proyecto. El protocolo de gobernanza de Clover implementará la votación y ejecución dentro de la cadena y reducirá el impacto de la intervención humana, creando una infraestructura modular descentralizada. El modelo de gobernanza de Clover ofrece las siguientes características: Propuesta, Política de Voto, Parámetros de Gobierno y Desarrollo de Gobierno.

Además, a través del módulo de gobernanza de Clover, la comunidad del protocolo podrá votar, proponer e implementar cambios en relación con:

  • Nuevos listados de activos.

  • Retirada de la reserva de un token.

  • Actualización de las direcciones de los oráculos.

  • Actualización de los tipos de interés.

CLV Token

CLV es el token de utilidad nativo de Clover y tiene una gran variedad de casos de uso. Al igual que el ETH de Ethereum, el token CLV se utiliza como gas en la plataforma de Clover para pagar las transacciones, pero también desempeña un papel vital en su propio modelo de transacciones sin gas. El diseño de las comisiones de transacción casi nulas de Clover se basa en su capacidad para tomar activos ERC-20, utilizarlos para pagar comisiones de transacción y, posteriormente, liquidar los activos ERC en CLV en el mercado.

Además, el token CLV posee una gran variedad de utilidades y permite a sus poseedores:

  • Hacer staking para ejecutar nodos en Clover.

  • Participar en el consenso y ganar recompensas.

  • Realizar transacciones en exchanges y mercados.

  • Obtener recompensas por el uso de la plataforma.

  • Participar en actividades de gobernanza.

  • Eligir, votar y gobernar en la plataforma Clover.

CoinList ICO

El token CLV de Clover tuvo un lanzamiento muy exitoso en CoinList el 20 de abril, el 21 de abril y el 4 de mayo de 2021. El precio de su oferta inicial de monedas (ICO) osciló entre 0.20 dólares, 0.29 dólares y 0.35 dólares, en función de los diferentes parámetros de bloqueo. A partir de los precios de su ICO, el token CLV de Clover alcanzó un máximo histórico de 42.21 dólares, lo que supuso para los inversores unas ganancias de más del 21.000%.

CoinList Clover ICO

Clover lanzó su token nativo CLV en CoinList - Imagen vía CryptoICOTrends 

Clover recibió el apoyo a largo plazo de empresas de peso en el ámbito de la cadena de bloques, como Bitcoin.com, Alameda Research, OKExchange, Kyros Ventures, Moonwhale, Hypersphere, Polychain Capital y KR1.

Monedero Clover

Clover tiene su propio monedero de navegador tipo Metamask con soporte integrado para muchas redes existentes compatibles con EVM, como Fantom, Avalanche, Ethereum y BSC. Además de la compatibilidad actual con Polkadot y Kusama, el monedero de Clover añadirá las principales parachains de Polkadot en un futuro próximo, con el fin de cultivar un entorno interoperable de utilidad DeFi entre cadenas en Polkadot.

El equipo de Clover

Lograr la innovación en el espacio dela DeFi y las parachains no es fácil, pero Clover cuenta con un sólido equipo de arquitectos de cadenas de bloques, ingenieros, líderes de proyectos y de marketing que le ayudan a mantenerse a la vanguardia de las tecnologías más avanzadas y a garantizar su desarrollo continuo. El equipo de Clover está compuesto por:

The Clover Team

El equipo de Clover está formado por ingenieros, arquitectos y jefes de proyecto de primera categoría - Imagen vía Clover Finance

Viven Kirby – Cofundador y jefe de operaciones

Norelle Ng – Cofundador y jefe de operaciones

Burak Keçeli – Cofundador y jefe de operaciones

Werlandy Wang – Arquitecto jefe

Richard Han – Director de ingeniería

Mike Merritt – Director de marketing

Conclusión

Clover puede caracterizarse como la encarnación definitiva de un parachain de Polkadot, ya que aborda la falta de interoperabilidad generalizada en las infraestructuras actuales de la DeFi y de contratos inteligentes, y arroja luz sobre la demanda de intercomunicación entre los proyectos DeFi.

Además, Clover pretende aprovechar las características de compatibilidad entre cadenas inherentes al ecosistema Polkadot para resolver algunos de los problemas más acuciantes del mundo de las finanzas descentralizadas, como las elevadas comisiones de gas y las redes aisladas en silos. Para remediarlo, Clover ha desarrollado su sistema 2-way peg, compatible con la EVM, para ayudar a los proyectos basados en Ethereum y a sus tokens a migrar sin problemas a la red Polkadot, y también ha diseñado un modelo de transacciones sin gas fácil de usar e impulsado por la comunidad.

Como proveedor de servicios DeFi todo en uno que ofrece una selección de servicios financieros y protocolos modulares, Clover pretende ofrecer una experiencia fluida y centrada en la DeFi tanto a los recién llegados como a los veteranos de las criptomonedas y a los desarrolladores.

En última instancia, Clover aspira a crear un nuevo paradigma en el mundo de la DeFi, dando vida a la interoperabilidad entre cadenas a través de su puente ETH-DOT, rompiendo las barreras entre cadenas separadas en silos, y modelando la idea de que todas las futuras cadenas de bloques serán, de hecho, totalmente compatibles.

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

El artículo Reseña de Clover Finance: Capa base para la compatibilidad entre cadenas fue publicado en primer lugar en Coin Bureau.

En el verano de 2020, las finanzas descentralizadas (DeFi) despegaron como un auténtico cohete. Mientras el resto del mundo estaba ocupado tratando de averiguar cuáles serían los siguientes pasos, los entusiastas de las criptomonedas estaban cautivados por este ecosistema de activos digitales único y estaban listos para empezar a experimentar con todas sus nuevas y emocionantes características.

De forma muy similar a la reciente moda de los NFTs, la DeFi provocó una especie de fiebre de "FOMO" en el sector que hizo que cada vez se incorporaran más usuarios a medida que se sentían más cómodos con sus innovadores casos de uso y sus servicios financieros alternativos.

Las finanzas descentralizadas fueron el centro de atención durante la mayor parte del año y empezaron a ganar tracción exponencial a principios de febrero de 2020, cuando su valor total bloqueado (TVL), es decir, el valor en dólares de los activos bloqueados en los protocolos DeFi, superó por primera vez los mil millones de dólares. A partir de ahí, el TVL en activos DeFi siguió subiendo a lo largo de 2020 y alcanzó un máximo histórico de aproximadamente 86.000 millones de dólares en mayo de 2021.

DeFi Pulse TVL

El rápido ascenso del valor total bloqueado de la DeFi en 2020-2021 - Imagen vía DeFiPulse

El éxito de los protocolos DeFi se debe principalmente a la amplia gama de servicios que ofrecen, como exchanges descentralizados, préstamos, staking, agricultura de rendimiento, así como tasas de rendimiento anual (TAE) que, francamente, son impensables en el sistema bancario tradicional. Sin embargo, siguen existiendo algunos problemas.

Aunque las finanzas descentralizadas están estableciendo una nueva frontera en el campo de las criptomonedas y están resultando increíblemente beneficiosas para sus participantes, las propias plataformas DeFi no son nada fáciles de usar, especialmente para los recién llegados. Por ejemplo, navegar por el vasto océano de los exchanges descentralizados (DEX), participar en complejos programas de staking en Uniswap o tener que pagar comisiones de transacción exorbitantes dentro de la cadena puede dejar a los usuarios perplejos y alejarlos por completo de las aplicaciones DeFi.

Este problema se agrava aún más por el hecho de que muchos proyectos basados en la DeFi optan por permanecer aislados dentro de sus propios ecosistemas respectivos, lo cual es un subproducto de la falta general de interoperabilidad entre proyectos y es reprensentativo de la creciente demanda de intercomunicación y compatibilidad entre cadenas.

Podría decirse que la implementación completa de los puentes entre cadenas representa una de las piezas que faltan en el desarrollo general del ecosistema DeFi, y es precisamente aquí donde entra en juego la parachain Clover Finance.

Presentación de Clover

Clover es un proveedor de servicios DeFi basado en Substrate, que pretende competir como parachain en la Red Polkadot. Definido como una "capa de base para la compatibilidad entre cadenas", Clover pretende resolver los problemas de compatibilidad entre cadenas de bloques convirtiéndose en el primer puente entre cadenas no custodiado y totalmente descentralizado entre Ethereum a Polkadot.

A través de su amplia compatibilidad con las aplicaciones basadas en la EVM de Ethereum, su diseño con 2WP (2-way peg) incorporado y ofreciendo la amplia selección de herramientas de desarrollo nativas de Substrate, la infraestructura de cadena de bloques interoperable de Clover tiene como objetivo aumentar la comptatiblidad entre cadenas de las redes de Ethereum y Polkadot. Además, gracias a su arquitectura híbrida, Clover aspira a convertirse esencialmente en el protocolo puente ETH-DOT definitivo, aprovechando su interoperabilidad entre cadenas integrada e introduciendo nuevas propuestas de valor para la DeFi en Polkadot.

Clover Finance X Ethereum And Polkadot

Clover aspira a ser el puente de facto entre Ethereum y Polkadot - Imagen vía Clover.Finance

Además de sus capacidades de compatibilidad entre cadenas, Clover está construyendo una capa base para que las aplicaciones DeFi funcionen sin problemas, en primer lugar, reduciendo sus necesidades de desarrollo mediante la implementación de frameworks en Substrate, y en segundo lugar, facilitando un modelo de transacción sin gas para simplificar la experiencia del usuario. El objetivo de Clover es proporcionar a las aplicaciones DeFi una serie de herramientas de desarrollo basadas en Substrate, como las capacidades de scripting basadas en la identidad y las firmas digitales múltiples (multisig) para, de esta forma, aumentar la seguridad general de su protocolo.

El proyecto también está desarrollando la capa base para una plataforma de servicios financieros integrada sobre Polkadot, compatible entre cadenas y centrada en la DeFi, utilizando Substrate. De hecho, su objetivo es proporcionar a los usuarios de su plataforma y a otros proyectos servicios financieros como protocolos modulares DeFi y herramientas de aplicación. Los protocolos modulares DeFi de Clover incluyen Staking Liquidity, negociación descentralizada, préstamos descentralizados, gobernanza y activos sintéticos.

Integración con Substrate

Al fusionar su propia e innovadora arquitectura de puente entre cadenas con los frameworks preexistentes en Substrate, Clover propone una infraestructura bastante convincente y dinámica.

Substrate, al ser la capa base de Polkadot y un framework de cadena de bloques independiente que permite a los desarrolladores construir cadenas de bloques muy avanzadas y personalizadas, es técnicamente adecuado para Clover. De hecho, al construir sobre Substrate, Clover es capaz de aprovechar sus amplias funcionalidades "out-of-the-box" en lugar de construirlas desde cero.

Building On Substrate

Substrate, la capa base de Polkadot y un framework de cadena de bloques muy avanzado - Imagen vía Block123

Estas funcionalidades nativas de Substrate incluyen la red P2P, la implementación de la EVM, la gobernanza y el mecanismo de consenso, y su integración directa desde Substrate reduce drásticamente el tiempo y el trabajo necesarios para implementar Clover. Además, Substrate permite un alto grado de personalización y versatilidad de los protocolos, lo que es esencial para lograr la compatibilidad con Ethereum.

Así, aprovechando la arquitectura y la base de datos intrínsecamente flexibles de Substrate, Clover puede mejorar la compatibilidad entre cadenas de proyectos nativos de Polkadot y Ethereum y limitar el esfuerzo de desarrollo general a través de sus herramientas para desarrolladores basadas en Substrate.

De hecho, el proceso de implementación de características de infraestructura nativas en Substrate dentro de su propio diseño para reforzar una mayor interoperabilidad entre cadenas convierte a Clover en la máxima expresión de cómo debería ser una parachain DeFi y cómo debería funcionar.

Por lo tanto, antes de profundizar en la arquitectura de Clover y sus funcionalidades, es productivo discutir brevemente la importancia de las parachains, y específicamente de la parachain de Clover, no sólo en el ecosistema de Polkadot sino en el de las criptomonedas en su conjunto. Esto ayudará a contextualizar mejor la utilidad de Clover en el ámbito de las finanzas descentralizadas y arrojará luz sobre la demanda general de interoperabilidad dentro del sector.

El papel de las parachains

Dada la tecnología líder entre cadenas de Polkadot y el rápido avance en el sector, Clover competirá para unirse como parachain en su red. Esto permitirá a Clover obtener mayores características de interoperabilidad entre cadenas y le permitirá comunicarse con todos las demás parachains existentes en Polkadot, Bitcoin y Ethereum.

Polkadot fue diseñada para ser una red multicadena de capa 0, lo que significa que su cadena relay chain central puede proporcionar seguridad de capa 0 e interoperabilidad para hasta aproximadamente 100 cadenas de bloques de capa 1 conectadas como parachains. Así, las parachains pueden definirse como las diversas cadenas de bloques de capa 1 que funcionan en paralelo dentro del ecosistema Polkadot, tanto en la red Polkadot como en la red Kusama. Conectadas y aseguradas por la relay chain, las parachains se benefician de la seguridad, escalabilidad, interoperabilidad y gobernanza proporcionadas por Polkadot.

PolkadotParachainStructure

Los parachains son cadenas de bloques de capa 1 que funcionan en paralelo dentro del ecosistema de Polkadot - Imagen vía PlasmNetwork

El modelo de parachains de Polkadot se basa en la convicción de que las futuras infraestructuras de cadenas de bloque requerirán una mayor interoperabilidad, escalabilidad e intercomunicación para atender la creciente demanda de activos y valor que se mueven sin problemas en el sector. Por esta misma razón, Polkadot permite que cualquier activo o dato se mueva entre sus parachains conectadas, creando un nuevo centro de oportunidades en la cadena de bloques y, más concretamente, en la DeFi.

Dado que Polkadot no impone ningún criterio específico en el diseño de las parachains, esto les permite en esencia desarrollarse como entidades individuales y flexibles dentro del gran ecosistema de Polkadot y crear un entorno rico en valor para diversas infraestructuras. Lo único que deben hacer las parachains es demostrar a los validadores de Polkadot que cada bloque de la parachain sigue el protocolo acordado.

Esta flexibilidad significa que cada parachain puede tener su propio diseño, token y modelo de gobernanza, lo que le permite ofrecer utilidades y casos de uso altamente especializados. Esta flexibilidad también significa que las parachains pueden funcionar como redes públicas o privadas, como comunidades o empresas, como aplicaciones para que otros proyectos se basen en ellas o, en el caso de Clover, como puentes entre cadenas y proveedores de servicios DeFi.

The Polkadot Bridge

Las parachains pueden aprovechar la tecnología subyacente de Polkadot para construir puentes DeFi entre cadenas - Imagen vía CryptoSlate

Por lo tanto, las parachains pueden considerarse como la arquitectura subyacente a la tecnología entre cadenas de Polkadot, ya que permiten la interoperabilidad entre ellas y permiten que el ecosistema de Polkadot aproveche también la infraestructura de otras cadenas.

Esto es precisamente lo que la parachain Clover aspira a hacer, es decir, aprovechar la arquitectura subyacente de Polkadot para establecer puentes entre cadenas ETH-DOT para que los activos nativos de Ethereum migren sin problemas a la red Polkadot.

Sistema 2-Way Peg de Clover

La demanda de arquitecturas interoperables tipo parachain en el espacio DeFi está actualmente en su punto más alto. Esto se debe principalmente al hecho de que las redes financieras descentralizadas de hoy en día permanecen en silos, aisladas dentro de sus propios ecosistemas y no pueden comunicarse sin confianza entre sí para intercambiar valor. Esto, a su vez, lleva a que algunos servicios de custodia de terceros provoquen que todo el ecosistema se vuelva más centralizado, alejándose de la esencia descentralizada de la tecnología cadena de bloques en su conjunto.

Clover Parachain Interoperable Infrastructure

La arquitectura de parachain de Clover permite la interoperabilidad entre Polkadot y la red Ethereum - Imagen vía Clover Finance Whitepaper 

Para resolver este problema y lograr una nueva capa de interoperabilidad, Clover diseñó su propio sistema 2-Way Peg (2WP) mediante la tecnología de simulación SPV incorporada. Este sistema 2-Way Peg es una de las características más importantes de la infraestructura de Clover y pretende hacer frente a algunos de los elementos centralizados que persisten en el espacio DeFi.

Cómo funciona el sistema 2WP

Un sistema 2-Way Peg permite la transferencia de un activo de una cadena de bloques base a una cadena de bloques secundaria, y viceversa. Sin embargo, esta transferencia es toda una ilusión, ya que en realidad los activos de la capa base no se transfieren, sino que se bloquean temporalmente en la cadena de bloques base mientras se desbloquea la misma cantidad de tokens equivalentes en la cadena de bloques secundaria. Los activos de la capa base pueden desbloquearse cuando la cantidad equivalente de tokens en la cadena de bloques secundaria vuelve a bloquearse.

2Way Peg System

En un sistema 2-Way Peg, los activos se bloquean en la capa base y se desbloquean en la cadena de bloques secundaria y viceversa - Imagen vía ConsenSys Medium

El concepto de 2-Way Peg se remonta a los primeros días de Nakamoto y, aunque teóricamente funciona, este sistema realmente viene con algunos riesgos inherentes. Cualquier sistema de 2-Way Peg se basa en gran medida en las suposiciones de confianza y honestidad entre los dos actores involucrados en el 2WP. Además, otro supuesto necesario es la honestidad de cualquier tercero que tenga la custodia de los activos bloqueados en una cadena de bloques. Si estas suposiciones no se cumplen, los activos de la capa base y los activos de la cadena de bloques secundaria podrían desbloquearse al mismo tiempo, provocando un doble gasto malicioso.

Para contrarrestar esto, Clover busca descentralizar aún más el proceso mediante el diseño de su tecnología de simulación de cadena SPV incorporada, que permite una comunicación entre cadenas sin fisuras y un enlace bidireccional sin confianza entre cadenas de bloques completas de Turing y no completas de Turing.

Cómo funciona el sistema 2WP de Clover

Para entender mejor cómo funciona esto, es importante señalar que, en contra de la creencia popular, una EVM puede verificar las transacciones de Bitcoin diseccionando sus cabeceras de bloque. Las cabeceras de bloque se utilizan en esencia para identificar bloques específicos en una cadena de bloques completa y permiten a los usuarios localizar datos o el historial de transacciones en un bloque concreto. Además, es importante entender que las transacciones de Bitcoin y Ethereum están mapeadas en una estructura de datos denominada árbol de Merkle.

Merkle Tree Structure

Un árbol de Merkle es una estructura que se utiliza para codificar los datos de la cadena de bloques de forma más eficiente y segura - Imagen vía Forex Academy

En esencia, un árbol de Merkle es una forma de mapear, o hacer un hash, de grandes "fragmentos" de datos en un lugar. A continuación, estos fragmentos se dividen en diferentes "contenedores", cada uno de los cuales contiene sólo unos pocos bloques de datos. A continuación, se aplica el mismo proceso al hash de cada contenedor y se repite hasta que sólo queda un hash, llamado hash raíz.

Este algoritmo de hashing crea un mecanismo muy claro llamado prueba de Merkle. Una prueba Merkle consiste en un fragmento, el hash raíz del árbol Merkle y la "rama" que contiene todos los hashes a lo largo del camino desde el fragmento hasta el hash raíz. Esta estructura permite a cualquiera que lea la prueba verificar la consistencia del hash de una rama concreta e identificar la posición exacta de un fragmento de datos, como una transacción, en el árbol de Merkle.

Merkle Tree Root Hash

La cabecera del bloque contiene el hash raíz de las transacciones de ese bloque - Imagen vía Clover Medium

En un árbol Merkle, la cabecera del bloque contiene el hash raíz del árbol para las transacciones de ese bloque. Así, dada una cabecera y una transacción, Clover puede verificar el camino desde el hash raíz del árbol hasta la rama que contiene la transacción a través de un proceso llamado prueba de inclusión basada en Merkle. Básicamente, Clover puede comprobar si una transacción está incluida validando la consistencia del hash de la rama que contiene esa transacción y siguiendo la estructura lineal de su árbol de Merkle.

Además, Clover sólo necesita la cabecera de un bloque de la capa base, una transacción y su prueba de inclusión para que se almacene en el contrato de Clover. Esto significa que a través de la prueba de inclusión basada en Merkle, Clover puede iniciar un puente entre cadenas entre una cadena de bloques de la capa base y una cadena de bloques de la segunda capa, simplemente verificando la transacción de la capa base, la cabecera del bloque, el hash raíz y la rama.

Por ejemplo, un usuario que desee retirar Bitcoin puede hacerlo a través de Clover enviando fondos a una dirección de contrato predeterminada y a un script de Bitcoin que deposita los fondos para posteriores adhesiones, iniciando un puente de comunicación entre la capa base y la cadena de bloques secundaria. Clover, a su vez, puede confirmar que la transacción para el BTC adherido está incluida en un bloque comprobando su ruta Merkle de inclusión y verificando la consistencia de los hashes de su rama, eliminando así por completo la necesidad de un servicio de custodia de terceros.

Por otro lado, un usuario que quiera adherir Bitcoin o Ethereum envíará activos tokenizados al contrato de adhesión de Clover y, mediante la prueba de inclusión de Merkle, puede volver a canjear activos reales en su propia cadena. La arquitectura de "peg-in" y "peg-out" de Clover incentivará potencialmente a los proyectos basados en ETH a transferir sus activos ERC-20 a la red Polkadot a través de la arquitectura entre cadenas y el contrato nativo de Clover.

En última instancia, es este sistema interno 2-Way Peg el que da a Clover sus capacidades de interoperabilidad inherentes y le permite construir un puente descentralizado entre las cadenas de Ethereum y Polkadot, al tiempo que reduce en gran medida la necesidad de garantías de terceros en los protocolos de finanzas descentralizadas.

Protocolo de firmas Schnorr

Aunque Clover no es el único proyecto que ofrece capacidades de puente entre cadenas, sí propone un sistema de firma digital alternativo y más seguro. De hecho, los puentes entre cadenas actuales funcionan bajo un modelo federado gobernado por un conjunto de repetidores fuera de la cadena que, si realmente quisieran, podrían cooperar para robar fondos constituyendo un único punto de fallo. Esto representa uno de los mayores puntos débiles de las infraestructuras descentralizadas, pero Clover ofrece una solución innovadora a través de su Protocolo de firmas Schnorr.

Con sus Firmas Schnorr, Clover puede proporcionar un alto nivel de descentralización al acomodar un número ilimitado de firmantes dentro de su framework y al reducir en gran medida los costes de verificación. En esencia, cuantos más firmantes acoja un puente, más descentralizado estará, pero esto es todo un desafío, ya que para hacerlo se necesitan grandes cantidades de comisiones de gas y costes elevados.

Tener multiples firmantes que validen las transacciones constituye una operación multisig y, aunque es técnicamente ideal, Bitcoin sólo puede tener un máximo de 15 firmantes en una operación multisig. Ethereum, por otro lado, puede procesar operaciones multisig más sofisticadas, pero el coste de hacerlo sigue siendo insosteniblemente alto debido a las comisiones de gas en la red ETH.

Pub Key Schnorr Threshold

Las operaciones con múltiples firmantes garantizan la seguridad y la descentralización de Clover - Imagen vía CoinList

Con el puente Clover, toda la operación multisig se resume en una gran clave pública agregada, o pubKey, que puede verificarse con una sola comprobación de firma, consumiendo sólo 85.000 Ethereum VM y 291 unidades de peso en Bitcoin script. En esencia, las operaciones Schnorr multisig de Clover ofrecen una metodología más estable y segura para validar las transacciones y ayudan al proyecto a preservar la descentralización general de su arquitectura.

Transacciones sin gas e incentivos para los constructores

Incluso con Ethereum 2.0 en el horizonte, las altas comisiones de gas siguen siendo uno de los problemas más acuciantes en el espacio DeFi. Por ello, no es de extrañar que algunos proyectos DeFi hayan optado por eludir por completo la red Ethereum desde el principio y construir sobre plataformas más sostenibles que ofrecen Polkadot, Solana, NEAR y Algorand, por poner unos ejemplos.Ethereum 2.0 mejorará, en cierta medida, la escalabilidad en la DeFi, pero otras soluciones de capa 1, como Clover, con estructuras de comisiones de gas optimizadas, seguirán prosperando en el ámbito de la DeFi entre cadenas. Para hacer frente a las elevadas comisiones de gas de la red Ethereum, Clover propone una estructura económica de comisiones más digna, basada en transacciones sin gas e incentivos para los desarrolladores, con el fin de crear un ecosistema DeFi más sostenible y democrático en Polkadot.

Como red multicadena de fragmentos construida sobre parachains, Polkadot aporta un nuevo nivel de escalabilidad a las infraestructuras de capa 1 y es capaz de procesar múltiples transacciones en varias cadenas a la vez. De este modo, Polkadot crea las condiciones adecuadas para que Clover realice comisiones de gas bajas y ofrezca una experiencia comercial rápida a los usuarios de su plataforma.

Polkadot Parallelised Transactions

Polkadot puede procesar varias transacciones paralelizadas al mismo tiempo - Imagen vía Polkadot Medium 

Además de construir una infraestructura interoperable para que varios activos operen sin problemas, la parachain Clover ha rediseñado la capa de red para permitir que los repetidores actúen en nombre de los remitentes, donde los repetidores pueden cubrir las comisiones de gas en la moneda base y posteriormente recibir una compensación en el activo denominado. Clover crea un ecosistema de transacciones con comisiones de gas casi nulas, utilizando el token ERC-20 para pagar las comisiones de gas y liquidándolas en su token nativo CLV en el mercado.

Clover creó este innovador modelo de transacción para, en primer lugar, permitir a los usuarios desprenderse por completo de costosas criptomonedas base como Ethereum, en segundo lugar, incentivar a terceros desarrolladores y repetidores y, en tercer lugar, impulsar el desarrollo de aplicaciones descentralizadas externas para reforzar el crecimiento de su ecosistema y el de Polkadot.

Proveedor de servicios DeFi

Clover aspira a aprovechar la tecnología líder entre cadenas de Polkadot para ofrecer la experiencia DeFi más fluida y sencilla a sus usuarios, y pretende dotar al ecosistema DOT de una serie de productos y servicios relacionados con la DeFi diseñados para satisfacer las necesidades de su amplia base de usuarios.

Clover es un proveedor de servicios DeFi integral - Imagen vía documento técnico de Clover Finance

Como proveedor de servicios DeFi, Clover ofrece protocolos modulares DeFi y herramientas de aplicación para facilitar el proceso general de desarrollo de infraestructuras financieras descentralizadas y facilitar la experiencia de los desarrolladores. Los protocolos modulares DeFi de Clover incluyen: Staking Liquidity, activos sintéticos (S-Assets), negociación descentralizada, préstamos descentralizados and gobernanza.

Staking Liquidity

A través de su protocolo modular de Staking Liquidity, Clover pretende abordar el problema de la falta de liquidez de los activos en staking y propone el concepto de una piscina de staking tokenizada. Cuando los usuarios hacen staking de sus activos en la piscina de staking, Clover toma estos activos y los tokeniza como S-Assets, permitiendo a los usuarios redistribuirlos en otras aplicaciones o inversiones DeFi.

Por ejemplo, los usuarios pueden prestar S-Assets para ganar intereses o utilizar sus S-Assets como garantía para una moneda estable como USDT. Además, el protocolo de liquidez de staking de Clover:

  • Gestiona la emisión de S-Assets.

  • Gestiona los activos bloqueados/en staking.

  • Hace que los S-Assets sean líquidos y negociables en todas las cadenas de la red Polkadot.

  • Crea un nuevo mercado derivado de activos tokenizados (S-Assets) en Polkadot.

  • Proporciona seguridad, fiabilidad y velocidad similares a las de Polkadot.

Para contextualizar esto, los usuarios pueden hacer staking de DOT y recibir su equivalente tokenizado S-DOT. El S-DOT se puede redistribuir o reinvertir en otras aplicaciones DeFi, ya que el S-DOT es líquido y negociable en todas las cadenas de Polkadot. Esto también es ventajoso para los desarrolladores, ya que les permite, en esencia, aprovechar el protocolo de staking modular " ya preparado" de Clover para acceder a la gran base de usuarios de Polkadot.

Protocolo de negociación descentralizado

Clover ofrece su propio protocolo modular de Creador de Mercado Automatizado (AMM) para combatir los problemas de deslizamiento de las transacciones. En DEXes como Uniswap, por ejemplo, cuando la piscina de liquidez de un par de negociación es demasiado pequeña, el deslizamiento de las transacciones puede causar una experiencia molesta y desfavorable para los usuarios, y esto constituye, de hecho, un obstáculo importante en el panorama de la DeFi.

Para remediarlo, Clover diseñó un protocolo de AMM con capacidades de órdenes pendientes incorporadas para aumentar la profundidad de negociación del libro de órdenes y reducir el deslizamiento en general. El protocolo de negociación descentralizada de Clover es una poderosa herramienta que permite a los usuarios completar las órdenes a un precio fijo y permite a los desarrolladores implementar un AMM integrado y optimizado para nuevas aplicaciones DeFi y dApps externas.

Protocolo de préstamos descentralizado

Clover presenta una plataforma de préstamos influenciada por Compound con un índice de oferta y demanda de préstamos integrado y un cálculo de tipos de interés en tiempo real. Como ya se ha dicho, los usuarios pueden acuñar activos sintéticos, S-DOT por ejemplo, suministrando los activos subyacentes (DOT) al mercado, donde se utilizan como garantía para el préstamo de activos. En cuanto a los tipos de interés, el protocolo de préstamo de Clover lo ajusta calculando el equilibrio de tipos entre la oferta y la demanda. En consecuencia, cuando la demanda es baja, los tipos de interés también serán bajos, y viceversa.

Además, para una dApp externa que quiera implementar su protocolo de préstamos descentralizados, Clover proporcionará las siguientes ventajas:

  • La dApp podrá pedir préstamos al sistema de Clover sin tener que esperar a que se ejecuten las órdenes ni requerir el cómputo fuera de la cadena.

  • Los operadores de la dApp podrán poner sus carteras de inversión existentes como garantía para pedir prestados DOT o monedas estables.

Gobernanza de Clover Finance

La gobernanza permite a la comunidad de un proyecto participar activamente en la toma de decisiones y tener voz en el desarrollo del propio proyecto. El protocolo de gobernanza de Clover implementará la votación y ejecución dentro de la cadena y reducirá el impacto de la intervención humana, creando una infraestructura modular descentralizada. El modelo de gobernanza de Clover ofrece las siguientes características: Propuesta, Política de Voto, Parámetros de Gobierno y Desarrollo de Gobierno.

Además, a través del módulo de gobernanza de Clover, la comunidad del protocolo podrá votar, proponer e implementar cambios en relación con:

  • Nuevos listados de activos.

  • Retirada de la reserva de un token.

  • Actualización de las direcciones de los oráculos.

  • Actualización de los tipos de interés.

CLV Token

CLV es el token de utilidad nativo de Clover y tiene una gran variedad de casos de uso. Al igual que el ETH de Ethereum, el token CLV se utiliza como gas en la plataforma de Clover para pagar las transacciones, pero también desempeña un papel vital en su propio modelo de transacciones sin gas. El diseño de las comisiones de transacción casi nulas de Clover se basa en su capacidad para tomar activos ERC-20, utilizarlos para pagar comisiones de transacción y, posteriormente, liquidar los activos ERC en CLV en el mercado.

Además, el token CLV posee una gran variedad de utilidades y permite a sus poseedores:

  • Hacer staking para ejecutar nodos en Clover.

  • Participar en el consenso y ganar recompensas.

  • Realizar transacciones en exchanges y mercados.

  • Obtener recompensas por el uso de la plataforma.

  • Participar en actividades de gobernanza.

  • Eligir, votar y gobernar en la plataforma Clover.

CoinList ICO

El token CLV de Clover tuvo un lanzamiento muy exitoso en CoinList el 20 de abril, el 21 de abril y el 4 de mayo de 2021. El precio de su oferta inicial de monedas (ICO) osciló entre 0.20 dólares, 0.29 dólares y 0.35 dólares, en función de los diferentes parámetros de bloqueo. A partir de los precios de su ICO, el token CLV de Clover alcanzó un máximo histórico de 42.21 dólares, lo que supuso para los inversores unas ganancias de más del 21.000%.

CoinList Clover ICO

Clover lanzó su token nativo CLV en CoinList - Imagen vía CryptoICOTrends 

Clover recibió el apoyo a largo plazo de empresas de peso en el ámbito de la cadena de bloques, como Bitcoin.com, Alameda Research, OKExchange, Kyros Ventures, Moonwhale, Hypersphere, Polychain Capital y KR1.

Monedero Clover

Clover tiene su propio monedero de navegador tipo Metamask con soporte integrado para muchas redes existentes compatibles con EVM, como Fantom, Avalanche, Ethereum y BSC. Además de la compatibilidad actual con Polkadot y Kusama, el monedero de Clover añadirá las principales parachains de Polkadot en un futuro próximo, con el fin de cultivar un entorno interoperable de utilidad DeFi entre cadenas en Polkadot.

El equipo de Clover

Lograr la innovación en el espacio dela DeFi y las parachains no es fácil, pero Clover cuenta con un sólido equipo de arquitectos de cadenas de bloques, ingenieros, líderes de proyectos y de marketing que le ayudan a mantenerse a la vanguardia de las tecnologías más avanzadas y a garantizar su desarrollo continuo. El equipo de Clover está compuesto por:

The Clover Team

El equipo de Clover está formado por ingenieros, arquitectos y jefes de proyecto de primera categoría - Imagen vía Clover Finance

Viven Kirby – Cofundador y jefe de operaciones

Norelle Ng – Cofundador y jefe de operaciones

Burak Keçeli – Cofundador y jefe de operaciones

Werlandy Wang – Arquitecto jefe

Richard Han – Director de ingeniería

Mike Merritt – Director de marketing

Conclusión

Clover puede caracterizarse como la encarnación definitiva de un parachain de Polkadot, ya que aborda la falta de interoperabilidad generalizada en las infraestructuras actuales de la DeFi y de contratos inteligentes, y arroja luz sobre la demanda de intercomunicación entre los proyectos DeFi.

Además, Clover pretende aprovechar las características de compatibilidad entre cadenas inherentes al ecosistema Polkadot para resolver algunos de los problemas más acuciantes del mundo de las finanzas descentralizadas, como las elevadas comisiones de gas y las redes aisladas en silos. Para remediarlo, Clover ha desarrollado su sistema 2-way peg, compatible con la EVM, para ayudar a los proyectos basados en Ethereum y a sus tokens a migrar sin problemas a la red Polkadot, y también ha diseñado un modelo de transacciones sin gas fácil de usar e impulsado por la comunidad.

Como proveedor de servicios DeFi todo en uno que ofrece una selección de servicios financieros y protocolos modulares, Clover pretende ofrecer una experiencia fluida y centrada en la DeFi tanto a los recién llegados como a los veteranos de las criptomonedas y a los desarrolladores.

En última instancia, Clover aspira a crear un nuevo paradigma en el mundo de la DeFi, dando vida a la interoperabilidad entre cadenas a través de su puente ETH-DOT, rompiendo las barreras entre cadenas separadas en silos, y modelando la idea de que todas las futuras cadenas de bloques serán, de hecho, totalmente compatibles.

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

El artículo Reseña de Clover Finance: Capa base para la compatibilidad entre cadenas fue publicado en primer lugar en Coin Bureau.

En el verano de 2020, las finanzas descentralizadas (DeFi) despegaron como un auténtico cohete. Mientras el resto del mundo estaba ocupado tratando de averiguar cuáles serían los siguientes pasos, los entusiastas de las criptomonedas estaban cautivados por este ecosistema de activos digitales único y estaban listos para empezar a experimentar con todas sus nuevas y emocionantes características.

De forma muy similar a la reciente moda de los NFTs, la DeFi provocó una especie de fiebre de "FOMO" en el sector que hizo que cada vez se incorporaran más usuarios a medida que se sentían más cómodos con sus innovadores casos de uso y sus servicios financieros alternativos.

Las finanzas descentralizadas fueron el centro de atención durante la mayor parte del año y empezaron a ganar tracción exponencial a principios de febrero de 2020, cuando su valor total bloqueado (TVL), es decir, el valor en dólares de los activos bloqueados en los protocolos DeFi, superó por primera vez los mil millones de dólares. A partir de ahí, el TVL en activos DeFi siguió subiendo a lo largo de 2020 y alcanzó un máximo histórico de aproximadamente 86.000 millones de dólares en mayo de 2021.

DeFi Pulse TVL

El rápido ascenso del valor total bloqueado de la DeFi en 2020-2021 - Imagen vía DeFiPulse

El éxito de los protocolos DeFi se debe principalmente a la amplia gama de servicios que ofrecen, como exchanges descentralizados, préstamos, staking, agricultura de rendimiento, así como tasas de rendimiento anual (TAE) que, francamente, son impensables en el sistema bancario tradicional. Sin embargo, siguen existiendo algunos problemas.

Aunque las finanzas descentralizadas están estableciendo una nueva frontera en el campo de las criptomonedas y están resultando increíblemente beneficiosas para sus participantes, las propias plataformas DeFi no son nada fáciles de usar, especialmente para los recién llegados. Por ejemplo, navegar por el vasto océano de los exchanges descentralizados (DEX), participar en complejos programas de staking en Uniswap o tener que pagar comisiones de transacción exorbitantes dentro de la cadena puede dejar a los usuarios perplejos y alejarlos por completo de las aplicaciones DeFi.

Este problema se agrava aún más por el hecho de que muchos proyectos basados en la DeFi optan por permanecer aislados dentro de sus propios ecosistemas respectivos, lo cual es un subproducto de la falta general de interoperabilidad entre proyectos y es reprensentativo de la creciente demanda de intercomunicación y compatibilidad entre cadenas.

Podría decirse que la implementación completa de los puentes entre cadenas representa una de las piezas que faltan en el desarrollo general del ecosistema DeFi, y es precisamente aquí donde entra en juego la parachain Clover Finance.

Presentación de Clover

Clover es un proveedor de servicios DeFi basado en Substrate, que pretende competir como parachain en la Red Polkadot. Definido como una "capa de base para la compatibilidad entre cadenas", Clover pretende resolver los problemas de compatibilidad entre cadenas de bloques convirtiéndose en el primer puente entre cadenas no custodiado y totalmente descentralizado entre Ethereum a Polkadot.

A través de su amplia compatibilidad con las aplicaciones basadas en la EVM de Ethereum, su diseño con 2WP (2-way peg) incorporado y ofreciendo la amplia selección de herramientas de desarrollo nativas de Substrate, la infraestructura de cadena de bloques interoperable de Clover tiene como objetivo aumentar la comptatiblidad entre cadenas de las redes de Ethereum y Polkadot. Además, gracias a su arquitectura híbrida, Clover aspira a convertirse esencialmente en el protocolo puente ETH-DOT definitivo, aprovechando su interoperabilidad entre cadenas integrada e introduciendo nuevas propuestas de valor para la DeFi en Polkadot.

Clover Finance X Ethereum And Polkadot

Clover aspira a ser el puente de facto entre Ethereum y Polkadot - Imagen vía Clover.Finance

Además de sus capacidades de compatibilidad entre cadenas, Clover está construyendo una capa base para que las aplicaciones DeFi funcionen sin problemas, en primer lugar, reduciendo sus necesidades de desarrollo mediante la implementación de frameworks en Substrate, y en segundo lugar, facilitando un modelo de transacción sin gas para simplificar la experiencia del usuario. El objetivo de Clover es proporcionar a las aplicaciones DeFi una serie de herramientas de desarrollo basadas en Substrate, como las capacidades de scripting basadas en la identidad y las firmas digitales múltiples (multisig) para, de esta forma, aumentar la seguridad general de su protocolo.

El proyecto también está desarrollando la capa base para una plataforma de servicios financieros integrada sobre Polkadot, compatible entre cadenas y centrada en la DeFi, utilizando Substrate. De hecho, su objetivo es proporcionar a los usuarios de su plataforma y a otros proyectos servicios financieros como protocolos modulares DeFi y herramientas de aplicación. Los protocolos modulares DeFi de Clover incluyen Staking Liquidity, negociación descentralizada, préstamos descentralizados, gobernanza y activos sintéticos.

Integración con Substrate

Al fusionar su propia e innovadora arquitectura de puente entre cadenas con los frameworks preexistentes en Substrate, Clover propone una infraestructura bastante convincente y dinámica.

Substrate, al ser la capa base de Polkadot y un framework de cadena de bloques independiente que permite a los desarrolladores construir cadenas de bloques muy avanzadas y personalizadas, es técnicamente adecuado para Clover. De hecho, al construir sobre Substrate, Clover es capaz de aprovechar sus amplias funcionalidades "out-of-the-box" en lugar de construirlas desde cero.

Building On Substrate

Substrate, la capa base de Polkadot y un framework de cadena de bloques muy avanzado - Imagen vía Block123

Estas funcionalidades nativas de Substrate incluyen la red P2P, la implementación de la EVM, la gobernanza y el mecanismo de consenso, y su integración directa desde Substrate reduce drásticamente el tiempo y el trabajo necesarios para implementar Clover. Además, Substrate permite un alto grado de personalización y versatilidad de los protocolos, lo que es esencial para lograr la compatibilidad con Ethereum.

Así, aprovechando la arquitectura y la base de datos intrínsecamente flexibles de Substrate, Clover puede mejorar la compatibilidad entre cadenas de proyectos nativos de Polkadot y Ethereum y limitar el esfuerzo de desarrollo general a través de sus herramientas para desarrolladores basadas en Substrate.

De hecho, el proceso de implementación de características de infraestructura nativas en Substrate dentro de su propio diseño para reforzar una mayor interoperabilidad entre cadenas convierte a Clover en la máxima expresión de cómo debería ser una parachain DeFi y cómo debería funcionar.

Por lo tanto, antes de profundizar en la arquitectura de Clover y sus funcionalidades, es productivo discutir brevemente la importancia de las parachains, y específicamente de la parachain de Clover, no sólo en el ecosistema de Polkadot sino en el de las criptomonedas en su conjunto. Esto ayudará a contextualizar mejor la utilidad de Clover en el ámbito de las finanzas descentralizadas y arrojará luz sobre la demanda general de interoperabilidad dentro del sector.

El papel de las parachains

Dada la tecnología líder entre cadenas de Polkadot y el rápido avance en el sector, Clover competirá para unirse como parachain en su red. Esto permitirá a Clover obtener mayores características de interoperabilidad entre cadenas y le permitirá comunicarse con todos las demás parachains existentes en Polkadot, Bitcoin y Ethereum.

Polkadot fue diseñada para ser una red multicadena de capa 0, lo que significa que su cadena relay chain central puede proporcionar seguridad de capa 0 e interoperabilidad para hasta aproximadamente 100 cadenas de bloques de capa 1 conectadas como parachains. Así, las parachains pueden definirse como las diversas cadenas de bloques de capa 1 que funcionan en paralelo dentro del ecosistema Polkadot, tanto en la red Polkadot como en la red Kusama. Conectadas y aseguradas por la relay chain, las parachains se benefician de la seguridad, escalabilidad, interoperabilidad y gobernanza proporcionadas por Polkadot.

PolkadotParachainStructure

Los parachains son cadenas de bloques de capa 1 que funcionan en paralelo dentro del ecosistema de Polkadot - Imagen vía PlasmNetwork

El modelo de parachains de Polkadot se basa en la convicción de que las futuras infraestructuras de cadenas de bloque requerirán una mayor interoperabilidad, escalabilidad e intercomunicación para atender la creciente demanda de activos y valor que se mueven sin problemas en el sector. Por esta misma razón, Polkadot permite que cualquier activo o dato se mueva entre sus parachains conectadas, creando un nuevo centro de oportunidades en la cadena de bloques y, más concretamente, en la DeFi.

Dado que Polkadot no impone ningún criterio específico en el diseño de las parachains, esto les permite en esencia desarrollarse como entidades individuales y flexibles dentro del gran ecosistema de Polkadot y crear un entorno rico en valor para diversas infraestructuras. Lo único que deben hacer las parachains es demostrar a los validadores de Polkadot que cada bloque de la parachain sigue el protocolo acordado.

Esta flexibilidad significa que cada parachain puede tener su propio diseño, token y modelo de gobernanza, lo que le permite ofrecer utilidades y casos de uso altamente especializados. Esta flexibilidad también significa que las parachains pueden funcionar como redes públicas o privadas, como comunidades o empresas, como aplicaciones para que otros proyectos se basen en ellas o, en el caso de Clover, como puentes entre cadenas y proveedores de servicios DeFi.

The Polkadot Bridge

Las parachains pueden aprovechar la tecnología subyacente de Polkadot para construir puentes DeFi entre cadenas - Imagen vía CryptoSlate

Por lo tanto, las parachains pueden considerarse como la arquitectura subyacente a la tecnología entre cadenas de Polkadot, ya que permiten la interoperabilidad entre ellas y permiten que el ecosistema de Polkadot aproveche también la infraestructura de otras cadenas.

Esto es precisamente lo que la parachain Clover aspira a hacer, es decir, aprovechar la arquitectura subyacente de Polkadot para establecer puentes entre cadenas ETH-DOT para que los activos nativos de Ethereum migren sin problemas a la red Polkadot.

Sistema 2-Way Peg de Clover

La demanda de arquitecturas interoperables tipo parachain en el espacio DeFi está actualmente en su punto más alto. Esto se debe principalmente al hecho de que las redes financieras descentralizadas de hoy en día permanecen en silos, aisladas dentro de sus propios ecosistemas y no pueden comunicarse sin confianza entre sí para intercambiar valor. Esto, a su vez, lleva a que algunos servicios de custodia de terceros provoquen que todo el ecosistema se vuelva más centralizado, alejándose de la esencia descentralizada de la tecnología cadena de bloques en su conjunto.

Clover Parachain Interoperable Infrastructure

La arquitectura de parachain de Clover permite la interoperabilidad entre Polkadot y la red Ethereum - Imagen vía Clover Finance Whitepaper 

Para resolver este problema y lograr una nueva capa de interoperabilidad, Clover diseñó su propio sistema 2-Way Peg (2WP) mediante la tecnología de simulación SPV incorporada. Este sistema 2-Way Peg es una de las características más importantes de la infraestructura de Clover y pretende hacer frente a algunos de los elementos centralizados que persisten en el espacio DeFi.

Cómo funciona el sistema 2WP

Un sistema 2-Way Peg permite la transferencia de un activo de una cadena de bloques base a una cadena de bloques secundaria, y viceversa. Sin embargo, esta transferencia es toda una ilusión, ya que en realidad los activos de la capa base no se transfieren, sino que se bloquean temporalmente en la cadena de bloques base mientras se desbloquea la misma cantidad de tokens equivalentes en la cadena de bloques secundaria. Los activos de la capa base pueden desbloquearse cuando la cantidad equivalente de tokens en la cadena de bloques secundaria vuelve a bloquearse.

2Way Peg System

En un sistema 2-Way Peg, los activos se bloquean en la capa base y se desbloquean en la cadena de bloques secundaria y viceversa - Imagen vía ConsenSys Medium

El concepto de 2-Way Peg se remonta a los primeros días de Nakamoto y, aunque teóricamente funciona, este sistema realmente viene con algunos riesgos inherentes. Cualquier sistema de 2-Way Peg se basa en gran medida en las suposiciones de confianza y honestidad entre los dos actores involucrados en el 2WP. Además, otro supuesto necesario es la honestidad de cualquier tercero que tenga la custodia de los activos bloqueados en una cadena de bloques. Si estas suposiciones no se cumplen, los activos de la capa base y los activos de la cadena de bloques secundaria podrían desbloquearse al mismo tiempo, provocando un doble gasto malicioso.

Para contrarrestar esto, Clover busca descentralizar aún más el proceso mediante el diseño de su tecnología de simulación de cadena SPV incorporada, que permite una comunicación entre cadenas sin fisuras y un enlace bidireccional sin confianza entre cadenas de bloques completas de Turing y no completas de Turing.

Cómo funciona el sistema 2WP de Clover

Para entender mejor cómo funciona esto, es importante señalar que, en contra de la creencia popular, una EVM puede verificar las transacciones de Bitcoin diseccionando sus cabeceras de bloque. Las cabeceras de bloque se utilizan en esencia para identificar bloques específicos en una cadena de bloques completa y permiten a los usuarios localizar datos o el historial de transacciones en un bloque concreto. Además, es importante entender que las transacciones de Bitcoin y Ethereum están mapeadas en una estructura de datos denominada árbol de Merkle.

Merkle Tree Structure

Un árbol de Merkle es una estructura que se utiliza para codificar los datos de la cadena de bloques de forma más eficiente y segura - Imagen vía Forex Academy

En esencia, un árbol de Merkle es una forma de mapear, o hacer un hash, de grandes "fragmentos" de datos en un lugar. A continuación, estos fragmentos se dividen en diferentes "contenedores", cada uno de los cuales contiene sólo unos pocos bloques de datos. A continuación, se aplica el mismo proceso al hash de cada contenedor y se repite hasta que sólo queda un hash, llamado hash raíz.

Este algoritmo de hashing crea un mecanismo muy claro llamado prueba de Merkle. Una prueba Merkle consiste en un fragmento, el hash raíz del árbol Merkle y la "rama" que contiene todos los hashes a lo largo del camino desde el fragmento hasta el hash raíz. Esta estructura permite a cualquiera que lea la prueba verificar la consistencia del hash de una rama concreta e identificar la posición exacta de un fragmento de datos, como una transacción, en el árbol de Merkle.

Merkle Tree Root Hash

La cabecera del bloque contiene el hash raíz de las transacciones de ese bloque - Imagen vía Clover Medium

En un árbol Merkle, la cabecera del bloque contiene el hash raíz del árbol para las transacciones de ese bloque. Así, dada una cabecera y una transacción, Clover puede verificar el camino desde el hash raíz del árbol hasta la rama que contiene la transacción a través de un proceso llamado prueba de inclusión basada en Merkle. Básicamente, Clover puede comprobar si una transacción está incluida validando la consistencia del hash de la rama que contiene esa transacción y siguiendo la estructura lineal de su árbol de Merkle.

Además, Clover sólo necesita la cabecera de un bloque de la capa base, una transacción y su prueba de inclusión para que se almacene en el contrato de Clover. Esto significa que a través de la prueba de inclusión basada en Merkle, Clover puede iniciar un puente entre cadenas entre una cadena de bloques de la capa base y una cadena de bloques de la segunda capa, simplemente verificando la transacción de la capa base, la cabecera del bloque, el hash raíz y la rama.

Por ejemplo, un usuario que desee retirar Bitcoin puede hacerlo a través de Clover enviando fondos a una dirección de contrato predeterminada y a un script de Bitcoin que deposita los fondos para posteriores adhesiones, iniciando un puente de comunicación entre la capa base y la cadena de bloques secundaria. Clover, a su vez, puede confirmar que la transacción para el BTC adherido está incluida en un bloque comprobando su ruta Merkle de inclusión y verificando la consistencia de los hashes de su rama, eliminando así por completo la necesidad de un servicio de custodia de terceros.

Por otro lado, un usuario que quiera adherir Bitcoin o Ethereum envíará activos tokenizados al contrato de adhesión de Clover y, mediante la prueba de inclusión de Merkle, puede volver a canjear activos reales en su propia cadena. La arquitectura de "peg-in" y "peg-out" de Clover incentivará potencialmente a los proyectos basados en ETH a transferir sus activos ERC-20 a la red Polkadot a través de la arquitectura entre cadenas y el contrato nativo de Clover.

En última instancia, es este sistema interno 2-Way Peg el que da a Clover sus capacidades de interoperabilidad inherentes y le permite construir un puente descentralizado entre las cadenas de Ethereum y Polkadot, al tiempo que reduce en gran medida la necesidad de garantías de terceros en los protocolos de finanzas descentralizadas.

Protocolo de firmas Schnorr

Aunque Clover no es el único proyecto que ofrece capacidades de puente entre cadenas, sí propone un sistema de firma digital alternativo y más seguro. De hecho, los puentes entre cadenas actuales funcionan bajo un modelo federado gobernado por un conjunto de repetidores fuera de la cadena que, si realmente quisieran, podrían cooperar para robar fondos constituyendo un único punto de fallo. Esto representa uno de los mayores puntos débiles de las infraestructuras descentralizadas, pero Clover ofrece una solución innovadora a través de su Protocolo de firmas Schnorr.

Con sus Firmas Schnorr, Clover puede proporcionar un alto nivel de descentralización al acomodar un número ilimitado de firmantes dentro de su framework y al reducir en gran medida los costes de verificación. En esencia, cuantos más firmantes acoja un puente, más descentralizado estará, pero esto es todo un desafío, ya que para hacerlo se necesitan grandes cantidades de comisiones de gas y costes elevados.

Tener multiples firmantes que validen las transacciones constituye una operación multisig y, aunque es técnicamente ideal, Bitcoin sólo puede tener un máximo de 15 firmantes en una operación multisig. Ethereum, por otro lado, puede procesar operaciones multisig más sofisticadas, pero el coste de hacerlo sigue siendo insosteniblemente alto debido a las comisiones de gas en la red ETH.

Pub Key Schnorr Threshold

Las operaciones con múltiples firmantes garantizan la seguridad y la descentralización de Clover - Imagen vía CoinList

Con el puente Clover, toda la operación multisig se resume en una gran clave pública agregada, o pubKey, que puede verificarse con una sola comprobación de firma, consumiendo sólo 85.000 Ethereum VM y 291 unidades de peso en Bitcoin script. En esencia, las operaciones Schnorr multisig de Clover ofrecen una metodología más estable y segura para validar las transacciones y ayudan al proyecto a preservar la descentralización general de su arquitectura.

Transacciones sin gas e incentivos para los constructores

Incluso con Ethereum 2.0 en el horizonte, las altas comisiones de gas siguen siendo uno de los problemas más acuciantes en el espacio DeFi. Por ello, no es de extrañar que algunos proyectos DeFi hayan optado por eludir por completo la red Ethereum desde el principio y construir sobre plataformas más sostenibles que ofrecen Polkadot, Solana, NEAR y Algorand, por poner unos ejemplos.Ethereum 2.0 mejorará, en cierta medida, la escalabilidad en la DeFi, pero otras soluciones de capa 1, como Clover, con estructuras de comisiones de gas optimizadas, seguirán prosperando en el ámbito de la DeFi entre cadenas. Para hacer frente a las elevadas comisiones de gas de la red Ethereum, Clover propone una estructura económica de comisiones más digna, basada en transacciones sin gas e incentivos para los desarrolladores, con el fin de crear un ecosistema DeFi más sostenible y democrático en Polkadot.

Como red multicadena de fragmentos construida sobre parachains, Polkadot aporta un nuevo nivel de escalabilidad a las infraestructuras de capa 1 y es capaz de procesar múltiples transacciones en varias cadenas a la vez. De este modo, Polkadot crea las condiciones adecuadas para que Clover realice comisiones de gas bajas y ofrezca una experiencia comercial rápida a los usuarios de su plataforma.

Polkadot Parallelised Transactions

Polkadot puede procesar varias transacciones paralelizadas al mismo tiempo - Imagen vía Polkadot Medium 

Además de construir una infraestructura interoperable para que varios activos operen sin problemas, la parachain Clover ha rediseñado la capa de red para permitir que los repetidores actúen en nombre de los remitentes, donde los repetidores pueden cubrir las comisiones de gas en la moneda base y posteriormente recibir una compensación en el activo denominado. Clover crea un ecosistema de transacciones con comisiones de gas casi nulas, utilizando el token ERC-20 para pagar las comisiones de gas y liquidándolas en su token nativo CLV en el mercado.

Clover creó este innovador modelo de transacción para, en primer lugar, permitir a los usuarios desprenderse por completo de costosas criptomonedas base como Ethereum, en segundo lugar, incentivar a terceros desarrolladores y repetidores y, en tercer lugar, impulsar el desarrollo de aplicaciones descentralizadas externas para reforzar el crecimiento de su ecosistema y el de Polkadot.

Proveedor de servicios DeFi

Clover aspira a aprovechar la tecnología líder entre cadenas de Polkadot para ofrecer la experiencia DeFi más fluida y sencilla a sus usuarios, y pretende dotar al ecosistema DOT de una serie de productos y servicios relacionados con la DeFi diseñados para satisfacer las necesidades de su amplia base de usuarios.

Clover es un proveedor de servicios DeFi integral - Imagen vía documento técnico de Clover Finance

Como proveedor de servicios DeFi, Clover ofrece protocolos modulares DeFi y herramientas de aplicación para facilitar el proceso general de desarrollo de infraestructuras financieras descentralizadas y facilitar la experiencia de los desarrolladores. Los protocolos modulares DeFi de Clover incluyen: Staking Liquidity, activos sintéticos (S-Assets), negociación descentralizada, préstamos descentralizados and gobernanza.

Staking Liquidity

A través de su protocolo modular de Staking Liquidity, Clover pretende abordar el problema de la falta de liquidez de los activos en staking y propone el concepto de una piscina de staking tokenizada. Cuando los usuarios hacen staking de sus activos en la piscina de staking, Clover toma estos activos y los tokeniza como S-Assets, permitiendo a los usuarios redistribuirlos en otras aplicaciones o inversiones DeFi.

Por ejemplo, los usuarios pueden prestar S-Assets para ganar intereses o utilizar sus S-Assets como garantía para una moneda estable como USDT. Además, el protocolo de liquidez de staking de Clover:

  • Gestiona la emisión de S-Assets.

  • Gestiona los activos bloqueados/en staking.

  • Hace que los S-Assets sean líquidos y negociables en todas las cadenas de la red Polkadot.

  • Crea un nuevo mercado derivado de activos tokenizados (S-Assets) en Polkadot.

  • Proporciona seguridad, fiabilidad y velocidad similares a las de Polkadot.

Para contextualizar esto, los usuarios pueden hacer staking de DOT y recibir su equivalente tokenizado S-DOT. El S-DOT se puede redistribuir o reinvertir en otras aplicaciones DeFi, ya que el S-DOT es líquido y negociable en todas las cadenas de Polkadot. Esto también es ventajoso para los desarrolladores, ya que les permite, en esencia, aprovechar el protocolo de staking modular " ya preparado" de Clover para acceder a la gran base de usuarios de Polkadot.

Protocolo de negociación descentralizado

Clover ofrece su propio protocolo modular de Creador de Mercado Automatizado (AMM) para combatir los problemas de deslizamiento de las transacciones. En DEXes como Uniswap, por ejemplo, cuando la piscina de liquidez de un par de negociación es demasiado pequeña, el deslizamiento de las transacciones puede causar una experiencia molesta y desfavorable para los usuarios, y esto constituye, de hecho, un obstáculo importante en el panorama de la DeFi.

Para remediarlo, Clover diseñó un protocolo de AMM con capacidades de órdenes pendientes incorporadas para aumentar la profundidad de negociación del libro de órdenes y reducir el deslizamiento en general. El protocolo de negociación descentralizada de Clover es una poderosa herramienta que permite a los usuarios completar las órdenes a un precio fijo y permite a los desarrolladores implementar un AMM integrado y optimizado para nuevas aplicaciones DeFi y dApps externas.

Protocolo de préstamos descentralizado

Clover presenta una plataforma de préstamos influenciada por Compound con un índice de oferta y demanda de préstamos integrado y un cálculo de tipos de interés en tiempo real. Como ya se ha dicho, los usuarios pueden acuñar activos sintéticos, S-DOT por ejemplo, suministrando los activos subyacentes (DOT) al mercado, donde se utilizan como garantía para el préstamo de activos. En cuanto a los tipos de interés, el protocolo de préstamo de Clover lo ajusta calculando el equilibrio de tipos entre la oferta y la demanda. En consecuencia, cuando la demanda es baja, los tipos de interés también serán bajos, y viceversa.

Además, para una dApp externa que quiera implementar su protocolo de préstamos descentralizados, Clover proporcionará las siguientes ventajas:

  • La dApp podrá pedir préstamos al sistema de Clover sin tener que esperar a que se ejecuten las órdenes ni requerir el cómputo fuera de la cadena.

  • Los operadores de la dApp podrán poner sus carteras de inversión existentes como garantía para pedir prestados DOT o monedas estables.

Gobernanza de Clover Finance

La gobernanza permite a la comunidad de un proyecto participar activamente en la toma de decisiones y tener voz en el desarrollo del propio proyecto. El protocolo de gobernanza de Clover implementará la votación y ejecución dentro de la cadena y reducirá el impacto de la intervención humana, creando una infraestructura modular descentralizada. El modelo de gobernanza de Clover ofrece las siguientes características: Propuesta, Política de Voto, Parámetros de Gobierno y Desarrollo de Gobierno.

Además, a través del módulo de gobernanza de Clover, la comunidad del protocolo podrá votar, proponer e implementar cambios en relación con:

  • Nuevos listados de activos.

  • Retirada de la reserva de un token.

  • Actualización de las direcciones de los oráculos.

  • Actualización de los tipos de interés.

CLV Token

CLV es el token de utilidad nativo de Clover y tiene una gran variedad de casos de uso. Al igual que el ETH de Ethereum, el token CLV se utiliza como gas en la plataforma de Clover para pagar las transacciones, pero también desempeña un papel vital en su propio modelo de transacciones sin gas. El diseño de las comisiones de transacción casi nulas de Clover se basa en su capacidad para tomar activos ERC-20, utilizarlos para pagar comisiones de transacción y, posteriormente, liquidar los activos ERC en CLV en el mercado.

Además, el token CLV posee una gran variedad de utilidades y permite a sus poseedores:

  • Hacer staking para ejecutar nodos en Clover.

  • Participar en el consenso y ganar recompensas.

  • Realizar transacciones en exchanges y mercados.

  • Obtener recompensas por el uso de la plataforma.

  • Participar en actividades de gobernanza.

  • Eligir, votar y gobernar en la plataforma Clover.

CoinList ICO

El token CLV de Clover tuvo un lanzamiento muy exitoso en CoinList el 20 de abril, el 21 de abril y el 4 de mayo de 2021. El precio de su oferta inicial de monedas (ICO) osciló entre 0.20 dólares, 0.29 dólares y 0.35 dólares, en función de los diferentes parámetros de bloqueo. A partir de los precios de su ICO, el token CLV de Clover alcanzó un máximo histórico de 42.21 dólares, lo que supuso para los inversores unas ganancias de más del 21.000%.

CoinList Clover ICO

Clover lanzó su token nativo CLV en CoinList - Imagen vía CryptoICOTrends 

Clover recibió el apoyo a largo plazo de empresas de peso en el ámbito de la cadena de bloques, como Bitcoin.com, Alameda Research, OKExchange, Kyros Ventures, Moonwhale, Hypersphere, Polychain Capital y KR1.

Monedero Clover

Clover tiene su propio monedero de navegador tipo Metamask con soporte integrado para muchas redes existentes compatibles con EVM, como Fantom, Avalanche, Ethereum y BSC. Además de la compatibilidad actual con Polkadot y Kusama, el monedero de Clover añadirá las principales parachains de Polkadot en un futuro próximo, con el fin de cultivar un entorno interoperable de utilidad DeFi entre cadenas en Polkadot.

El equipo de Clover

Lograr la innovación en el espacio dela DeFi y las parachains no es fácil, pero Clover cuenta con un sólido equipo de arquitectos de cadenas de bloques, ingenieros, líderes de proyectos y de marketing que le ayudan a mantenerse a la vanguardia de las tecnologías más avanzadas y a garantizar su desarrollo continuo. El equipo de Clover está compuesto por:

The Clover Team

El equipo de Clover está formado por ingenieros, arquitectos y jefes de proyecto de primera categoría - Imagen vía Clover Finance

Viven Kirby – Cofundador y jefe de operaciones

Norelle Ng – Cofundador y jefe de operaciones

Burak Keçeli – Cofundador y jefe de operaciones

Werlandy Wang – Arquitecto jefe

Richard Han – Director de ingeniería

Mike Merritt – Director de marketing

Conclusión

Clover puede caracterizarse como la encarnación definitiva de un parachain de Polkadot, ya que aborda la falta de interoperabilidad generalizada en las infraestructuras actuales de la DeFi y de contratos inteligentes, y arroja luz sobre la demanda de intercomunicación entre los proyectos DeFi.

Además, Clover pretende aprovechar las características de compatibilidad entre cadenas inherentes al ecosistema Polkadot para resolver algunos de los problemas más acuciantes del mundo de las finanzas descentralizadas, como las elevadas comisiones de gas y las redes aisladas en silos. Para remediarlo, Clover ha desarrollado su sistema 2-way peg, compatible con la EVM, para ayudar a los proyectos basados en Ethereum y a sus tokens a migrar sin problemas a la red Polkadot, y también ha diseñado un modelo de transacciones sin gas fácil de usar e impulsado por la comunidad.

Como proveedor de servicios DeFi todo en uno que ofrece una selección de servicios financieros y protocolos modulares, Clover pretende ofrecer una experiencia fluida y centrada en la DeFi tanto a los recién llegados como a los veteranos de las criptomonedas y a los desarrolladores.

En última instancia, Clover aspira a crear un nuevo paradigma en el mundo de la DeFi, dando vida a la interoperabilidad entre cadenas a través de su puente ETH-DOT, rompiendo las barreras entre cadenas separadas en silos, y modelando la idea de que todas las futuras cadenas de bloques serán, de hecho, totalmente compatibles.

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

El artículo Reseña de Clover Finance: Capa base para la compatibilidad entre cadenas fue publicado en primer lugar en Coin Bureau.

Comparte: