Decentralized Applications (dApps) - Crypto Academy S5 - Homework Post for Task 8

in SteemitCryptoAcademy5 years ago


3.png
Fuente Editada con canva

image.png


image.png

¿Qué son las dApps? ¿Explicar el sistema de trabajo de las dApps? ¿Cuáles son las diferencias entre las dApps y otras aplicaciones? ¿Explica las ventajas y desventajas de las dApps? ¿Cómo pueden los desarrolladores de dApps promocionar sus aplicaciones? ¿A qué debemos prestar atención al utilizar dApps? ¿Cómo encontramos la información de una DApp que queremos conocer? Proporcione los pasos (se requiere captura de pantalla).

image.png


image.png

¿Qué son las dApps?


image.png
Fuente

Las dApps son aplicaciones que funcionan mediante la blockchain, por lo cual, no necesitan de un ente o tercero que las controle y por consiguiente los usuarios se relacionan entre ellos directamente.

Se pueden tomar como ejemplo a las aplicaciones de chat como WhatsApp y Telegram. Cuando 2 usuarios chatean y se envían mensajes entre ellos, todos esos mensajes son filtrados por las empresas que controlan y regulan a whatsapp y a telegram. En consecuencia todos esos mensajes pueden ser guardados, y usados de cualquier modo por dichas empresas.

Esto no sucede en las dApps para chat, ya que el envío de mensajes es directamente entre usuarios, no hay empresas que controlen y no hay riesgo de exponer datos e información.

image.png


image.png

¿Explicar el sistema de trabajo de las dApps?


1.png
Fuente

Como ya dijimos anteriormente, en las aplicaciones centralizadas (Apps), todas las operaciones deben pasar por un ente que las controla. Este ente o intermediario se encarga de procesar toda la información contenida en esas operaciones, esto requiere el uso de personas que son las que realizan este trabajo manualmente.

Por otro lado, las dApps funcionan utilizando Contratos inteligentes para garantizar la ejecución rápida, segura y sobre todo automática, de todas las operaciones que se lleven a cabo en ella.

Un contrato inteligente se encarga de procesar automáticamente (sin intervención humana) todas las operaciones en la dApps, por lo tanto no se requiere personal que realice ningún trabajo manualmente.

Cada usuario de la dApps viene a convertirse en un nodo de la blockchain. Cuando 2 usuarios realizan una operación, esta información es repartida a través de todos los nodos (usuarios) de la red, pero no es necesario que ningún usuario (nodos) realice alguna acción especial, ya que es el contrato inteligente quien se encarga de verificar y validar esa operación automáticamente. De esta manera se ejecuta la operación directamente entre 2 usuarios sin intermediarios, ya que es la propia dApps mediante su contrato inteligente quien procesa toda la operación.

image.png


image.png

¿Cuáles son las diferencias entre las dApps y otras aplicaciones?


2.png
Imagen propia

Como podemos ver en el cuadro de arriba existen algunas diferencias entre las dApps y las aplicaciones centralizadas (Apps). Veamos con mas detalle cuales son:

  1. Descentralización.
    La descentralización es la principal diferencia entre las Apps y las dApps. Las aplicaciones normales son centralizadas y en su defecto son controladas por un organismo central.
    Las dApps son descentralizadas por lo cual, nadie las controla y todas las operaciones se llevan a cabo directamente entre los usuarios.

  2. Seguridad.
    Debido a que las aplicaciones normales o centralizadas (Apps) son controladas por un organismo central, son mas vulnerables a ataques. es mucho mas sencillo atacar ese punto debil que tienen las Apps que viene a ser el organismo central que controla todo.
    En las dApps resulta mucho mas complejo realizar un ataque ya que la información esta repartida entre miles de nodos que son todos los usuarios de la dApps. De igual manera esta distribución entre todos los usuarios garantiza la continuidad de la dApp en caso de que alguna parte sufriera un ataque o funcionara mal.

  3. Durabilidad.
    Las Apps pueden ser eliminadas o borradas en cualquier momento, hemos visto que esto pasa en muchas aplicaciones, algunas veces de manera intencional para cometer estafas y otras veces debido a ataques o fallas.
    Las dApps una vez han sido subidas a la blockchain no pueden ser eliminadas ni borradas.

  4. comisiones y pagos.
    En este tema las Apps son muy versátiles y hay para todo gusto. existen aplicaciones libres o gratis, aunque por lo general muy limitadas, y también existen Apps de pago.
    Las dApps por lo general no son de pago pero siempre el usuario debe pagar comisiones cuando realiza alguna operación.

