The DeFi Report - Sponsor Image The DeFi Report - Industry-leading crypto research trusted by finance pros. Friend & Sponsor Learn more

DeFi sobre Bitcoin

Experiencias de los fundadores de Atomic Loans en la creación de DeFi en Bitcoin
DeFi sobre Bitcoin
0
0

Subscribe to Bankless or sign in

Nivela tu juego de finanzas abiertas cinco veces por semana. Suscríbase a el programa Bankless más abajo.


Querida Nación Bankless,

¿Podemos construir DeFi en Bitcoin?

Es sorprendentemente difícil obtener una respuesta real a esa pregunta. Todo el mundo tiene una agenda.

Pero lo que está a punto de leer es la respuesta más honesta a DeFi en Bitcoin que he visto nunca.

¿Por qué?

Probablemente porque está escrito por constructores reales que trabajan para hacerlo realidad. Está escrito por Bitcoiners que han mantenido la visión central - cripto se trata de construir un sistema de dinero sin bancos para el mundo. No un duplicado del sistema bancario que ya tenemos.

Quizás nos vendría bien un poco más de maximalismo sin bancos en cripto.

Realmente vas a disfrutar con esto.

Aprendamos sobre DeFi en Bitcoin.

- RSA


🙏Sponsor: Aave-gane altos rendimientos en depósitos & ¡pida prestado al mejor tipo posible!


THURSDAY THOUGHT

Guest Post: Matthew Black, CTO en Atomic Loans

DeFi sobre Bitcoin: Nuestra experiencia

E-cash. Pagos p2p baratos. Oro digital resistente a la censura.

Sea cual sea la narrativa a la que se adhiera, Bitcoin Bitcoin se diseñó como una alternativa al sistema financiero actual. Diseñado para crear un sistema sin bancos que desplace al antiguo sistema, y así eliminar las dependencias de instituciones e intermediarios.

Sin embargo, las herramientas financieras en Bitcoin han seguido un camino completamente diferente. A día de hoy, la mayoría de las actividades en torno a BTC dependen de grandes "criptobancos" como intercambios centralizados y plataformas de préstamo centralizadas que dominan en gran medida sus respectivas verticales.

Estos criptobancos requieren que deposites tu BTC con ellos y normalmente, poco se sabe sobre qué ocurre exactamente con esos fondos una vez depositados. Como algunos han inferido y señalado con las plataformas de préstamo centralizadas, en particular, son libres de rehipotecar, comerciar y llevar a cabo otras actividades lucrativas con la garantía Bitcoin que los usuarios les proporcionan.

Los usuarios de estos productos están sujetos al riesgo de custodia, así como al riesgo de fallos en sus opacos sistemas internos de gestión de riesgos. Las plataformas centralizadas también son restrictivas en términos de quién puede acceder a ellas debido a requisitos de jurisdicción y a menudo requieren un proceso de "solicitud" para obtener un préstamo.

El auge de DeFi

Mientras los Bitcoiners se quedaban utilizando criptobancos centralizados para sus necesidades financieras, proyectos como MakerDAO, Compound, etc. estaban ocupados construyendo soluciones transparentes, abiertas y no custodiadas para la gente de Ethereum, creando desde una stablecoin resistente a la censura hasta un mercado monetario transparente.

Source: DeFi Pulse 21 de julio de 2020

¿Pero por qué este tipo de aplicaciones no se construían en Bitcoin?

Parte de esto puede provenir de los desafíos de construir en Bitcoin. El script de Bitcoin es un lenguaje simple, primitivo y seguro basado en pilas. No es Turing completo y no tiene concepto de estado. Esto hace que sea muy fácil bloquear de forma segura su Bitcoin, sin preocuparse de un "hackeo de contrato inteligente" como vemos tan a menudo en Ethereum. Pero también hace que sea considerablemente más difícil construir con él.

Otro reto se deriva de la falta de ecosistema para la construcción de aplicaciones financieras sobre Bitcoin. Sin un ecosistema MetaMask o Web3, la puerta de entrada para construir sobre Bitcoin y DeFi es mucho más difícil.

Intercambios atómicos

Los primeros intentos de Bitcoin DeFi se centraron principalmente en el intercambio, concretamente en los Intercambios atómicos. Equipos como Summa, Liquality, SparkSwap y Swap Online, todos comenzaron a construir experimentando con formas de permitir el intercambio entre cadenas en 2017/2018.

Algunas de estas soluciones de intercambio atómico llegaron a la red principal y obtuvieron tracción. Sin embargo, la mayoría de ellas se desvanecieron o pivotaron.

