Una dApp típica combina una interfaz de front-end, a menudo un sitio web o una aplicación móvil que se parece a cualquier otra app, con una lógica de back-end que se ejecuta on-chain como uno o más contratos inteligentes. En lugar de crear un nombre de usuario y una contraseña, los usuarios generalmente conectan una billetera de cripto para interactuar con una dApp, usándola para firmar transacciones y demostrar la propiedad de sus fondos o activos. Las dApps abarcan muchas categorías, incluidos los exchanges descentralizados, las plataformas de préstamos, los marketplaces de NFT y los juegos basados en blockchain. Como el código del contrato inteligente subyacente suele ser visible públicamente on-chain, cualquiera puede inspeccionar exactamente cómo se comporta la lógica central de una dApp, al menos en principio, incluso sin acceso especial.
La etiqueta de descentralizado no se aplica de manera uniforme a todas las partes de cada dApp. Algunas funcionan casi por completo on-chain, mientras que otras dependen de componentes centralizados, como un front-end alojado por una empresa, servidores off-chain o fuentes de datos externas, aunque su lógica central de transacciones resida en una blockchain. Esto importa porque una dApp que parece descentralizada en la superficie aún puede tener puntos únicos de fallo. Ser una dApp tampoco significa automáticamente que una aplicación sea segura: los contratos inteligentes pueden contener errores, y contratos mal auditados o maliciosos han sido explotados anteriormente. Investigar un proyecto, comprobar si su código ha sido auditado y entender qué estás aprobando antes de conectar una billetera son todas precauciones que valen la pena.
Puntos clave
- Una dApp ejecuta su lógica central en una blockchain a través de contratos inteligentes en lugar de en los servidores privados de una sola empresa.
- Los usuarios normalmente conectan una billetera de cripto para interactuar con una dApp en lugar de crear una cuenta tradicional.
- Ser descentralizada no hace que una dApp sea automáticamente segura; los errores en los contratos inteligentes y los exploits son un riesgo real.
dApp — frequently asked questions
¿Cómo accedo a una dApp?
A la mayoría de las dApps se accede a través de un navegador web o de la interfaz de una aplicación móvil, donde conectas una billetera de cripto en lugar de iniciar sesión, y luego la usas para firmar transacciones e interactuar directamente con los contratos inteligentes subyacentes on-chain.
¿Están todas las dApps descentralizadas de la misma manera?
No. El grado de descentralización varía; algunas dApps funcionan casi por completo on-chain, mientras que otras dependen de elementos centralizados como un front-end alojado por una empresa, aunque su lógica central resida en una blockchain.
New to crypto, or filling in the gaps? Work through the essentials in Learn, browse every term A–Z, or see live prices for the coins these concepts power.