El protocolo DeFi es un conjunto de reglas para el intercambio y la red de activos digitales en una cadena de bloques. Los protocolos DeFi utilizan contratos inteligentes y máquinas virtuales para controlar los préstamos y préstamos entre usuarios y para gobernar grupos autónomos descentralizados (DAO).
La mayoría de las instituciones financieras descentralizadas (DeFi) utilizan una máquina virtual Ethereum (EVM), ya que Ethereum es la red de cadena de bloques programable más popular. Sin embargo, los protocolos DeFi, a menudo conocidos como aplicaciones descentralizadas (dApps), abarcan todas las redes de cadenas de bloques programables además de Bitcoin.
Asumiendo que las dApps no están relacionadas con Bitcoin, ¿por qué no las tratamos como tales?
La criptomoneda más grande, Bitcoin, no tiene conexión con los protocolos DeFi.
Los contratos inteligentes son utilizados por todas las cadenas de bloques públicas y de código abierto en alguna capacidad para crear una nueva moneda digital. En la red Bitcoin, este proceso da como resultado la creación de Bitcoin. El contrato inteligente integrado de Bitcoin regula el suministro total (21 millones), el proceso de reducción a la mitad y la transferencia sin confianza de Bitcoins.
Los contratos inteligentes se ejecutan automáticamente mediante programas informáticos. Los contratos inteligentes llevan a cabo actividades cuando se cumplen ciertas condiciones sin el requisito de que un tercero neutral medie en el acuerdo. De esta manera, tenemos dApps, o aplicaciones descentralizadas, porque su código se almacena en un libro mayor distribuido llamado blockchain.
Bitcoin es una aplicación descentralizada (dApp) en sí misma, ya que es un dinero confiable entre pares con el propósito principal de servir como depósito de valor. (Bitcoin aún no se ha mostrado como un método de pago alternativo viable).
Para desarrollar protocolos DeFi como Stacks, toda la red debe construirse en Bitcoin. Otras cadenas de bloques, por otro lado, se crearon en protocolo para ser redes fácilmente programables para implementar protocolos DeFi.
Conjuntos de reglas y algoritmos: definición de protocolos DeFi
Las redes informáticas se basan en protocolos para automatizar y estandarizar la red de datos entre nodos. Los contratos inteligentes, que son exclusivos de las redes blockchain, regulan los términos y circunstancias del procesamiento y ejecución de datos.
Los algoritmos llevan a cabo las reglas de compromiso establecidas por los protocolos. El conjunto de reglas de un protocolo se aplica mediante algoritmos, que siguen un conjunto de instrucciones.
La regla predefinida del contrato inteligente requiere un depósito de garantía para que el prestatario obtenga USDT.
El algoritmo también realiza un seguimiento de si el valor del préstamo es mayor que la garantía.
Para depositar $10 000 USDT a una relación préstamo-valor (LTV) del 95 %, el prestatario tendría que depositar $10 500 USDT. Si el valor del USDT cayera, el algoritmo vendería la garantía para proteger al depositante (proveedor de liquidez).
En consecuencia, los protocolos DeFi utilizan contratos inteligentes (reglas) y algoritmos (aplicación activa) para establecer finanzas descentralizadas.
Los algoritmos funcionan con máquinas virtuales
Las reglas básicas para cada interacción con DeFi se establecen a través de contratos inteligentes y luego se llevan a cabo mediante algoritmos.
La máquina virtual (VM), también conocida como entorno de tiempo de ejecución, es el núcleo de DeFi.
Los motores son la columna vertebral de la industria del juego, ya que orquestan la integración perfecta de todos los activos que componen un juego (sonido, video, texto, texturas, animaciones, física, etc.). Simultáneamente, los contratos inteligentes (algoritmos que llevan a cabo contratos inteligentes) son ejecutados por máquinas virtuales.
El código de contrato inteligente en Ethereum es ejecutado por la máquina virtual de Ethereum (EVM), una capa de software construida sobre la cadena de bloques de Ethereum. EVM ejecuta scripts (contratos inteligentes) según la entrada del usuario cada vez que un usuario interactúa con un intercambio descentralizado como Uniswap o un protocolo de préstamos DeFi como Aave.
La solidez se utiliza para crear todos los contratos inteligentes en Ethereum. Los desarrolladores de videojuegos también utilizan C++ para compilar scripts, que luego ejecuta Unreal Engine 5.
Protocolos DeFi: flexibilidad en la programación, variabilidad en el contenido y seguridad
Los contratos inteligentes son altamente programables gracias a Solidity y otros lenguajes informáticos, a diferencia de la limitada flexibilidad de secuencias de comandos de Bitcoin. Esto es crucial porque la dificultad de establecer contratos inteligentes suele ser el factor decisivo entre la aceptación generalizada de la red y su permanencia en la periferia.
La extensa documentación sobre los programas de Solana es una de las razones por las que la cadena de bloques de Solana se considera amigable para los desarrolladores (contratos inteligentes). Esto se aplica tanto a los fundamentos teóricos del protocolo DeFi como a su implementación Rust.
Los protocolos DeFi son muy apreciados por su programabilidad y la simplicidad con la que se pueden programar. Esto permite que los contratos inteligentes se compartan y utilicen en diferentes protocolos DeFi, una característica conocida como componibilidad.
El protocolo de préstamos Alchemix, por ejemplo, emplea el protocolo DeFi de Yearn Finance para diseñar técnicas de generación de rendimiento para el pago automatizado de préstamos.
La trama se complica cuando se trata de la seguridad de los protocolos DeFi. En 2022, los piratas informáticos robaron $ 3 mil millones utilizando fallas en contratos inteligentes. Si los protocolos DeFi se almacenan en un libro mayor distribuido que se supone que es inmutable, ¿cómo pueden verse comprometidos?
Conflicto de codificación: por qué arrestaron a Alexey Pertsev y de qué se trataban las sanciones en efectivo de Tornado Un tipo llamado Alexey Pertsev fue detenido por agentes armados de la agencia de Investigación e Información Fiscal (FIOD) en agosto, hace solo unos meses, en estas mismas calles de Ámsterdam. , para su propio asombro.
Luego, la información se valida al sincronizarse con cientos de miles de otros nodos de red, creando una única base de datos distribuida masiva. Por lo tanto, manipular un bloque significaría generar un bloque falso que sería descartado por toda la red.
Esta arquitectura distribuida hace que los protocolos DeFi no se puedan piratear porque los bloques contienen contratos inteligentes que almacenan datos. Sin embargo, este grado de seguridad solo se relaciona con la información histórica (transacciones), no con la ejecución de contratos inteligentes.
Los contratos inteligentes no son inmunes a ser explotados si están mal construidos y no son inspeccionados por otras partes.
Pasar de dApps a protocolos DeFi
Parece haber cierta equivalencia entre "dApps" y "protocolos DeFi", que podría haber encontrado.
Las DApps, o aplicaciones descentralizadas, son interfaces de usuario que permiten a los usuarios interactuar con el protocolo DeFi, sus contratos inteligentes y los algoritmos subyacentes que se ejecutan en una red blockchain directamente desde su navegador web. Lo que esto significa es que el protocolo DeFi es funcionalmente independiente de una interfaz web.
Sin embargo, si bien tales protocolos DeFi serían técnicamente factibles, ponerlos en práctica requeriría experiencia a nivel de expertos.
Suponga, por el bien del argumento, que el protocolo de préstamo Aave no tiene una interfaz web. Debido a que la mayoría de las personas no se tomarían la molestia de aprender un lenguaje de programación para acceder a él, su liquidez se evaporaría en un instante.
En realidad, esto es lo que ocurrió cuando la OFAC aprobó Tornado Cash. En su mayor parte, la cadena de bloques de Ethereum todavía contiene los contratos inteligentes originales que implementaron este protocolo para proteger la privacidad del usuario en las transacciones financieras. Sin embargo, el vínculo entre Tornado Cash (el protocolo) y Tornado Cash (la interfaz web) se cortó porque las empresas de Web3 como Infura y Consensys (cartera MetaMask) se vieron obligadas a cumplir con las sanciones.
Para decirlo de otra manera, esto fusiona efectivamente los protocolos dApps y DeFi en una sola categoría.
Nada en esta página debe tomarse como una guía legal, comercial, de inversión o fiscal profesional. Si necesita ayuda para comprender las ramificaciones legales, financieras, comerciales o fiscales de una decisión, hable con sus expertos. Antes de comprometerse con contratos inteligentes, es imperativo que tenga cuidado y buen juicio.