¿Pero por qué?

Construir para Bitcoin es difícil, y construir cross-chain es aún más difícil. Necesitas conocer la dirección Bitcoin de los participantes antes de llegar a un acuerdo. Tampoco se puede crear un fondo de liquidez en Bitcoin. Eso significa que no hay AMM, y los proveedores de liquidez tienen que estar en línea 24/7 para permitir que los participantes interactúen con cualquier tipo de Bitcoin DeFi.

A pesar de esto, Liquality ha estado trabajando duro para superar muchos de estos desafíos UI/UX (gracias a su nuevo Monederoiquality) y recientemente ha recibido una creciente cantidad de tracción para intercambiar BTC, ETH, DAI y USDC.

Volumen de intercambio de calidad 2020

Tipos alternativos de intercambio

Uno de los proyectos más singulares fue el de Summa con sus subastas entre cadenas. Lo consiguieron utilizando SPV Proofs para demostrar que se había producido una transacción de BTC en Ethereum.

Esto permitía a los usuarios descargar una aplicación de escritorio y utilizar Bitcoin para comprar activos de Ethereum Ethereum en una subasta.

Aunque se trataba de una solución muy elegante y única, no tuvo mucho volumen ni uso. Esto puede estar relacionado con el hecho de que requería que los usuarios descargaran una aplicación de escritorio, o que la liquidez para las subastas nunca ganó una cantidad significativa de tracción.

Bitcoin tokenizado

¿No sería genial si pudieras tener una representación ERC20 de BTC que se pudiera utilizar con todos los protocolos DeFi existentes?

Sin necesidad de carteras Bitcoin personalizadas, y sin necesidad de que los proveedores de liquidez estén constantemente en línea.

A primera vista, esto suena como la solución perfecta. Sin embargo, cada versión de Bitcoin tokenizado tiene sus desventajas.

WBTC

Primero llegó WBTC o "Wrapped Bitcoin". Esta solución permitía a los usuarios depositar BTC en un custodio, y a cambio obtener un BTC ERC20. Esto, por supuesto, es mucho más similar a CeFi que a DeFi, ya que los usuarios tienen que pasar por un proceso de KYC, y confiar en un custodio de terceros.

En el lado positivo, cada WBTC está respaldado 1:1 con BTC, por lo que es muy fácil de escalar.

Source: btconethereum.com (BTC bloqueado en WBTC)

tBTC

Luego fue tBTC, o "Trustless BTC", que permitía a los usuarios depositar BTC, mantenidos por custodios con participación ETH, y recibir un BTC ERC20. La apuesta de ETH en manos de los custodios es mayor que el valor del BTC bloqueado (1,5 veces inicialmente). Si los custodios se portan mal, entonces su participación ETH puede ser recortada.

La naturaleza sin confianza de este token lo hace mucho más resistente a la censura, y una mejor opción para DeFi. Sin embargo, la cantidad significativa de garantía ETH hace que sea muy difícil de escalar, ya que cada persona que desee bloquear 1 BTC y acuñar 1 tBTC, debe ir acompañada de un custodio/estafador con 1,5x el valor de ese BTC en ETH.


🧠 Nota: tBTC se lanzó brevemente allá por abril, pero terminó pausándose a los pocos días de su lanzamiento debido a una vulnerabilidad en la verificación SPV Proof en transacciones Bitcoin heredadas.

Tienen planes de relanzamiento.


renBTC

Por último, renBTC, un protocolo similar a tBTC, permite a los usuarios depositar BTC, una vez más en manos de un custodio sin confianza (el RenVM), sin embargo, esta vez se utiliza REN como garantía (en lugar de ETH).

Una vez más, la naturaleza sin confianza lo hace resistente a la censura, y está diseñado con la suposición de que a medida que más activos se bloquean en el sistema, el valor de REN crecerá, lo que lo hace más escalable que tBTC.

Sin embargo, al ser el REN un activo más reciente, su uso como garantía aumenta el riesgo de insolvencia en caso de que los usuarios pierdan la confianza en el protocolo.

Source: btconethereum.com (BTC bloqueado en renBTC)

Bitcoin Sidechains

Bitcoin sidechains como RSK ofrecen una plataforma subyacente para construir DeFi sobre Bitcoin. De hecho, Money on Chain ha estado trabajando en la construcción de una solución stablecoin en esta misma plataforma.

RSK funciona permitiendo a los usuarios bloquear sus BTC en una sidechain federada, que ejecuta el EVM y recibe RBTC. Esto significa que las aplicaciones en RSK pueden crear contratos inteligentes con BTC.

