dApp
Una dApp es una aplicación que funciona en una blockchain, no en un único servidor central. La abreviatura procede del inglés decentralized application (aplicación descentralizada).
¿Qué es una aplicación descentralizada?
En una aplicación convencional, una empresa suele gestionar los servidores y los datos. Una dApp funciona mediante una red de ordenadores, también llamados nodos. Por eso, ninguna parte tiene el control total de la aplicación.
Una dApp utiliza contratos inteligentes. Se trata de programas en la blockchain que ejecutan automáticamente una acción acordada cuando se cumplen las condiciones. Las dApps se utilizan, entre otras cosas, para DeFi, NFT y videojuegos.
Un ejemplo de una aplicación descentralizada
Imagina que quieres prestar criptomonedas para obtener intereses. A través de una dApp, conectas tu cartera de criptomonedas y eliges qué cantidad quieres prestar.
A continuación, un contrato inteligente gestiona automáticamente el préstamo de tus criptomonedas y calcula cuánto interés puedes recibir. Esto ocurre sin la intervención de un banco ni de otra entidad central.
¿Por qué son importantes las aplicaciones descentralizadas en el mundo cripto?
Las dApps permiten crear servicios que funcionan sin una entidad central. Las acciones y transacciones quedan registradas en la blockchain y, por tanto, se pueden verificar.
En las noticias sobre criptomonedas, puedes encontrar referencias a dApps en relación con nuevos servicios DeFi, proyectos de NFT, videojuegos o avances en blockchains como Ethereum. La blockchain en la que funciona una dApp influye, entre otros factores, en la rapidez y el coste de su uso.
Una dApp no es necesariamente segura ni fácil de usar. Los errores en los contratos inteligentes pueden generar vulnerabilidades. Además, las comisiones de transacción elevadas o una red congestionada pueden dificultar su uso.