Aplicaciones descentralizadas (Dapp) - Temporada 4 de Steemit Crypto Academy - Publicación de tareas para la Tarea 8

in SteemitCryptoAcademy3 years ago

Saludos amigos compañeros de la Crypto Academy😊

En esta oportunidad realizare mi tarea 8 sobre las aplicaciones descentralizadas (DApps) en esta temporada 4. En esta ocasión, seleccione la pregunta 1, el cual se abordan conceptos sobre qué son las DApps, tipos, características, sistema de trabajo, ventajas, desventajas, diferencias con otras app y explorar Dapps en DappRadar.com.

Aplicaciones descentralizadas (Dapp).jpg

Imagen diseñada en Canva.com por @isabelfrancis28

Escoger solo una pregunta:

1). ¿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 usar DApps? ¿Cómo encontramos la información de una DApp que queremos conocer? Proporcione los pasos (se requiere captura de pantalla).

2). Busque 2 dApps similares y haga un análisis fundamental detallado y compare las dos dApps y explique los resultados de su análisis. (Se requieren capturas de pantalla).

3). Si fueras un desarrollador de dApps, ¿qué tipo de dApps te gustaría crear? Indique las razones por las que desea crear estas dApps. ¿Cuáles son los pasos que tomará para hacer crecer sus dApps? Haga una hoja de ruta para su dApp.

6kVoQvGHfygNPLjjhbGFypRWxgIMvt (1).jpg

1

¿Qué son las dApps?


Son el producto final del desarrollo de la tecnología Blockchain, que manejan un sistema Descentralizado, donde existen una gran cantidad de dispositivos u ordenadores que poseen copias de registro de transacciones (interacción de nodos), utilizando sistema P2P (usuario-usuario), es decir, no existen intermediarios; los usuarios participan en la ejecución de las Dapps, poseen un sistema de código abierto que le brindan a los usuarios acceder a los registros sin ser manipulados.

Por otra parte, lo especial que tienen las Dapp es que no pueden desaparecer o cerrarse de ningún modo ni bajo ninguna circunstancia, ya que, utilizan un libro mayor (contrato inteligente), donde se registran las transacciones ejecutadas por todos los usuarios en forma digital, es decir, sin necesidad de que una persona tenga el control sobre las transacciones.

image.png

Fuente


Tipos de Dapps


  • Tipo I: Son aquellas que utilizan la criptomoneda que crearon como método de pagos en las transacciones, utilizan el sistema financiero. Además, poseen su propia Blockchain, donde confiere su nombre. Por ejemplo: Ethereum.

  • Tipo II: Son aquellas que se ejecutan con fines financieros, como por ejemplo; ICO, que son proyectos donde recolectan activos o fondos. Son aquellos que están dentro de la Blockchain de las Dapps tipo I. Manejan tokens que ejecutan como forma de transacción.

  • Tipo III: Son el resultado de las tipo I y II, donde los creadores desarrollan Dapps que son de gran utilidad y usos para la sociedad, como por ejemplo: las redes sociales. Son las más utilizadas en la actualidad.

Características de las Dapps


  • Seguridad: Manejan un poder de seguridad alto, esto se debe a que las Dapps poseen el mismo nivel de seguridad de la Blockchain a la que pertenecen.

  • Similitud entre ellas: La mayoría de las Dapps pueden conectarse con otras Dapps a pesar de pertenecer a otra red Blockchain; esto se debe a que casi todas las funciones son muy parecidas o similares entre ellas.

  • Sistema descentralizado: Esto se debe a que son únicas, que no están manipuladas por entes centrales ni intermediarios, otorgándole propiedad a cada usuario de manejar sus propias Dapps y a ser responsables de sus propias acciones.

  • Resistentes a errores del sistema: Las Dapps trabajan con bloques dentro de la cadena de bloques, donde existen nodos y datos específicos distribuidos en muchos dispositivos, motivo por el cual, esto hace que al haber errores al momento de la verificación de transacciones o en la ejecución de consensos; no afecten a toda la red en general.

Relación entre Dapps y criptomonedas


Al utilizar Dapps, se emiten transacciones P2P donde surgen costos (tarifas) que deben pagarse. Estos costos varían según la Dapp que se esté utilizando. Por este motivo, los usuarios deben tener saldos disponibles de criptomonedas compatibles con la red Blockchain que se esté utilizando. Esta es su principal relación, que debe tenerse muy en cuenta al momento de manejar Dapps.

Pagar-con-bitcoins-1280x620.jpg

Fuente


6kVoQvGHfygNPLjjhbGFypRWxgIMvt (1).jpg

¿Explicar el sistema de trabajo de las dApps?