image.png


image.png

¿Explica las ventajas y desventajas de las dApps?


image.png
Fuente

Veamos cuales son las ventajas y desventajas que nos ofrecen las dApps:

Ventajas.

  1. Privacidad.
    Para muchos usuarios de dApps esta es una de las mayores ventajas de usarlas. Al ser descentralizada, ningún regulador central procesara los datos de la dApp, resultando esto en que nadie podrá almacenar ni procesar estos datos y mucho menos utilizarlos de alguna manera. De esta forma Los usuarios de dApps pueden estar seguros de que sus datos e información personal no sera comprometida en ningún momento.

  2. Seguridad y Funcionamiento.
    Las dApps son sumamente difíciles de atacar, y de igual manera, nunca quedan fuera de servicio. Hemos visto muchas aplicaciones centralizadas sufrir ataques y quedar fuera de servicio por un tiempo determinado o para siempre.
    La descentralización en nodos de las dApps permite incrementar enormemente la seguridad y soporte contra ataques y al mismo tiempo garantiza la continuidad del sistema si alguna parte falla.

  3. Información visible para todos.
    Algo que podemos hacer con las dApps es revisar a detalle todos los datos e información acerca de ella. Podemos saber prácticamente todo lo que queramos acerca de la dApps, desde el capital, las transacciones, los movimientos de activos y muchos detalles mas que pueden ayudarnos muchas veces a tomar decisiones. Todo esto es posible gracias al código abierto con el cual se trabaja en blockchain y las dApps. La información puede ser vista por cualquier usuario pero nadie puede modificarla de ninguna manera.

  4. Obtener recompensas.
    Por norma general, las dApps, siempre establecen alguna manera mediante la cual los usuarios pueden obtener beneficios por su uso. Estas recompensas siempre vienen dadas en la criptomoneda o token de la dApps.

Desventajas.

  1. Desconocimiento.
    Una de las principales desventajas de las dApps es su desconocimiento. La cantidad de personas que ni siquiera imaginan que existen este tipo de aplicaciones es muy grande. Las personas que no tienen contacto con el mundo de las criptomonedas generalmente desconocen las dApps.

  2. Velocidad.
    Esta desventaja forma parte del hecho de que las dApps funcionan en la blockchain. Las principales blockchain son lentas, como lo son Bitcoin y ethereum, en consecuencia cualquier dApps que opere en esas redes, podría presentar los mismos problemas de velocidad y escalabilidad que tienen Bitcoin y Ethereum.

image.png


image.png

¿Cómo pueden los desarrolladores de dApps promocionar sus aplicaciones?


image.png
Fuente

La promoción de las dApps requiere la misma atención o un poco mas que la promoción de aplicaciones normales, veamos que pueden hacer los desarrolladores en este sentido y hacer popular su dApp:

  1. Marketing online.
    En este sentido hay un mar de posibilidades y opciones, desde el uso de redes sociales, paginas dedicadas exclusivamente a promocionar nuevas dApps, contar con personas especialistas en SEO y posicionamiento.

  2. Promoción de beneficios y recompensas.
    Aunque siempre las dApps proveen una manera de obtener beneficios para sus usuarios, cuando recién se lanza al mercado una nueva dApps resulta buena idea hacerlo de la mano de una buena promoción que implique recompensas llamativas para los nuevos usuarios.

  3. Promoción y publicidad de que y quienes respaldan esa dApps.
    El mostrar pública y detalladamente que es lo que está detrás de una dApps en cuanto a infraestructura, proyecto, inversores, etc es una excelente idea, ya que esto aporta seguridad y confianza en dicha dApps y como consecuencia mas personas estarán dispuestas a utilizar esa dApps.

  4. Buen funcionamiento.
    Que mejor manera de promocionar una dApps que ella misma funcionando de manera correcta. Se debe procurar que la dApps trabaje al 100% y sin problemas, esto generara buenos comentarios entre los usuarios, y de persona a persona, lo que se traduce en una muy buena promoción para la dApps.

image.png


image.png

¿A qué debemos prestar atención al utilizar dApps?

