¿Son las aplicaciones descentralizadas el futuro de Internet?

¿Son las aplicaciones descentralizadas el futuro de Internet?

En 2017, aproximadamente un tercio de Internet se cayó durante unas cinco horas debido a una falla en los servicios web de Amazon. Sitios como Disney y Nike y aplicaciones como Slack, Twitch e incluso Nest se ralentizaron o quedaron inutilizables. Entre Amazon, Google, Microsoft, Facebook, Alibaba y otras empresas, resulta que una gran parte de Internet está controlada por unos pocos jugadores, lo que la hace algo vulnerable a fallas y explotación inesperadas.

Una posible solución para contrarrestar esto es crear la Web 3.0 mediante el crowdsourcing de Internet. En lugar de almacenarse en servidores individuales, estas aplicaciones descentralizadas («Dapps») se almacenarán y ejecutarán en computadoras de todo el mundo. Medios descentralizados (DNN, EtherTweet, Steemit), uso compartido y almacenamiento descentralizado de archivos (moneda de archivo, MaidSafe, sia, Storj), e incluso juegos descentralizados (CryptoKitties, Mazmorra de éter) son solo algunos de los proyectos de «Internet del futuro» que puede probar ahora.

Descentralización

dapps-descentralización

La forma más simple de una aplicación descentralizada es el uso compartido de archivos de persona a persona (P2P), algo que probablemente conoce como «torrent». En lugar de descargar un archivo de un solo servidor, descarga pequeñas partes del archivo de otras personas que lo tienen. Las Dapps modernas funcionan de la misma manera. Muchos usuarios almacenan y comparten los datos que de otro modo vivirían en los servidores de Amazon, pero recibieron una actualización: blockchains.

Dapps y cadenas de bloques

dapps-blockchain1

Piense en las cadenas de bloques como libros de registro compartidos y permanentes que realizan un seguimiento de las transacciones entre personas (o máquinas). Muchos ordenadores diferentes comprueban la precisión de estos libros de contabilidad que tienen que estar de acuerdo con cualquier cambio realizado, y nadie que no tenga su clave privada puede mover sus activos. Se mantienen seguros mediante una fuerte criptografía y pueden ser utilizados por cualquier persona con un dispositivo y una conexión a Internet.

Algunas cadenas de bloques, sobre todo Ethereum, están diseñadas para interactuar con el código, lo que significa que un programa de computadora puede usar el libro de registro para comunicar de manera segura cualquier información que necesite. Puede ser tan simple como «Alicia le envía a Bob una moneda en 24 horas» o tan complejo como el gólem aplicación que le permite a Alice pagar automáticamente a Bob por darle el poder de procesamiento no utilizado de su computadora. En pocas palabras, un Dapp es un programa que conecta a los usuarios y proveedores de un servicio mediante una cadena de bloques.

¿Por qué debería importarte?

dapps-seguridad
Hay algunas razones por las que podría estar emocionado:

  1. Esto podría hacer que Internet sea más seguro, confiable y privado. Difundir pequeñas cantidades de datos cifrados en muchas computadoras hace que sea menos pirateable, menos probable que no esté disponible y menos explotable.
  2. Las dapps (idealmente) no tienen un único punto de falla: no pueden ser eliminadas por un problema técnico, un pirata informático, una empresa o un gobierno.
  3. Son mucho más flexibles, confiables y transparentes que las aplicaciones tradicionales. Se garantiza que los programas descentralizados de código abierto se ejecutarán exactamente como están escritos, ya que ninguna entidad los controla.

Por qué debes tener cuidado

Todavía es mucho el Salvaje Oeste por ahí. El dinero de inversión que fluye libremente, los usuarios sin experiencia y una relativa falta de investigación significa que hay un estafador o un vaporware (conceptos de software que prometen demasiado y no cumplen) para cada aplicación legítima.

Las cadenas de bloques son generalmente seguras; Dapps puede no serlo. Usan blockchain, lo que significa que tienden a ser mucho menos explotables que las aplicaciones centralizadas, pero son tan estrictos como su código. Ya se han producido robos importantes y es probable que se produzcan más.

Cómo participar

1. Actualice su navegador para Web 3.0. Instala el Bravo navegador u obtener el Metamáscara extensión (disponible para Chrome, Firefox y Opera) para permitir que su computadora interactúe con Dapps.

dapps-metamask

2. ¡Encuentra un Dapp que te guste! Verificar Estado de las Dapps o buscar otros proyectos independientes.

dapps-estado-de-las-dapps

3. Busque guías de usuario y consejos en foros/subreddits de la comunidad para ayudarlo a comenzar. Muchos de los Dapps más populares tienen comunidades activas y útiles.

dapps-investigación

4. En algún momento probablemente necesitarás alguna criptomoneda. Dado que la mayoría de las Dapps se ejecutan en Ethereum, y Ethereum se puede intercambiar fácilmente por otras criptomonedas, puede dirigirse a algunos de los intercambios más fáciles de usar para obtener algo de ETH.

dapps-intercambio

5. Una vez que haya hecho funcionar su Dapp, todo lo que necesita hacer es mantenerse actualizado con cualquier cambio que pueda afectar su funcionalidad. ¡Bienvenido a la web descentralizada!

Algunas aplicaciones que puedes probar ahora

  • Estado de las Dapps es una especie de «App Store» para Dapps donde puedes encontrar de todo, desde «CryptoKitties» hasta «Gnosis», una plataforma de predicción descentralizada
  • DNN – noticias descentralizadas
  • Steemit – creación y curación de contenido descentralizado (comparar con Reddit)
  • Bazar Abierto – mercado descentralizado para todo (comparar con eBay)
  • Decentraland – realidad virtual descentralizada
  • Storj y sia – dos criptomonedas de almacenamiento de archivos diferentes que funcionan actualmente, aunque todavía están en la etapa «tienes que ser un poco experto en tecnología para usarlas».

Conclusión

Las dapps son una parte interesante del panorama general de las criptomonedas y pueden dar forma al futuro de Internet. Si bien la mayoría de las Dapps aún se encuentran en la etapa de prueba o investigación, todas tienen grandes ideas para interrumpir el sistema actual. En última instancia, la Web 3.0 puede terminar alojada en su computadora portátil y teléfono inteligente.

Credito de imagen: Classivertsen a través de Wikimedia Commons, Descryptive.com

Experto Geek - Tu Guía en Tendencias Tecnológicas