Cuando se trata de construir y alojar protocolos DeFi, Ethereum prácticamente gobierna el gallinero. Según DeFi Pulse, la asombrosa cantidad de $ 872.20 millones está bloqueada en DeFi basado en Ethereum. Sin embargo, resulta que Bitcoin ha estado dando saltos impresionantes en el departamento de DeFi. En este artículo, repasaremos algunas de estas aplicaciones Bitcoin DeFi. Antes de hacerlo, repasemos primero los conceptos básicos.
Definición de DeFi
Si bien las criptomonedas planean crear un sistema de moneda abierto que le brinde un control total sobre su propio dinero, DeFi apunta a llevar las cosas un poco más allá al construir una alternativa pública, global e integral a todos los servicios financieros del mundo. Por ambicioso que parezca, anteriormente esto era imposible en la cadena de bloques de Bitcoin. Sin embargo, con la llegada de Ethereum y los contratos inteligentes, estas implementaciones pronto se volvieron probables.
Definición descentralizada
Los contratos inteligentes permiten a los desarrolladores crear aplicaciones descentralizadas o dApps. Como sugiere el nombre, las dApps son aplicaciones basadas en blockchain, que no están controladas por una entidad centralizada. Esto les da varias ventajas:
- Las reglas establecidas en los contratos inteligentes rigen las operaciones ejecutadas dentro de las dApps. Piense en los contratos inteligentes como contratos automáticos y autoejecutables entre múltiples entidades. Debido a esto, las DeFi dApps pueden proporcionar servicios financieros sin estar controladas por bancos o reguladores financieros.
- El código subyacente es público y de código abierto. Esto logra dos objetivos. En primer lugar, los usuarios que están bien versados en codificación pueden comprender qué está sucediendo exactamente, lo que fomenta la confianza. En segundo lugar, otros desarrolladores pueden usar el código para crear aplicaciones aún mejores.
- Al igual que con todo lo relacionado con blockchain, las aplicaciones DeFi están presentes para todos en todo el mundo. La naturaleza abierta y sin permiso también reduce la barrera de entrada.
- Diferentes aplicaciones DeFi, como monedas estables e intercambios descentralizados, pueden agruparse para formar un protocolo completamente nuevo.
DeFi innovador con Bitcoin
Cada vez más aplicaciones DeFi basadas en Bitcoin están ingresando al mercado y han logrado reunir una base de usuarios bastante considerable. Repasemos algunas de estas implementaciones. Defi pulse enumera las siguientes aplicaciones DeFi relacionadas con Bitcoin:
- Lightning Network.
- Préstamos atómicos.
- Bitcoin envuelto (WBTC).
Red Lightning N. ° 1
Fundada por Joseph Poon y Tadge Dryja, Lightning Network es una solución de escalabilidad de capa 2 para Bitcoin. Se llama “capa 2” porque opera por encima de la cadena de bloques de Bitcoin en forma de canales estatales bidireccionales. Antes de entrar en detalles, comprendamos por qué Bitcoin necesitaba esta solución en primer lugar.
Problemas de escalabilidad de Bitcoin
Pocas cosas se han hablado, debatido y documentado tan extensamente como los problemas de escalabilidad de Bitcoin. Solo para darle una breve descripción:
- Bitcoin gestiona de 7 a 10 transacciones por segundo, lo que es abismalmente bajo.
- El tamaño del bloque de Bitcoin es de solo 1 MB, lo que significa que solo puede acomodar un número limitado de transacciones.
Con la demanda de Bitcoin aumentando en el futuro con un número creciente de casos de uso, inevitablemente se disparará. Según Blockchain Capital, las tarifas promedio de transacción de Bitcoin en cadena alcanzarán los $ 100 para fines de 2020. Debido a esta tarifa de transacción inflada, Bitcoin es muy poco práctico para las microtransacciones.
¿Qué son los canales estatales?
Como se mencionó anteriormente, la red Lightning es un canal de pago bidireccional que conecta a dos usuarios directamente entre sí. Estos canales estatales le permiten ejecutar transacciones que normalmente ocurrirían en la cadena de bloques, fuera de la cadena de bloques. Los canales de pago son una forma específica de canales estatales que se ocupa únicamente de los pagos.
Entonces, ¿cómo funciona un canal estatal? Vamos a ver.
Una parte de la cadena de bloques se sella mediante firmas múltiples o contratos inteligentes. Los participantes predeterminan los términos del contrato inteligente. Esta porción temporalmente aislada se conoce como “canal de estado”. Las características de estos canales son las siguientes:
- Los participantes del canal pueden interactuar directamente entre ellos sin tener que pasar por los mineros.
- Estos participantes pueden realizar múltiples microtransacciones sin tener que comprometer todos y cada uno de los valores a la cadena de bloques.
- El estado final de la transacción de cada uno se agrega automáticamente a la cadena de bloques.
Tomemos un ejemplo práctico para entender cómo funciona. Imagine dos entidades, A y B. Estas dos necesitan realizar múltiples transacciones entre sí. Sin embargo, dado que se trata de microtransacciones, no es tan práctico pasar por todo el dolor de cabeza de enviar dinero mediante transferencia de banco a banco. Entonces, esto es lo que hacen:
- A y B apartan $ 10 cada uno y mantienen sus $ 20 combinados dentro de una caja fuerte.
- A y B conocen la mitad del código de acceso de la caja fuerte.
- Ambos también mantienen un libro mayor que documenta continuamente sus saldos individuales.
- Si A paga B $ 5, no necesita entregar físicamente el caso a B. A simplemente deduce $ 5 de su saldo, mientras que B agrega 5 al de ellos. Entonces, el saldo total sigue siendo de $ 20, mientras que A tiene $ 5 y B $ 15.
- Supongamos que, 7 transacciones después, los saldos de A y B son de $ 6 y $ 14, respectivamente.
Entender los canales de pago
En este momento, deciden terminar su interacción. A envía más de $ 4 a B para replicar el estado final. Entonces, en lugar de realizar 7 transacciones, A solo envió una transacción. Esta es la filosofía central detrás del funcionamiento de los canales de pago.
Un canal de estado se puede cerrar después de que cumpla dos condiciones predeterminadas:
Ha pasado un período de tiempo fijo.
- Después de la finalización de un número fijo de transacciones.
- Los canales de formas de pago más habituales son los siguientes:
Transacciones de alta frecuencia de Nakamoto.
- Canal de pago estilo Spillman.
- Canales de pago estilo CLTV.
- Contratos de bloqueo de tiempo hash (HTLC)
HTLC es la forma más conocida del canal de pago.
¿Qué son los HTLC?
Las características de un canal HLTC son las siguientes:
- Permite a los participantes abrir canales de pago y compartir fondos antes de una fecha límite predeterminada.
- Funciones hash criptográficas.
- Las funciones hash criptográficas validan los pagos entre los participantes involucrados.
- Puede permitir que una parte pierda su pago, lo que sería inviable en una transacción estándar de blockchain.
- Permite que los proyectos realicen intercambios atómicos entre cadenas, lo que puede permitir a los usuarios intercambiar una criptomoneda por otra.
El protocolo Lightning es un ejemplo de HTLC.
Lightning Network: detrás de escena
Alice y Charlie quieren hacer transacciones entre ellos, y ambos tienen una conexión común con Bob. Para ello, siguen los siguientes pasos:
- Bob abre dos canales con Alice y Charlie. Alice declara que planea interactuar con Charlie.
- Luego, Charlie elige al azar un número secreto, lo codifica y le pasa el hash a Alice.
- Alice envía x BTC a Bob junto con el hash que recibió de Charlie.
- La única forma en que alguien puede desbloquear el BTC enviado por Alice es si producen un número que genera el mismo hash que el enviado por Alice.
- Bob luego le pasa la transacción y el hash a Charlie, junto con la condición.
- Como Charlie tiene el número, puede generar el hash que será igual al enviado por Alice y desbloquear los fondos.
Beneficios de Lightning Network
- Lo primero que hay que tener en cuenta aquí es que los usuarios no necesitan realizar todas las transacciones en la cadena de bloques si eligen realizar transacciones con la red Lightning. Esto les permite realizar múltiples microtransacciones, lo que inevitablemente aumenta la velocidad de la transacción.
- Una vez más, dado que la interacción del minero es mínima, las tarifas de transacción están en el lado más bajo.
- Como se mencionó anteriormente, la red de rayos abre la avenida para intercambios atómicos entre cadenas.
- Las transacciones no se realizan a través de la cadena de bloques, lo que significa que no están abiertas a todos. Esto aporta un alto nivel de privacidad.
- Las transacciones de capa 2 reducen la hinchazón y el estrés en la cadena de bloques base.
2 préstamos atómicos
Atomic Loans está creando la primera oferta de préstamos descentralizada respaldada por Bitcoin. Utiliza P2P y acuerdos de deuda entre cadenas que son abiertos, sin fronteras y resistentes a la censura centralizada. Hemos abordado brevemente la tecnología en el corazón del protocolo en la sección anterior: los intercambios atómicos.
¿Qué son los intercambios atómicos?
Un intercambio atómico es un intercambio P2P de criptomonedas que no necesita pasar por un servicio de terceros como un intercambio de criptomonedas. Algunos datos interesantes sobre los intercambios atómicos a tener en cuenta:
- Tienes control total sobre tus claves privadas.
- Implementación directa a través de cadenas con diferentes monedas nativas.
- También pueden tener lugar fuera de la cadena.
¿Cómo funcionan los Atomic Swaps?
Supongamos que Alice quiere cambiar su BTC por algo de LTC y ha encontrado a Bob como un socio dispuesto. La idea central es que ambos acordarán un secreto compartido, que usarán para interactuar entre ellos. Ahora veamos cómo funciona:
- Alice y Bob se conectan a través de un canal de pago. Alice, la iniciadora, crea una dirección de contrato. Esta dirección es similar a una caja fuerte con múltiples cerraduras que se encarga de sus fondos.
- Alice genera un valor secreto y lo codifica. Ella envía el hash y su BTC a Bob.
- Bob usa el hash para crear la dirección temporal del contrato, donde envía su LTC.
- Solo Alice puede desbloquear la litecoin en esta dirección porque tiene el valor que genera ese hash en particular.
- En el momento en que desbloquea la dirección del contrato, le revela el valor secreto a Bob, quien puede usarlo para desbloquear el Bitcoin que le dio.
Los objetivos y principios de los préstamos atómicos
- El sistema debe ser lo más interoperable posible y romper los silos entre diferentes cadenas de bloques y activos.
- Los acuerdos de préstamos atómicos no requieren la custodia de los fondos en ningún momento. Todos los fondos están bloqueados en scripts de Bitcoin definidos por el usuario y contratos inteligentes y no necesitarán pasar por ninguna entidad centralizada.
- Los prestatarios y prestamistas pueden personalizar su contrato de deuda y los términos del préstamo de acuerdo con sus necesidades. Esto es completamente diferente de los sistemas de préstamos tradicionales donde una parte central determina las tasas y los términos por sí misma.
Usuarios de préstamos atómicos
Los préstamos atómicos permiten a los titulares de bitcoins obtener liquidez de monedas estables y fiduciarias a través de préstamos, que pueden utilizar para pagar sus gastos personales y comerciales. Por otro lado, esto también presenta una excelente oportunidad para las personas y organizaciones que desean poner su dinero a trabajar y proporcionar liquidez como prestamista.
Mirando ambos lados de la ecuación, Atomic Loans identifica dos tipos de usuarios que encajarán perfectamente en su programa.
- Prestatarios: Luchar por adquirir suficiente capital comercial para garantizar el buen funcionamiento de sus operaciones es un dolor de cabeza prevalente para todas las empresas, independientemente de su espacio. Hablando específicamente sobre el espacio criptográfico, los mineros luchan por mantener su negocio a flote durante un mercado bajista. Podrían beneficiarse enormemente de optar por un préstamo durante una crisis y mantener las luces encendidas hasta que el mercado cambie.
- Prestamistas: Cualquier asesor financiero que se precie le dará el mismo consejo: “haga que su dinero trabaje para usted”. Actualmente, la mayoría de las personas tienen su dinero almacenado en cajas de ahorros, que ofrecen una tasa de interés insignificante. El equivalente criptográfico serán las personas que almacenan su riqueza en forma de monedas estables.
Potencial de préstamos atómicos
Atomic Loans parece un gran caso de uso de DeFi para Bitcoin. Permite a los usuarios bloquear Bitcoin como garantía en un depósito en garantía sin custodia y extraer préstamos en su contra. Estos préstamos se pueden extraer en forma de monedas estables como Dai o USDC. Lo bueno de este concepto es que permite a los usuarios sacar el valor total de su inversión actual en BTC sin ser víctimas de sus caprichos volátiles.
Otra cosa sorprendente a tener en cuenta es que es el único servicio descentralizado viable que ofrece préstamos centrados en bitcoins. El cofundador de Morgan Creek Digital, Anthony Pompliano, dijo sobre los préstamos atómicos:
“Se está construyendo un nuevo sistema financiero alternativo alrededor de Bitcoin, con un enfoque en la descentralización. Atomic Loans está construyendo la infraestructura financiera descentralizada que usa Bitcoin como fue diseñado “.
3 Bitcoin envuelto (WBTC)
Otra clase interesante de ofertas DeFi basadas en Bitcoin son los tokens ERC-20 con garantía de Bitcoin. La idea es bastante sencilla: un usuario deposita Bitcoin en un contrato inteligente que entrega un token vinculado a BTC a la billetera Ethereum del usuario. El contrato aprovecha un oráculo para monitorear el valor en tiempo real de Bitcoin continuamente. La idea central es llevar la liquidez de Bitcoin a la red Ethereum. La implementación más popular de este token es WBTC.
Bitcoin envuelto o WBTC es el primer token ERC20 respaldado 1: 1 con Bitcoin. El proyecto es el esfuerzo conjunto entre los intercambios descentralizados Kyber Network y Republic Protocol y BitGo, una empresa de custodia de cifrado. BitGo se encargará de la custodia inicial, mientras que Kyber y Ren utilizarán sus propias tenencias de Bitcoin para proporcionar la liquidez inicial.
Una organización autónoma descentralizada, o DAO, compuesta por 16 proyectos, incluidos los protocolos DeFi como Dharma, Compound, MakerDAO y Set Protocol, ejecuta la iniciativa WBTC.
¿Cómo puedo cambiar WBTC por BTC?
- A través de los ocho comerciantes iniciales que actúan como fuentes de distribución de tokens, los usuarios pueden intercambiar su BTC por WBTC a través de los ocho comerciantes iniciales: Dharma, Kyber, Set Protocol, GOPAX, AirSwap, Prycto, Ren y DiversiFi.
- Antes del intercambio, el usuario debe pasar por el proceso KYC / AML con el comerciante de su elección.
- El comerciante acuña WBTC proporcionando el BTC del usuario al custodio.
- El comerciante también puede canjear su BTC quemando una cantidad equivalente de tokens WBTC.
- Los usuarios pueden verificar minuciosamente si su WBTC está totalmente respaldado a través de una prueba de reservas en cadena.
- Los miembros de DAO mantienen un contrato multi-sig que agrega o elimina comerciantes y custodios válidos. Todo este proceso es muy abierto y transparente.
Razones detrás de la reciente popularidad de WBTC
La razón principal detrás de la reciente popularidad de WBTC es que la comunidad MakerDAO ha votado para que sea una de las monedas en su canasta colateral. Esta inclusión por sí sola hizo que el valor acumulado en la cadena de WBTC cruzara los $ 22 millones.
Actualmente, la cantidad total de USD bloqueados en WBTC ha superado los $ 35
La mayoría de las operaciones se realizan a través de intercambios centralizados. Una de las principales razones por las que los DEX aún no han cambiado por completo el juego es la grave falta de liquidez. Sin embargo, WBTC incorpora las funcionalidades de la criptomoneda más líquida del mundo: Bitcoin. DEX le permite cambiar por otros tokens ERC-20 con BTC. Otra característica interesante es que permitirá a los desarrolladores escribir contratos inteligentes que integren transferencias de Bitcoin. Sin embargo, a pesar de su crecimiento en popularidad, Ether sigue siendo la moneda DeFi dominante.
Críticas de WBTC
WBTC ha atraído bastantes críticas en los últimos tiempos. Según el usuario de Reddit u / Trizeropz:
“Llamar a este nuevo ERC20 BTC una moneda envuelta e ‘innovador’ es una tontería. Lo que le venden es un nuevo token ERC20 sin valor, mientras obtiene su BTC […] Nada diferente a un ICO fraudulento, intercambiando su ETH y BTC con valor, en ERC20 sin valor recién impreso. Si lo intercambian 1: 1, ¿por qué no simplemente cambiarlo a ETH? Nada diferente, pero HEY imprimiendo dinero “.
4 dinero en cadena
Finalmente, veamos otra implementación de Bitcoin DeFi que ha parecido crecer enormemente en popularidad en los últimos tiempos. Sin embargo, antes de hacerlo, le proporcionaremos un contexto general.
Cadenas laterales en Bitcoin
Pregunta rápida para ti.
¿Cuál es la cadena de bloques más segura, utilizada y descentralizada del mundo?
Sí, es Bitcoin.
Si ese es el caso, ¡entonces podría ser la mejor plataforma de contrato inteligente posible que existe! Es por eso que varios proyectos como RSK y Liquid están construyendo funcionalidades de cadena lateral sobre la cadena de bloques de Bitcoin.
¿Qué es RSK?
Rootstock es uno de los proyectos más conocidos en el espacio que está conectado a Bitcoin a través de una cadena lateral vinculada bidireccional. Mantiene su seguridad a través de un protocolo de consenso especial llamado “merge-mining”.
Rootstock alimenta su ecosistema interno con Smart Bitcoin o SBTC. Los usuarios pueden cambiar su BTC por SBTC en una proporción de 1: 1 a través de la clavija. RSK tiene una pila tecnológica construida sobre ella llamada Rootstock Infrastructure Framework Open Standard (RIFOS). RIFOS actúa como una tercera capa sobre Bitcoin, y trae varios marcos de desarrollo a Bitcoin para permitirles crear aplicaciones DeFi. RIFOS tiene las siguientes propiedades
- Los desarrolladores pueden integrar fácilmente sus productos con el ecosistema RIFOS siempre que sea compatible con los protocolos subyacentes.
- La seguridad inherente de Bitcoin Network protege todas las aplicaciones creadas en RIFOS.
- RIFOS tiene su propio token llamado “RIF” que alimentará los servicios que se ejecutan en su interior.
- Los protocolos RIF tienen mecanismos que pueden desencadenar efectos de red y economías de escala. Los desarrolladores de RIF están trabajando actualmente en tres áreas: almacenamiento, pago y RNS.
¿Qué es Money on Chain?
Money on Chain ha colaborado con RIF para crear la primera moneda estable del mundo garantizada por Bitcoin. El protocolo utiliza un sistema de doble token para garantizar la estabilización de precios. Los tokens son: Dollar on Chain (DOC) y BitPRO (BPRO). Veamos lo que tienen para ofrecer.
- DOC: DOC es la principal moneda estable, que está vinculada al USD. El BTC lo garantiza por completo, sin embargo, su paridad con el dólar garantiza que esté a salvo de la volatilidad de Bitcoin. Puede usar DOC para realizar transacciones rápidas, almacenamiento de valor y unidad de cuenta.
- BPRO: BPRO asume el riesgo de volatilidad asociado con la asociación Bitcoin. Si bien BPRO estará sujeto a los caprichos del mercado, puede proporcionar una forma para que sus titulares obtengan ingresos pasivos con sus monedas. Los titulares de BPRO obtienen un porcentaje de las tarifas cobradas por la plataforma, una tasa de interés y un pequeño apalancamiento sobre el precio de Bitcoin.
Conclusión – Bitcoin DeFi
Bitcoin está haciendo sentir su presencia lenta pero seguramente en el panorama de DeFi. Según DeFiPrime, un sitio agregador de DeFi, de los 245 proyectos enumerados, 23 están basados en Bitcoin.
Cuando tiene en cuenta que Bitcoin es el proyecto más grande en el espacio, solo puede esperar que este número aumente aún más en el futuro. Sin embargo, ¿se convertirá en la principal plataforma DeFi del futuro? Si bien es difícil apostar contra Bitcoin, no es fácil verlos superar el liderazgo de Ethereum. Es difícil ver que Bitcoin supere estas probabilidades con proyectos más prometedores como Cardano y Algorand. Sin embargo, ¿podemos esperar dApps DeFi basadas en Bitcoin de súper alta calidad en el futuro, que podrían cambiar las reglas del juego? Absolutamente. Esta es la razón por la que es más fácil que nunca aumentar el salario de su ingeniero de software convirtiéndose en desarrollador de blockchain en una escuela de blockchain en línea. ¡El tiempo es ahora!