fbpx
Curso Cripto 1.0

¿Qué son las DApps?

Rodrigo te explica lo que son las apps descentralizadas y sus diferencias respecto a las apps tradicionales.

Te presentamos una de las innovaciones más importantes que le debemos agradecer a la tecnología blockchain: las aplicaciones descentralizadas.

¿Qué es una aplicación descentralizada (o DApp)?

  • DApp significa “Decentralized Application” (aplicación descentralizada).
  • DApp es una aplicación cuyo funcionamiento no depende de servidores centralizados, es decir, no está condicionado por una empresa, marca u organización. 
  • Aunque técnicamente Bitcoin podría ser considerada la primera DApp creada, no fue sino hasta 2014, con la creación de Ethereum y los contratos inteligentes (Smart Contracts), que las apps descentralizadas empezaron a tomar forma
  • La creación de Ethereum, y posteriormente la de otras blockchains, fue lo que abrió la puerta a la adopción de las aplicaciones descentralizadas.
  • Al estar desarrolladas con la tecnología blockchain, las DApps gozan de capacidades de seguridad, privacidad y anti censura.
  • DappRadar es una de las mejores páginas web para conocer e investigar las aplicaciones descentralizadas que existen en todo el ecosistema. 

DApps es el acrónimo de “Decentralized Applications” o en español “aplicaciones descentralizadas” -para referirse a estas aplicaciones también se usa el acrónimo: dApps.

La principal característica de las DApps es que su funcionamiento no depende de servidores centralizados, es decir, no está condicionado por una empresa, marca u organización que gestione los datos de todos los usuarios, sino que funcionan con base en una red descentralizada: una blockchain.

Para descubrir el potencial de las DApps, primero hay que entender cómo funcionan las aplicaciones tradicionales que conocemos en la actualidad, tales como YouTube, Twitter, Instagram o Facebook (Meta).

En dichas aplicaciones, todos los servicios, datos y decisiones que se toman están vinculados a servidores centralizados, lo que implica que tales factores (servicios, datos, decisiones) están sometidos a las compañías o personas que controlan los servidores. Bajo este esquema, se corre el riesgo de sufrir acciones de censura, alteración del funcionamiento o una tendencia a ayudar o perjudicar a usuarios concretos. Por ello, en el caso de las apps tradicionales, se pone en tela de juicio su neutralidad y la igualdad de condiciones que ofrecen -el usuario tiene que confiar al 100% en ellas.

Las DApps cambian este paradigma de gobernanza, ya que los usuarios tienen el control total del funcionamiento, permitiendo que las personas puedan acceder de forma segura a los distintos servicios que ofrecen las aplicaciones descentralizadas.

Aunque técnicamente Bitcoin podría ser considerada la primera DApp creada no fue sino hasta 2014, con la creación de Ethereum y los contratos inteligentes (Smart Contracts),  que las DApps empezaron a tomar forma, iniciando así un proceso en el que se volverían cada vez más importantes para la interacción entre los usuarios, el mundo real y el mundo virtual. 

Diferencias entre una aplicación tradicional y una descentralizada 

Aplicaciones tradicionales Aplicaciones descentralizadas
Interfaz de usuario (conocida como Frontend en los ámbitos técnicos más especializados)A la app te conectas mediante un nombre de usuario y una contraseña.La app se conecta con tu cartera descentralizada.
La lógica detrás de la interfaz de usuario (conocida también como Backend)Se usa una API para capturar tus datos personales y mostrarlos en la página.Tiene un contrato inteligente que se conecta a una cadena de bloques en una red P2P descentralizada.
Capa de almacenamiento de datosLos datos personales están en un servidor centralizado, corriendo el riesgo de ser robado, perdido o hackeado.Las interacciones son almacenadas en la blockchain, dentro de los bloques de la misma y todo de forma segura, impidiendo el acceso no autorizado de terceros.

Entender la esencia de las DApps también es importante. Al funcionar sobre una blockchain, cada usuario es un nodo dentro de la red y, como tal, él mismo vela por el correcto funcionamiento y las operaciones que se realicen dentro de la misma.

