Tabla de Contenidos
ToggleHoy en día el mundo de las aplicaciones (o Apps) está muy presente en nuestras vidas tanto que si le preguntas al más torpe en tecnología qué son Whatsapp, Instagram, Twitter o Glovo sabría contestarte que son Apps.
Una App es una aplicación informática diseñada para ser ejecutada en teléfonos inteligentes o smartphones, tablets y PC y permiten efectuar tareas de cualquier tipo (enviar correos, escribir en un chat, efectuar videollamadas, jugar un juego etc).
Quizás nunca lo pensaste, pero las Apps presentan un problema común: son centralizadas. Esto significa que si un día los propietarios de Whatsapp quisieran poner un precio de suscripción para usar la famosa app de mensajería, esta se podría usar solo pagando.
Cuando hablamos de Apps centralizadas nos referimos a aplicativos que dependen de una entidad central que tiene el poder de decidir cualquier cosa, sin necesidad de tener en cuenta a sus usuarios.
Esta premisa tiene sentido a la hora de entender que es una DApp, en qué se diferencia de las Apps y para qué sirve.
Si tienes curiosidad de saberlo, pasa al siguiente párrafo.
Una DApp es una aplicación descentralizada, es decir, una app que no depende de un ente central, sino que depende de la misma comunidad de usuarios que la utilizan y permite la interacción directa entre usuarios y proveedores.
Una DApp es esencialmente una aplicación de código abierto que se ejecuta sobre una red descentralizada de igual a igual (peer-to-peer), de la cual ninguna entidad tiene un control completo y la información se comparte continuamente entre los participantes.
Entre las características principales de una DApp encontramos las siguientes:
La blockchain de Ethereum es la cadena de bloques principal en la que los desarrolladores crean DApps y su documento técnico define tres categorías primarias de DApps:
Las startups DApps, construidas sobre plataformas de blockchain, constituyen hoy en día la mayoría de las ICOs. La mayoría de las DApps de categoría 2 y 3 utilizan la plataforma Ethereum.
Como podrás imaginar, son muchos los beneficios que brindan las DApps, sobre todo si los comparamos con los que aportan una aplicación normal. Entre ellos encontramos:
Las DApps esencialmente permiten que el código y los datos de back-end se descentralicen y, por lo tanto, sean inmutables y a prueba de manipulaciones. Es por estas características que las DApps tienen el potencial de satisfacer una amplia gama de casos de uso.
Pese a que Ethereum es actualmente la plataforma más elegida por los desarrolladores de DApps, Cardano, QTUM y NEO también son muy populares para el desarrollo de DApps.
Si tienes curiosidad de conocer ejemplos de DApps exitosas, a continuación te dejamos algunos ejemplos de DApps que nos gustan en Bitnovo, basadas en el protocolo de Ethereum y que ya han logrado millones de dólares:
Uniswap es un intercambio, lanzado en mayo de 2020, basado en Ethereum que permite a cualquier persona intercambiar tokens ERC20 sin que compradores y vendedores tengan que proporcionar liquidez, problema que caracteriza los mercados tradicionales.
Aprende más sobre Uniswap con esta guía completa.
Basic Attention Token es una plataforma de publicidad digital transparente y descentralizada basada en la blockchain de Ethereum y en los contratos inteligentes.
La plataforma permite a los anunciantes comprar espacio publicitario y atención del usuario, utilizando el navegador web Brave.
Su objetivo es:
– distribuir eficientemente dinero publicitario entre anunciantes, editores y lectores de contenido;
– hacer que los lectores experimenten menos anuncios y que estos se adapten mejor a sus intereses;
– garantizar el derecho de la privacidad de datos de los usuarios.
Compound es una DApp cuyo objetivo es que los usuarios generen intereses a través de sus depósitos y soliciten préstamos en las cinco criptomonedas que se comercian en ella: Ether (ETH), 0x (ZRK), DAI (DAI), Basic Attention Token (BAT), y Augur (REP).
Este protocolo cuenta con un algoritmo que calcula la tasa de interés que el usuario ganará, según la oferta y la demanda de cada activo en cada mercado de dinero.
En estos últimos años el ecosistema de las DApps está evolucionando rápidamente.
Como hemos visto, los beneficios que brindan las DApps nos hace esperar que en el futuro no muy lejano serán lanzadas nuevas funcionalidades y casos de uso sin precedentes para la tecnología blockchain.