dApps significa "aplicaciones descentralizadas" y en este artículo obtendrá una explicación clara de qué son y qué desarrollos traerán.
Las aplicaciones descentralizadas pueden considerarse como el software de blockchain. Ahora conocemos programas de software como Microsoft Word, Escáner de virus McAfee y, por ejemplo, el juego FIFA 2021. El software es en realidad un paquete de datos que le da a la computadora instrucciones sobre cómo debe funcionar. El software que acabamos de mencionar es creado por empresas centralizadas. La gente de fuera no puede ver cómo se fabrican y no pueden simplemente colaborar en ellos. Con el software, o dApps, para blockchain, esto es posible. Las dApps son de código abierto, lo que significa que cualquiera puede participar en el desarrollo de las aplicaciones. Además, todos pueden ver cómo se creó la aplicación y personas de todo el mundo pueden copiar y usar las aplicaciones. Las dApps pueden significar mucho para nosotros en el futuro. A continuación se muestran algunos ejemplos: Todo el mundo tiene un teléfono inteligente hoy en día y casi nunca lo utiliza durante el día. Una dApp podría permitir que parte de la capacidad no utilizada esté disponible para servir a las empresas. Los anuncios aparecen regularmente en las redes sociales y una empresa como Facebook gana toneladas de dinero con esto. En el mundo de blockchain, es posible que personas como tú y como yo ganemos dinero viendo anuncios. Esto traslada el poder de una empresa tan grande a las personas mismas. Uber ha introducido el hermoso concepto en el que cualquiera que tenga un automóvil puede trabajar como taxi. Sin embargo, no todo el dinero va al taxista sino que también una parte va a Uber. Con las dApps es posible realizar pagos directamente del pasajero al conductor sin la necesidad de un tercero como Uber. Esto puede reducir los precios de las tarifas y aumentar los ingresos del conductor.
Puedes usar blockchain para una cantidad infinita de propósitos y Bitcoin fue programado específicamente para actuar como una aplicación de pago. Querían crear un sistema de pago que eliminara la centralización y la censura actuales. Para ello, crearon la aplicación descentralizada Bitcoin que puede realizar transacciones sin intermediarios ni autoridades centrales.
Ethereum es considerada la madre de las aplicaciones descentralizadas. Se están creando muchísimas aplicaciones en esta cadena de bloques y algunas muy conocidas son Golem, Aragon y Status. Golem permite poner a disposición de personas que realmente pueden utilizar capacidad informática no utilizada. Aragon quiere conseguir empresas autónomas y descentralizadas en la cadena de bloques para que una empresa ya no pertenezca a un grupo de individuos, sino a todos los que contribuyen a él. Status hace posible, con su propia aplicación, acceder a todas las aplicaciones descentralizadas de Ethereum desde su teléfono inteligente.
Brickken hace posible que inversores y promotores estén conectados sin intermediarios, a través de su dApp, que es un protocolo descentralizado que vive en cadena, impulsado por su token de utilidad nativo $BKN, con esquemas de incentivos para mantener el equilibrio en la red.
Aplicaciones descentralizadasAplicaciones centralizadasAnunciosLas personas tienen control sobre si comparten o no sus datos. Si quieren ganar dinero con ellos, pueden venderlos directamente a un anunciante en lugar de que una empresa como Facebook gane dinero con ellos. Las empresas recopilan datos de personas sin ser conscientes de ello y ganan toneladas de dinero con ello. Censura Las aplicaciones descentralizadas operan a través de muchos nodos, lo que dificulta que un gobierno prohíba sitios web. Los gobiernos pueden exigir servicios de alojamiento para bloquear ciertos sitios web. Confianza Nadie puede cambiar los datos por sí solo, esto está controlado por todos los nodos de la red. Es un sistema donde no tenemos que confiar en nadie. La criptografía garantiza que todo funcione sin problemas. Un empleado de una autoridad central puede tener intenciones equivocadas y realizar cambios en los datos almacenados. Ya tienes que poder confiar en tu banco al 100% y ¿cómo sabes que puedes hacerlo? CrashLa base de datos está alojada en todos los nodos de la red. Si algunos nodos abandonan la red, la cadena de bloques aún puede seguir funcionando sin problemas. Esto lo hace mucho menos vulnerable que con las bases de datos centrales. Los datos se almacenan en una base de datos central. Cuando esto falla, existe una gran posibilidad de que todos los datos desaparezcan. Por supuesto, puede tener una copia de seguridad, pero la práctica demuestra que pocas empresas lo hacen con precisión. Hackers Los datos se distribuyen en todos los nodos y esto lo hace menos vulnerable a los ataques de los piratas informáticos. Todos los datos se almacenan en un servidor. Esto lo convierte en un objetivo fácil para los piratas informáticos. Interfaz de usuario frontal No se puede saber desde el exterior si una aplicación está descentralizada o centralizada. Ambos están escritos en HTML/CSS/JS.Escrito en HTML/CSS/JS.BackendLa diferencia está en el backend, en aplicaciones descentralizadas esto se basa en una cadena de bloques, como Ethereum.El backend está escrito en Rails/Django/NodeJS, etc.
Si algunos de los términos son nuevos para usted o no entiende algo, visite este enlace para conocer los términos básicos relacionados con las criptomonedas. En este otro enlace podrás aprender qué es exactamente blockchain y por qué es tan revolucionario. Alternativamente, envíenos un correo electrónico a [email protected]. ¡Estaremos encantados de responder cualquier pregunta que puedas tener!