Los contratos inteligentes funcionan como intermediarios, encargándose de corroborar la validez de cada interacción, por ejemplo: el inicio de sesión en la aplicación descentralizada, la validación de alguna transacción o el pago de la tarifa gas, en el caso de Ethereum. Por cada nueva operación dentro de la DApp, la información de la plataforma se actualiza en cada nodo para asegurar que dichos datos queden almacenados en todos ellos. 

También hay que tener en cuenta que la estructura de una DApp garantiza que la plataforma siempre esté en servicio (como las cadenas de bloques de Ethereum o Bitcoin).
Al estar dentro de una blockchain, la aplicación no puede darse de baja sin antes eliminar a todos los nodos de la red al mismo tiempo, algo que es prácticamente imposible en la actualidad. Por el contrario, las apps tradicionales pueden dejar de funcionar por un ataque informático al servidor centralizado o por razones de censura.

Por otra parte, las aplicaciones descentralizadas, al ejecutarse sobre una blockchain, gozan de sus capacidades de seguridad, privacidad y anonimato. Además, la DApp sólo es accesible para la persona que originó dicha información/interacción, es decir, los usuarios mantienen el control absoluto de sus datos en todo momento. 

Características de las aplicaciones descentralizadas

  • Seguridad: al funcionar sobre una blockchain que usa criptografía, asegura los datos que se manejan dentro de la cadena de bloques, y garantiza que la información originada por el usuario nunca sea visible para otros. Las DApps no guardan ningún tipo de información en una nube o servidores externos, gracias a esto se minimizan los riesgos vinculados con el robo de información privada o la venta de la misma por parte de las empresas.
  • Descentralización: esta característica las diferencia de otras como Facebook (Meta), Twitter, Instagram, YouTube y, en general, de todas las aplicaciones tradicionales que conocemos que están atadas a servidores centralizados. Cada usuario de la DApp tiene un historial completo de las acciones realizadas dentro de la aplicación (una copia global de todo lo que ha pasado). Por eso, y porque se ejecuta sobre una cadena de bloques, basta que un usuario esté activo para que la red funcione sin problemas, y así nunca se caen los servicios -como sí pasa con apps centralizadas. 
  • Código abierto: este rasgo resulta muy significativo para programadores y desarrolladores, pero es importante tenerlo en cuenta para entender a las DApps. El hecho de que el código fuente esté disponible para que lo vea cualquier persona, garantiza un alto nivel de transparencia de la aplicación. Además, el código abierto ayuda a que la comunidad, y personas con conocimientos sobre código, puedan revisar y descubrir de qué manera y con qué fines fue creada la aplicación descentralizada.

Algunas aplicaciones descentralizadas del ecosistema

DappRadar es el mejor sitio para analizar y conocer todas las DApps que existen en el ecosistema. Según esta plataforma, las aplicaciones descentralizadas se dividen en diferentes categorías. Ahí encontrarás desde apps relacionadas con juegos, DeFi, NFTs, High-Risk, marketplaces, gambling (juegos de apuestas) hasta exchanges -entre otras.

También podrás ubicarlas por las diferentes cadenas de bloques; descubrirás las DApps que están creadas sobre Ethereum, EOS, TRON, BNB Chain, Avalanche, Polygon y otras más. 

De igual forma, es posible filtrarlas por sus balances, es decir, por el valor total de los activos en los contratos inteligentes dentro de la DApp.

Para ejemplificar cómo se usan las aplicaciones descentralizadas en distintos sectores, aquí te mostramos algunos casos que nos parecen muy interesantes -¿conoces otros? entonces cuéntanos en info@cryptoconexion.com.  

Alien Worlds

¿Qué son las DApps?

Un proyecto NFT orientado a DeFi y el metaverso. La moneda principal de este ecosistema, llamada Trillium (TLM), está basada en el estándar ERC-20, y funciona sobre Ethereum, WAX y BNB Chain. Los jugadores son incentivados a adquirir TLM, que puede ser utilizado para comprar tokens no fungibles.