Sin embargo, esto requiere que los usuarios confíen en la federación y en un puente adecuado hacia RSK. Hasta ahora ha habido una tracción limitada con este enfoque. Muy probablemente debido a la falta de un puente adecuado, y la falta de aplicaciones construidas en la parte superior.

Nuestra experiencia construyendo Atomic Loans V1

Después de sentirnos frustrados por sólo poder obtener un préstamo respaldado por BTC de los "criptobancos" antes de 2018, nuestro equipo se propuso construir un protocolo que permitiera a los titulares de Bitcoin obtener acceso a la liquidez sin liquidar su Bitcoin de una manera que minimizara la confianza.

Nuestro objetivo era permitir a los usuarios bloquear BTC como garantía y recibir un préstamo en una stablecoin de Ethereum.

¿Por qué no usar BTC tokenizado?

En el momento de la construcción, el Bitcoin tokenizado no existía en Ethereum. Contemplamos la posibilidad de seguir este camino, pero nos dimos cuenta de que o bien no sería escalable, debido a los altos requisitos de garantía para los custodios / depositarios o requeriría tomar la custodia con el fin de acuñar un ERC20 BTC.

Bloqueando BTC

Optamos por un modelo de préstamo P2P (el más fácil de construir para la V1), que permitía a los usuarios bloquear BTC en un contrato Bitcoin personalizado, que podría ser desbloqueado en caso de reembolso o liquidación de una posición.

Para el reembolso, esto se logró utilizando un mecanismo similar utilizado en los swaps atómicos (revelando un secreto después del reembolso para permitir al prestatario desbloquear su BTC). Para la liquidación, se utilizó un multi sig 2-de-3 (con prestatario, prestamista y árbitro) que permite al prestamista y al árbitro liquidar la garantía en el caso de que una posición de deuda esté por debajo del ratio mínimo de colateralización.

Modelo de Confianza

Usar un árbitro tiene propiedades de confianza diferentes a las de un oráculo. En un protocolo DeFi típico, si un oráculo se comporta mal, se pueden liquidar todas las posiciones de deuda del protocolo. Con un árbitro, es fácil coludirse con un prestamista o prestatario en particular, pero es difícil acabar con todo el sistema.

Prestamistas

Sin embargo, utilizar un modelo como éste significaba que los prestamistas debían estar en línea 24 horas al día, 7 días a la semana, para poder revelar secretos y ayudar a liquidar. Para solucionarlo, creamos agentes que permitieran a los prestamistas establecer sus fondos y olvidarse de ellos. Pero incluso con estos agentes, en comparación con protocolos como Compound, este proceso era bastante engorroso.

Eficiencia de capital

Además, rápidamente aprendimos que el modelo de préstamo P2P era muy ineficiente en términos de capital. La puesta en común es difícil en Bitcoin (a menos que se tokenice). Nuestro modelo V1 significaba que podías tener prestamistas prestando a múltiples prestatarios, pero no al revés.

Esto naturalmente llevó a la necesidad de prestamistas más grandes y prestamistas más pequeños con fondos no utilizados.

Compatibilidad con billeteras

Además de esto, el uso de un contrato Bitcoin personalizado (P2SH) significaba que la mayoría de las billeteras Bitcoin no soportaban el desbloqueo de los BTC.

Al principio optamos por utilizar Ledger Ledger Nano para permitir a los prestatarios desbloquear sus BTC ya que Ledger soportaba las capacidades de desbloqueo particulares que necesitábamos (signP2SHTransaction). Sorprendentemente, muchos de los primeros clientes no tenían Ledger, e incluso aquellos que lo tenían no se sentían necesariamente cómodos conectando su dispositivo a una interfaz web, por miedo a que la interfaz web escaneara su historial de transacciones.

Tracción

A pesar de todas estas limitaciones, nos las arreglamos para llegar a ~500k TVL antes de hacer una pausa el 21 de junio de 2020 después de la divulgación de una vulnerabilidad por samczsun. Construir y lanzar la V1 fue una gran experiencia de aprendizaje y nos enseñó mucho sobre lo que realmente les importa a los usuarios.

Grandes conclusiones

  • Construir para Bitcoin es difícil
  • Los usuarios prefieren nocustodia sólo si se trata de una experiencia sencilla
  • El hecho de exigir a los usuarios que establezcan una infraestructura reduce la probabilidad de provisión de liquidez
  • El pooling es mucho más eficiente en términos de capital

Futuro de DeFi en Bitcoin

