El auge de las aplicaciones descentralizadas impulsadas por blockchain (dApps)

Las aplicaciones descentralizadas (dApps), que a menudo, pero no siempre, utilizan la tecnología blockchain, han visto un aumento exponencial tanto en el interés como en los casos de uso en los últimos años. A diferencia de sus contrapartes centralizadas, las dApps están diseñadas para ser:

  • Más resistente a los piratas informáticos, los ataques a la red y las interrupciones del servidor
  • Más transparencia para usuarios finales y desarrolladores por igual
  • Resistente a la censura

Aunque la mayoría de las dApps se ejecutan en la popular cadena de bloques, cualquier aplicación que esté alojada en una red punto a punto (P2P) está técnicamente descentralizada. La aplicación BitTorrent, por ejemplo, es un protocolo popular para compartir archivos que se ejecutó en una red punto a punto sin blockchain durante muchos años.

Sin embargo, lo que proporcionan las cadenas de bloques que las redes P2P normales no ofrecen es una fuerte resistencia a los intentos de censura y al fraude de transacciones. Es importante notar, sin embargo, que es no imposible que un grupo rebelde de malos actores obtenga el control de una cadena de bloques y comience a realizar ajustes fraudulentos en el libro mayor. Dicho esto, la descentralización efectiva hacer esta tarea mucho más difícil.

En el mundo de las aplicaciones descentralizadas, los participantes de la red que verifican las transacciones que ocurren en la cadena de bloques nativa de la dApp se conocen como "nodos". La red Ethereum, por ejemplo, tiene más de 4,000 nodos en el momento de escribir este artículo. La distribución de estos nodos a tantas ubicaciones geográficas como sea posible garantiza que ningún punto único de falla apague la cadena de bloques subyacente o las dApps que utilizan el libro mayor distribuido.

Los ejemplos de dApps populares en uso hoy en día incluyen intercambios descentralizados (DEX), aplicaciones de préstamos basadas en blockchain, juegos e incluso plataformas de redes sociales basadas en tokens. Los casos de uso adicionales incluyen sistemas de gestión de la cadena de suministro y casas de subastas en línea. 

Comprender los contratos inteligentes

Los contratos inteligentes son el elemento vital de casi todas las dApps basadas en cadenas de bloques y esta característica no está disponible en todas las cadenas de bloques, por ejemplo, Bitcoin no admite contratos inteligentes. En pocas palabras, un contrato inteligente es un fragmento de código informático que actúa como un acuerdo autoejecutable entre dos o más partes de mutuo acuerdo. Los términos del contrato inteligente especifican las diversas condiciones bajo las cuales se ejecutará un componente determinado del acuerdo, y muchos contratos inteligentes no se pueden cambiar una vez que se colocan en la cadena de bloques.

Dado que el código informático puede volverse arbitrariamente complejo, los contratos inteligentes pueden admitir casos de uso tan simples como una apuesta amistosa entre dos amigos o tan complicados como un acuerdo de custodia avanzado entre grandes instituciones financieras. Recientemente, entidades conocidas como "organizaciones autónomas descentralizadas" (DAO) han comenzado a implementar contratos inteligentes para administrar empresas enteras.

MakerDAO, por ejemplo, es un DAO en la cadena de bloques Ethereum que se ejecuta completamente en un contrato inteligente que permite a los usuarios formar posiciones de deuda garantizadas mediante la emisión de varios tokens de responsabilidad. Estas posiciones de deuda garantizada brindan a los titulares de criptomonedas acceso a liquidez sin confianza, y los participantes de MakerDAO siempre tienen la seguridad de la integridad de la transacción porque el código del contrato inteligente es de código abierto. 

Casos de uso emergentes para dApps en 2022

Finanzas descentralizadas

Las aplicaciones descentralizadas tienen un hogar natural en las finanzas, y más de una cadena de bloques ha comenzado a albergar intercambios sin custodia que permiten a los usuarios intercambiar varios tokens directamente desde sus billeteras de criptomonedas. Con Uniswap, el DEX más popular en la red Ethereum en la actualidad, los titulares de ETH pueden comprar y vender tokens ERC-20 mientras mantienen todas sus tenencias actuales contenidas de forma segura en su billetera MetaMask.