Cuando utilizamos dApps no estamos exceptos de correr algunos riesgos y peligros, veamos a que cosas debemos prestar atención en las dApps:

  1. Reputación.
    Cuando queremos comenzar a utilizar una dApp debemos tomarnos un tiempo en revisar y recaudar toda la información posible de esta. Podemos revisar comentarios de otros usuarios y también verificar las personas que están detrás de esa dApp. De esta manera podemos tener una idea de que tan confiable es la dApp y de igual modo como ha venido funcionando y comportándose cuando es usada por el resto de los usuarios.

  2. dApp original.
    Muy a menudo se ven casos de personas que son victimas de estafa debido a que sin saberlo, utilizan una dApp falsa. diariamente se crean copias de dApps con el único fin de estafar. Siempre debemos asegurarnos de estar utilizando una dApp genuina, para esto podemos verificar el contrato inteligente y siempre descargar dApps de fuentes oficiales.

  3. Comisiones.
    Siempre debemos cuidar las comisiones que pagamos. Tal como existen dApps que cobran comisiones justas de igual modo nos podemos encontrar con dApps que quieran cobrar comisiones excesivas.

  4. Funcionamiento.
    Tal como ocurre con las aplicaciones comunes centralizadas en las cuales muchas veces estas no funcionan de manera correcta y presentan muchos errores y fallas, del mismo modo puede ocurrir con las dApps. Esto debemos cuidarlo porque en muchos casos el mal funcionamiento de una dApp puede costar dinero y beneficios para el usuario.

image.png


image.png

¿Cómo encontramos la información de una DApp que queremos conocer?

Si queremos revisar la información acerca de una dApps, podemos hacerlo utilizando la plataforma dappradar. Dappradar es una herramienta muy valiosa para todo el que quiera probar una dApps ya que en esta pagina tenemos reunida la información de prácticamente cualquier dApp que exista.

Pasos para buscar informacion de una dApp.

  1. Ir a dappradar.

  2. Una vez dentro de la plataforma tenemos 2 maneras de buscar información de una dApp:

La primera opción es utilizar el "Ranking" y simplemente explorar si la dApp que buscamos se encuentra dentro de este ranking.
Para ver el ranking hacemos click a la opción Rankings tal como muestra la siguiente imagen:


image.png
Fuente



Luego podremos ver el Rankings de dApps y simplemente debemos desplazarnos por la lista, hasta encontrar la dApp que nos interesa. Para este ejemplo queremos ver toda la información referente a la dApp CryptoMines, así que buscamos en el Ranking, al encontrarla solo debemos dar click sobre la dApp.


image.png
Fuente



Ahora podemos ver toda la información acerca de Cryptomines, podemos ver estadisticas y graficos, y si queremos abrir la dApp podemos hacerlo solo dando click al botón naranja tal como muestra la imagen:


image.png
Fuente



La segunda opción para buscar información de una dApp en esta pagina es aún mas sencilla. Solo debemos colocar el nombre de la dApp que necesitamos en el buscador de la plataforma y seguidamente aparecerá la dApp en una pequeña lista. Verificamos y damos click sobre el nombre de la dApp que nos interesa, en este caso CryptoMines. Veamos la siguiente imagen:


image.png
Fuente



Una vez damos click al nombre de la dApp (CryptoMines) podremos ver toda la información de esta dApp tal como se muestra en la siguiente imagen:


image.png
Fuente

image.png


image.png

En conclusión puedo decir que las dApps ofrecen muchas ventajas al compararlas con las aplicaciones tradicionales (Apps), sobre todo en cuanto a seguridad y privacidad.

Otro punto fuerte que hemos aprendido de las dApps es que la mayoría ofrece algún tipo de recompensa a sus usuarios.

Aunque ahora mismo hace falta mayor publicidad para las dApps no cabe duda que cada vez serán mas las personas que las comiencen a utilizar debido a las ventajas que estas ofrecen.

image.png


image.png

Sort:  
 5 years ago 

Muy bien explicado amigo. Te felicito me gustó tu trabajo. Exitos 🙏

gracias amiga

Excelente amigo , Éxitos..

muchas gracias

 5 years ago 

buena presentación amigo te felicito, mucho éxito!

gracias

Loading...

Excelente explicación, amigo. Un abrazo.

Coin Marketplace

STEEM 0.04
TRX 0.33
JST 0.102
BTC 64089.58
ETH 1859.23
USDT 1.00
SBD 0.39