Su sistema de funcionamiento es a través de sistemas descentralizados, gracias a que están dentro de la tecnología Blockchain. Las Dapps trabajan de forma automática, es decir, los nodos que están dentro de los bloques almacenan información, datos, hash, los mineros validan estas transacciones y así van creando bloques con los mismos datos del anterior y con un hash nuevo propio, pero; este sistema de trabajo no es solo en un dispositivo o una sola red, sino que están vinculadas y distribuidas en miles de ordenadores y dispositivos. Todo esto hace que se almacenen grandes respaldos, creando mayor seguridad y una imposible manipulación de los mismos.

Por otro lado, las Dapps no cuentan con instituciones o entes centrales, ni están bajo el control del gobierno como lo son con otras app, como por ejemplo; los bancos tradicionales, que están bajo el control de los dueños o bajo la supervisión de empleados o trabajadores. En el caso de las Dapps todo es autónomo de cada usuario, permitiendo la ejecución de transacciones de forma Peer-to-Peer.

Por tal motivo, cuando un usuario utiliza una Dapp sus transacciones y acciones están bajo su responsabilidad, ya que, al haber algún error, por ejemplo; al introducir algún dato o monto errado, no hay manera de regresar.

6kVoQvGHfygNPLjjhbGFypRWxgIMvt (1).jpg

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


Aplicaciones Descentralizadas (DApps)Otras aplicaciones
Trabajan con sistemas descentralizadosTrabajan con sistemas centralizados
Están dentro de la tecnología BlockchainNo poseen Blockchain
Poseen contratos inteligentesNo poseen contratos inteligentes
Tienen un nivel de seguridad muy altoLa seguridad no es totalmente segura, pueden ser víctimas de hackeos o ser pirateadas
Están libres de intermediarios, entes centrales y gobiernoToda la aplicación está en manos de los desarrolladores
Al haber errores en la red, no se caen todas las redes en generalAl haber errores, suelen caerse las redes en general
Los datos personales presentan confiabilidad y no pueden ser manipulados por nadiePiden datos personales que pueden modificar y manipular
Presentan código abierto en las transacciones, permitiendo que todos los usuarios tengan acceso y se demuestre transparenciaNo presentan código abierto, nadie puede evidenciar ejecución de transacciones

6kVoQvGHfygNPLjjhbGFypRWxgIMvt (1).jpg

¿Explica las ventajas y desventajas de las dApps?

Ventajas


  • Los datos no están controlados por intermediarios, es decir, cada persona maneja sus propias Dapps. Cada usuario dispone de su red de forma autónoma.
  • Las aplicaciones descentralizadas están disponibles siempre en todo momento, ya que, todo el trabajo lo hacen la distribución de nodos dentro de cada bloque, verificando transacciones que se ejecutan, sin necesidad de tener que estar una persona (trabajador o empleado) asistiendo la red.
  • Presentan alto nivel de seguridad, debido a los mecanismos de consenso que se ejecutan dentro de la blockchain.
  • Jamás pueden cerrarse o desaparecer, al crearse una Dapps, esta queda por siempre, creando así; mayor confiabilidad a los usuarios.
  • Están disponibles en cualquier parte del mundo.
  • Pueden vincularse con otras Dapps que generalmente cumplen con las mismas funciones, creando así mayor globalidad y avance futurista.

Desventajas


  • A menudo, al haber una gran multitud de personas conectadas en una misma Dapps, suele disminuir su velocidad.
  • Las configuraciones o actualizaciones que se ejecutan son lentas, debido a que estas tienen que ser verificadas de nodo a nodo.
  • Su creación es costosa y compleja, debe pasar por una serie de proyectos y pruebas. Por tal motivo, para su creación debe tomarse un buen tiempo y gasto de dinero.
  • A medida de que pasa el tiempo, puede ocurrir un fenómeno llamado “Ataque 51%”.

6kVoQvGHfygNPLjjhbGFypRWxgIMvt (1).jpg

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


(1) Ejecutar publicidad de promoción sobre la Dapp que se desea desarrollar, en forma virtual o digital, utilizando redes sociales, como por ejemplo, Instagram o Facebook; tambien de forma física, como por ejemplo; realizar folletos de informacion; tambien pueden realizarse vallas publicitarias visuales, como por ejemplo; pantallas digitales en diferentes lugares en forma de propaganda o videos, que contengan la información y funciones sobre la Dapps. Se debe hacer énfasis en que son aplicaciones descentralizadas futuristas.

(2) Realizar eventos con grandes proyectos, como por ejemplo; ICO o IDO, donde se organizan de tal manera que llaman la atención de muchos usuarios. Una buena idea sería el lanzamiento de Airdrops, donde los desarrolladores reparten tokens gratuitos como recompensas y así se suman ganancias de parte de los usuarios y también de los desarrolladores. Esta sería una forma bastante real de promocionar y ganar confiabilidad de los usuarios.