BNB Chain (anteriormente conocido como Binance Smart Chain) se ha convertido en los últimos meses en una alternativa cada vez más popular a los intercambios descentralizados basados ​​en Ethereum. SushiSwap y PancakeSwap, dos DEX populares en BSC, ofrecen tarifas de transacción más bajas en comparación con Ethereum Network. Sin embargo, los DEX son solo el comienzo de hacia dónde parecen dirigirse los casos de uso financiero de dApps.

Injective Protocol, un proyecto que recientemente obtuvo fondos de Mark Cuban y otros inversionistas notables, tiene planes para ofrecer derivados descentralizados y otros instrumentos financieros. Protocolos como Injective ya han comenzado a desintermediar muchas instituciones financieras heredadas, y casi todas las aplicaciones financieras descentralizadas (DeFi) también ofrecen tiempos de liquidación mucho más rápidos que los mecanismos de compensación centralizados.

En el mundo de DeFi, la billetera de un usuario actúa como un navegador Web 3 para conectarse con varios ecosistemas financieros y contratos inteligentes. Atrás quedaron los días de navegar al sitio web centralizado de un intercambio comercial para realizar pedidos de compra y venta. El creciente ecosistema DeFi ofrece protocolos de vanguardia en lugar de páginas web tradicionales y un sistema de liquidación distribuido en lugar de mecanismos de compensación de arriba hacia abajo.

Redes Sociales

Con muchos usuarios de redes sociales sintiendo la creciente presión de la censura y el control a gran escala de las plataformas centralizadas cada vez más evidente, varios proyectos de blockchain han comenzado a alojar versiones descentralizadas de las aplicaciones de redes sociales más populares del mundo. DFINITY, un proyecto ambicioso que cuenta con algunas de las firmas de capital de riesgo más exitosas de Silicon Valley, lanzó recientemente un prototipo descentralizado para competir con la red de LinkedIn.

Con inversiones de Samsung y Sony, Theta Network lanzó una red de entrega de video basada en blockchain a principios de 2021. Larry Sanger, el famoso cofundador de Wikipedia, eligió EOS blockchain para albergar una enciclopedia descentralizada de contenido generado por usuarios resistente a la censura. 

Gestión de la cadena de suministro

La naturaleza a prueba de manipulaciones de la cadena de bloques la convierte en una opción natural para las aplicaciones de gestión de la cadena de suministro descentralizada, y algunas de las empresas más grandes del mundo se han dado cuenta. Louis Vuitton, BMW y Walmart han comenzado a utilizar la tecnología de contabilidad distribuida de la empresa china de cadena de bloques VeChain para ayudar a luchar contra la falsificación y agilizar la gestión de almacenes.

A medida que los artículos viajan a través de la cadena de suministro, se identifican a través de un chip de identificación por radiofrecuencia y se escanea su estado en la cadena de bloques VeChain. Los enólogos del país de Georgia también comenzaron a usar dApps personalizados para agilizar la entrega a los proveedores, y el estado de Wyoming comenzó a trabajar con iniciativas basadas en blockchain para ayudar a rastrear el ganado.

Votación e Identidad

En abril de 2021, el gobierno etíope anunció un acuerdo histórico con la empresa de software de cadena de bloques IOHK para colocar los registros académicos de cinco millones de estudiantes en la cadena de bloques de Cardano. A través de la aplicación de identidad descentralizada de Cardano, Atala Prism, estos estudiantes tendrán una identidad digital portátil, verificable y segura que podrán llevar consigo en todo momento.

Los planes futuros de Etiopía con la cadena de bloques Cardano incluyen el registro de votantes en las elecciones nacionales, y se espera que el acuerdo empodere a más de 100 millones de ciudadanos con una identidad descentralizada (DID) a gran escala. Los gobiernos de Tanzania, Nigeria y posiblemente incluso Sudáfrica han sugerido que pronto podrían hacer lo mismo. 

Servicios financieros tradicionales

Las propiedades de seguridad inherentes de las dApps permiten a las instituciones crediticias tradicionales ofrecer un conjunto más completo de productos a clientes corporativos y depositantes minoristas por igual. Sin embargo, la descentralización también permite aplicaciones sin precedentes en áreas como el modelado de riesgos y la calificación crediticia.

Credmark, por ejemplo, ofrece un sistema de análisis predictivo descentralizado y centrado en la privacidad que las grandes instituciones financieras pueden utilizar para ofrecer préstamos anónimos. En lugar de tener en cuenta factores como el historial de empleo, Credmark usa blockchain para rastrear el registro de transacciones de las billeteras de criptomonedas. Esto permite a los bancos agregar datos en cadena y utilizar modelos de riesgo avanzados en su toma de decisiones sin recopilar información personal de los clientes. 