Hasta ahora, la mayoría de las soluciones mencionadas han involucrado al EVM en un sentido u otro. Es difícil decir si este seguirá siendo el caso, aunque hay algunos proyectos en el trabajo que permite "DeFi" utilizando la funcionalidad nativa de Bitcoin.

Simplicity

Blockstream ha estado trabajando en un lenguaje de programación de contratos inteligentes blockchain llamado Simplicity, que está diseñado para permitir que la ejecución de código sea fácilmente verificable formalmente.

Actualmente es un trabajo en progreso y se espera que esté terminado a finales de año. En ese momento, lo más probable es que se despliegue en Liquid sidechain. Actualmente no hay planes o intenciones de incorporarlo a Bitcoin Core en un futuro próximo.

DLC's (Contratos de Registro Discreto)

Los Contratos de Registro Discreto son básicamente contratos de oráculo de Bitcoin. Permiten a los usuarios entrar en un acuerdo que se hace cumplir por eventos de la "vida real" y se liquida en BTC.

Esto se logra haciendo que los participantes bloqueen sus fondos en un 2-de-2 multi sig y sigan métodos de salida similares a los de la red relámpago (es decir, cierre cooperativo y cierre no cooperativo con firma de oráculo).

Estos contratos permiten crear derivados financieros y mercados de predicción sobre Bitcoin.

Los DLC también son transferibles en la cadena y a través de la red relámpago, permitiendo a los usuarios entrar y salir de la posición fuera de la cadena. Sin embargo, los DLC a través de la red relámpago se encuentran con los mismos problemas de ineficiencia de capital que los pagos enrutados.

Si está interesado en aprender más sobre los DLC, el blog de Surebits es probablemente el mejor recurso que existe.

RGB

RGB es un sistema de contratos inteligentes que permite la emisión de activos sobre la red Lightning.

Esto se consigue anclando activos a UTXOs y direcciones Bitcoin específicas y evitando el doble gasto mediante el uso de single-use-seals (primitiva criptográfica que garantiza que un mensaje concreto solo puede enviarse una vez).

Tether Tether tiene previsto emitir USDT en RGB a finales de año.

Combinando las capacidades de RGB con el trabajo que se está realizando en DLC's se pueden aprovechar aún más los derivados financieros y los casos de uso de los mercados de predicción.

RGB también planea integrar Simplicity para permitir capacidades de contratos inteligentes más avanzadas una vez que esté finalizado a finales de año.

Para obtener más información sobre RGB, asegúrese de unirse a la comunidad de Telegram!

Conclusión

Bitcoin es oro digital. Pero eso no significa que tenga que actuar como una roca brillante.

Desde DLC a BTC tokenizados, cada vez se construye más infraestructura para permitir a los hodlers de Bitcoin utilizar sus BTC para nuevas aplicaciones financieras.

Si estas aplicaciones se construyen en Ethereum utilizando puentes entre cadenas, en sidechains como Liquid, o en Lightning Network-sólo el tiempo lo dirá.

Pasos a seguir


Biografía del autor

Matthew Black es el CTO de Atomic Loans. Atomic Loans es un protocolo para préstamos no custodiados respaldados por BTC. Matthew trabajó anteriormente como desarrollador en Liquality.


Suscríbete a Bankless. 12$ al mes. Incluye acceso al archivo, Inner Circle & Badge.


🙏Gracias a nuestro patrocinador

Aave

Aave es un protocolo de código abierto y sin custodia para la creación de mercados monetarios. Originalmente lanzado con el Mercado Aave, ahora soporta los mercados Uniswap Uniswap y TokenSet y permite a los usuarios y desarrolladores ganar intereses y aprovechar sus activos. Aave Aave también fue pionera en Flash Loans, un innovador bloque de construcción DeFi para que los desarrolladores construyan autoliquidaciones, intercambios de garantías y mucho más. Compruébelo aquí.


No es asesoramiento financiero ni fiscal. Este boletín es estrictamente educativo y no es un consejo de inversión o una solicitud para comprar o vender cualquier activo o para tomar cualquier decisión financiera. Este boletín no es un asesoramiento fiscal. Hable con su contable. Haga su propia investigación.


Divulgación. De vez en cuando puedo añadir enlaces en este boletín a productos que utilizo. Es posible que reciba una comisión si realiza una compra a través de uno de estos enlaces. Siempre revelaré cuando este sea el caso.


Ryan Sean Adams

Written by Ryan Sean Adams

320 Articles View all      

Crypto investor going bankless.

No Responses
Buscar en Bankless