La jugabilidad consiste en asumir el rol de explorador espacial -o “minero espacial”, como se define el papel en la comunidad de Alien Worlds. Los jugadores están equipados con un conjunto de tres herramientas de minería y pueden elegir un planeta para explorar y extraer Trillium (TLM).

Los NFTs en Alien Worlds también se pueden minar explotando los diferentes planetas (al igual que los tokens TLM) o comprar en el mercado de AtomicHub. El TLM se puede conseguir en exchanges como  Binance o KuCoin, entre otros; luego debe convertirse a WAXP (el token de WAX) porque el mercado de AtomicHub utiliza WAXP para las transacciones.

Los NFTs en Alien Worlds son objetos virtuales que ayudan a los jugadores a obtener tokens TLM más rápido de las tierras de los planetas disponibles en el juego; a aumentar la fuerza para luchar contra otros jugadores; o dar la propiedad de terrenos. Conoce más aquí

PancakeSwap

¿Qué son las DApps?

PancakeSwap es un DEX (exchange descentralizado) que permite intercambiar tokens existentes dentro de la BNB Chain. 

Todos los DEX son DApps financieras para hacer intercambios de criptomonedas sin la necesidad de brindar tus datos personales, lo que sí pasa en los exchanges centralizados (CEX), en donde antes de interactuar con la plataformas, se debe activar el KYC o Know Your Customer (el proceso para identificar y verificar la identidad de un usuario).

PancakeSwap permite el canje de los tokens sin perder la custodia de los activos en ningún momento (al menos hasta que se ejecute el intercambio). Su funcionamiento se basa en una serie de Smart Contracts automatizados y desplegados en la BNB Chain, la blockchain propia de Binance. Conoce más aquí

Magic Eden

¿Qué son las DApps?

Magic Eden es una nueva plataforma de NFTs, desarrollada para la red Solana, que facilita la compra, venta y acuñación de tokens no fungibles, es decir, es un marketplace de NFTs.

Actualmente superó en balances a OpenSea, el mercado secundario de NFTs de la red de Ethereum, conocido por tener colecciones como “Bored Ape Yacht Club” y “CryptoPunks”. Conoce más aquí

PeakD

¿Qué son las DApps?

PeakD es una red social que está en desarrollo, pero promete ser la primera plataforma de posteos y creación de contenido basada en la tecnología blockchain. Su objetivo es el de brindar verdadera propiedad, algo que ninguna otra red social está dispuesta a dar a los usuarios -ya que necesitan que dependas de su sitio.

PeakD se basa en Hive, una cadena de bloques rápida, gratuita e innovadora. Hive está diseñada para escalar, tiene una cartera segura para criptomonedas y también tiene un sólido conjunto de herramientas de segunda capa para ayudar a que las redes sociales sean más rápidas y fáciles de usar que en cualquier otra blockchain. Conoce más aquí

Las DApps están muy ligadas a otras innovaciones tecnológicas que están revolucionando los conceptos económicos y financieros. Para entender cómo se está creando esta transformación, y así tener una mejor perspectiva del impacto de las DApps, te invitamos a que tomes Cripto 1.0, el primer curso que lanza CryptoConexión.

Cripto 1.0 es un curso para personas que apenas se inician en el ámbito de la economía descentralizada, y quieren entender tecnologías como blockchain, criptoactivos, metaverso, wallets, exchanges, entre otras.

Inscríbete a Cripto 1.0 aquí y súmate a la economía del futuro.

Y no dejes de visitar nuestro sitio para descubrir otras innovaciones que, como las DApps, están dando forma a la economía de los próximos siglos: Web 3, NFTs, DAO, contratos inteligentes, CBDCs, entre otras.

Más sobre:
CURSO

Cripto 1.0

Un curso para adentrarte a la nueva economía digital, aprende conceptos de criptoactivos, NFTs, blockchain, etc.

Tu opinión es importante.

Deja un comentario

Tu dirección de correo electrónico no será publicada.