Las ventajas únicas de dApps

Debido a la naturaleza distribuida de las redes en las que están alojadas, las dApps son intrínsecamente resistentes a los intentos de DDoS y otros tipos de ataques de red tradicionales. La robusta tolerancia a fallas de la cadena de bloques subyacente, especialmente en comparación con los servicios de alojamiento centralizados, también puede evitar la mayoría de los ataques de interno participantes de la red.

La naturaleza de código abierto de la mayoría de las dApps también les facilita la depuración y la actualización. Cuando aparecen errores dentro del código de un proyecto de software descentralizado de código abierto, los grupos de desarrolladores de dApp pueden "enjambrar" el problema sin necesidad de aprobación de la gerencia. Por lo tanto, Desarrollo de dApps de cadena de bloques a menudo avanza mucho más rápido que los ciclos de lanzamiento de software tradicionales. Las herramientas de desarrollo de código abierto como GitHub son esenciales para el éxito de muchas dApps, y dichas herramientas también permiten a los usuarios anticipar cuándo llegarán nuevas actualizaciones.

En términos de experiencia de usuario pura, la mayor ventaja que ofrecen las dApps sobre las aplicaciones centralizadas es la resistencia a la censura. Los usuarios de dApps de redes sociales correctamente construidas nunca tendrán que preocuparse de que sus cuentas sean bloqueadas o suspendidas temporalmente por violar los estándares comunitarios aplicados selectivamente.

En el caso de las dApps de DeFi, los usuarios están seguros de que ninguna entidad central podrá “censurar” su participación en la cadena de bloques mediante la confiscación de activos. Así que no sorprende que las dApps de todas las formas y tamaños hayan comenzado a prosperar en regiones con regímenes autoritarios. 

Los inconvenientes de las dApps

No hace falta decir que la fuerza de la experiencia del usuario de una dApp es tan sólida como la seguridad, la escalabilidad y la descentralización de la cadena de bloques subyacente. A medida que más y más usuarios acuden en masa a la cadena de bloques de Ethereum, las tarifas de transacción han aumentado mucho más de lo que nadie había imaginado anteriormente. No es raro que una tarifa de transacción en Uniswap exceda la cantidad del valor subyacente que se transfiere.

Además, los lenguajes de programación para contratos inteligentes varían mucho según el nivel de seguridad que ofrecen. Varias dApps que utilizan Solidity, el lenguaje de contrato inteligente nativo del ecosistema Ethereum, han sido objetivos exitosos de intentos de piratería de alto perfil. En algunos casos, los piratas informáticos devolvieron los fondos robados y solo utilizaron estos ataques de red para demostrar un punto sobre la importancia de aumentar el enfoque de Ethereum en la seguridad. En otros casos, las víctimas de piratería no tuvieron tanta suerte.

Recapitulación

El ecosistema actual de dApps basadas en blockchain es ciertamente un trabajo en progreso, pero hay varias razones por las que muchos usuarios prefieren estas aplicaciones a las establecidas en varias industrias. Adelantarse a las tendencias actuales y ofrecer a los usuarios una plataforma resistente a la censura asegurada por la tecnología blockchain sin duda puede ayudar a aumentar la lealtad a la marca y adquirir participación de mercado de los competidores que son demasiado lentos para cambiar. 

sobre el autor

Prem Khatri es el vicepresidente de operaciones de Chetu, Inc., una empresa global de desarrollo de software personalizado, donde supervisa todos los proyectos de desarrollo y las operaciones técnicas. Sus responsabilidades principales son liderar, rastrear y administrar equipos técnicos que crean soluciones de software personalizadas. Su experiencia incluye el desarrollo de software usando tecnologías C++, Java y Microsoft. Desde que se unió a Chetu en 2008, ha ayudado a la empresa a convertirse en una presencia global galardonada en el campo del desarrollo de software personalizado. Antes de unirse a Chetu, Prem trabajó para Tata Consultancy Services, así como para Blue Star Infotech, y se graduó de la Universidad de Mumbai y de la Universidad Savitribai Phule Pune. Prem es un profesional certificado en gestión de proyectos (PMP).

Fuente: https://coinfomania.com/the-rise-of-blockchain-dapps/#utm_source=rss&%23038;utm_medium=rss&%23038;utm_campaign=the-rise-of-blockchain-dapps