(3) Ejecutar demostraciones antes del lanzamiento previo, el desarrollador puede demostrar el funcionamiento de la Dapps mediante una cuenta demo, o una suscripción temporal, como ejemplo; para que los usuarios demuestren por ellos mismos la potencialidad y complejidad de la Dapp. También dentro de estas, poder darle opción a los usuarios de realizar recomendaciones y sugerencias de forma constructiva, para una mejor contribución y apoyo hacia el proyecto.

6kVoQvGHfygNPLjjhbGFypRWxgIMvt (1).jpg

¿A qué debemos prestar atención al usar DApps?


Lo primero que se debe prestar máxima atención es a la SEGURIDAD; pues existen diferentes piratas informáticos que crean imitaciones muy parecidas a las Dapps y buscan la manera de que los usuarios caigan en estafas o robos de ID, por eso se debe tener en cuenta que hay que estar muy seguros de que se esté usando la Dapp que es, copiar bien las direcciones, guardar las claves de seguridad o secretas en lugares muy seguros, y lo más importante, no compartirlas con nadie. El hecho de que terceras personas accedan a nuestras Dapps, tienen la libertad de ejecutar acciones libremente.

Otro aspecto importante es que si vamos a invertir en una Dapps debemos tener en cuenta que, las recompensas son de forma variable, es decir, que se puede ganar pero también se puede perder (renta variable), es decir, se recomienda que no se debe invertir lo que no estás dispuesto a perder. Por eso es importante establecer parámetros de riesgo y beneficios.

Y como última acotación, pero no menos importante; es que al estar utilizando Dapps automáticamente somos los únicos responsables de todo lo que se ejecuta.

6kVoQvGHfygNPLjjhbGFypRWxgIMvt (1).jpg

¿Cómo encontramos la información de una DApp que queremos conocer? Proporcione los pasos (se requiere captura de pantalla).


Primeramente, ir al buscador de Google y explorar https://dappradar.com/

20210928_093848.png

Captura de pantalla desde https://dappradar.com/


Seleccionar el icono de cuadros e ingresar en “Rankings”

20210928_094105.png

Captura de pantalla desde https://dappradar.com/


De inmediato, se observa en la parte superior el Top Blockchain Dapps, dándonos la opción de seleccionar las criptos o coins con las que deseamos buscar. También se pueden explorar por categorías, tales como; Games, exchanges, defi, marketplaces, social, entre otras.

Se puede seleccionar la Dapp de nuestra preferencia, seleccionando por criptos, por categorías o sencillamente buscando en la lista.

20210928_094804.png

Captura de pantalla desde https://dappradar.com/


En este caso, seleccionare ETH, en el top Ethereum y voy a explorar el Game Axie Infinity.

20210928_095055.png

Captura de pantalla desde https://dappradar.com/


Al entrar en Axie Infinity, se puede observar una pequeña descripción del juego, se puede observar que en estos momentos está en el puesto #26 en general, en el #12 en juegos y #4 en ETH. También se aprecian los nombres de los tokens con sus respectivos precios.

20210928_095350.png

Captura de pantalla desde https://dappradar.com/


Al ingresar a “Open Dapp” nos llevara a otro sitio web https://axieinfinity.com/?utm_source=DappRadar&utm_medium=deeplink&utm_campaign=visit-website donde aparece la página oficial de la DApp Axie Infinity.

20210928_095559.png

https://axieinfinity.com/?utm_source=DappRadar&utm_medium=deeplink&utm_campaign=visit-website


También nos muestra las estadísticas Axie Marketplace y el historial de actividad, como se observa a continuación:

20210928_095742.png

Captura de pantalla desde https://dappradar.com/


Y listo, esta sería la forma de explorar las DApps que queremos conocer.

6kVoQvGHfygNPLjjhbGFypRWxgIMvt (1).jpg


Conclusiones


Al haber leído y comprendido la clase, concluyo que; las Dapps son aquellas que los usuarios utilizan de forma autónoma y responsable, interactuando de forma P2P y sin necesidad de utilizar intermediarios. Presentan tres tipos, que son; tipo I, II y III. Sus características son las de poseer gran similitud entre ellas, tener alta seguridad y ser resistentes a errores del sistema descentralizado. La principal relación que tienen con las criptos, es que al momento de pagos de comisión, el usuario debe tener fondos dentro de la misma Blockchain que esté utilizando. La dirección web de DappRadar.com es uno de los mejores exploradores de Dapps y muy fácil de usar.

❤GRACIAS POR SU CLASE PROFESOR❤


SiQni9EsHGr8Y5VLHLJc9G3gkbopRRV913HoWUVm1pfBcCwYCHymTkCnHwtN39C9t3c6rmSCTDBXLMFLbKyBZNmSeDqMQrpe9SjQBdSXy9cbvhKvFgXedtzBK4LXryR.jpeg

Sort:  
Loading...

Coin Marketplace

STEEM 0.26
TRX 0.11
JST 0.033
BTC 64383.21
ETH 3098.60
USDT 1.00
SBD 3.89