Un saludo a toda la comunidad, les doy la bienvenida al desarrollo de mi tarea acerca de las aplicaciones descentralizadas (DApps). Comencemos...
1) ¿Podrán las DApps reemplazar las aplicaciones centralizadas en otros campos en el futuro?
El mundo esta experimentando una constante evolución tecnológica, y las DApps (Aplicaciones descentralizadas) juegan un papel importante dentro de esta evolución, es por esto que digo que SI podran reemplazar en gran porcentaje las aplicaciones tradicionales centralizadas en un futuro.
Todo usuario desea seguridad y es algo que consiguen en las DApps, ya que estas tienen sus recursos y funcionalidad distribuidos en distintos nodos de la cadena de bloques, lo que ocasiona que sea extremadamente dificil recibir ataques tradicionales de denegacion de servicio porque no dependen de un solo servidor.
La seguridad que es una de las cosas mas aclamadas por los usuarios. Cada usuario esta mas tranquilo al saber que sus fondos y sus transacciones estan seguros, por lo cual se sentiran motivados para invertir en dicha aplicacion descentralizada, asi tanto los usuarios como la aplicación experimentaran crecimiento, lo cual trae como consecuencia que cada usuario acepte con mayor facilidad las Aplicaciones Descentralizadas.
Todo el mercado que incluye las aplicaciones descentralizadas (DApps) y la tecnología Blockhain es fascinante y esta en constante crecimiento. Es por esto que las DApps han llegado para ofrecer un sin fin de oportunidades que innovaran a las industrias que manejen datos e información abundante.
Definitivamente las DApps son el futuro de las aplicaciones y debemos estar preparados y formados para ello. Es por esto que me atrevo a afirmar una vez mas que ¡SI! podran reemplazar en un futuro a las aplicaciones tradicionales centralizadas.
2) ¿Existe la posibilidad de que las DApps roben los datos del usuario?
Debemos entender que una de las características de las aplicaciones descentralizadas es que al estar unidas a una red Blockchain automaticamente la seguridad de la aplicación es equivalente a la seguridad de la red asi que esto nos aclara la respuesta a la pregunta, y es que las posibilidades de que sean robados los datos de los usuarios en las DApps son practicamente nulas porque conocemos la seguridad de la cadena de bloques.
Una de las cosas que debemos tomar en cuenta es que los datos dentro de las aplicaciones descentralizadas son visibles para todos, lo cual se convierte en una ventaja, ya que si hay algun intruso o un pirata infomatico se podrá rastrear. Una de las diferencias de las DApps respecto a las aplicaciones centralizadas es dicha seguridad de la que hablamos, porque mientras que las aplicaciones descentralizadas nos ofrecen seguridad, en las centralizadas tenemos vulnerabilidad en nuestros datos y esto nos puede traer consecuencias negativas.
Como estas aplicaciones estan basadas en un sistema Blockchain cada usuario representa un nodo dentro de la red, el cual contiene una copia de toda la informacion, y de esta forma los datos tienen un alto nivel de seguridad. El hecho de que cada usuario sea un nodo dentro de la red garantiza que si llegase a desaparecer un nodo, los demas nodos tendran una copia de la información del nodo desaparecido.
Las DApps NO guardan informacion en una base de datos central, en la nube o servidores externos lo cual minimiza y vuelve casi nulas las posibilidades de robo de los datos.
Con lo expuesto podemos decir que practicamente no hay posibilidades de que los datos de los usuarios sean robados dentro de aplicaciones descentralizadas.
3) ¿Explicar las formas en que una DApp promueve su aplicación al público?
Una de las formas efectivas de promover aplicaciones descentralizadas al público es a través de eventos Airdrop. A todos nos gusta el hecho de recibir dinero gratis (criptomonedas), y esto es precisamente de lo que tratan los eventos Airdrop. Cada DApp por lo general posee su propio token y a través de estos eventos, son otorgados tokens gratis a los usuarios que se unan a las aplicaciones que se estan promocionando. Sin duda esta es una de las formas mas atractivas para promover y publicitar nuevas aplicaciones descentralizadas al público.
Otros eventos donde también se pueden promover y publicitar nuevas aplicaciones deescentralizadas al publico son el ICO, IEOs y IDOs
Otra forma de promover estas aplicaciones es dejando claro al público que operan en una red peer-to-peer. Esto hace que las transacciones sean mas fáciles y rápidas para los usuarios de tal manera que los usuarios tengan facilidad para comprar o vender sus tokens.
DAppRadar es una plataforma donde tambien podemos encontrar aplicaciones descentralizadas, alli podemos ver infomacion sobre cada aplicacion, como funcionan y sus beneficios.
A través de las redes sociales tambien pueden promoverse las aplicaciones descentralizadas, haciendo anuncios llamativos donde expliquen sus caracteristicas, funcionalidad y beneficios.
4) ¿Elige una DApps y haz un análisis detallado que muestre que la Dapp es buena para usar.( Proporcione capturas de pantalla)?
A través de la plataforma Dappradar.com encontramos aplicaciones descentralizadas. Les mostrare como podemos explorar y revisar cada aplicacion.
Lo primeo que debemos hacer es entrar a Dappradar.com y hacemos click n la opcion señalada en cuadro rojo que dice Ranking".
Saldran las Dapps top, y en mi caso busque las que esten dentro de la plataforma Steem.
En la lista de aplicaciones encontre una que yo estoy usando desde hace 2 meses y no sabia que era descentralizada hasta hoy, y esta es Orinoco.
Al hacer click en la aplicacion saldra la infomación de esta DApp.
Orinoco es una aplicacion descentralizada basada en la Blockchain de Steem. Es una plataforma de intercambio donde encontamos diferentes criptomonedas y su valor equivalente en dinero Fiat.
Es muy sencillo de usar, al registrarnos nos pedirá documentos personales para validar nuestra cuenta y así hacer un uso correcto y seguro.
Aca les muestros algunas transacciones que ya he realizado dentro de esta aplicacion descentralizada y ha sido todo un exito.
Recomiendo mucho esta aplicacion sobre todo a usuarios que esten en Venezuela que necesiten cobrar sus recompensas dentro de la plataforma de Steemit. Posee también un sistema de referidos para así también ser mas atractiva ants los usuarios.
5) ¿Si fueras un desarrollador de DApps, ¿Que tipo de aplicacion le gustaría crear? Explica todos los detalles del plan de DApps que harás.
Tomando el papel de desarollador de DApps diseñaria y crearia una aplicacion descentralizada dirigida a todos los musicos del mundo. Esta aplicacion seria tipo Blogs donde cada usuario pueda compatir contenido original y sea recompensado y a su vez sea conocido por otros musicos. Para hacela mas atractiva tambien seria dirigida a otros usuarios que no sean musicos con la finalidad que disfruten tambien del contenido que sera publicado y siendo asi, a la hora de iniciar sesion colocaria la opcion de ingresar como musico o como usuario estandar. Al ingresar como musico tendria la posibilidad de crear y publicar contenido original, votar, comentar, compartir y el usuario normal tendria acceso a todas las opciones mencionadas quitandole la de crear y publicar contenido.
Seria una DApp Tipo III. La aplicacion tendria su propia wallet donde cada usuario reciba y maneje sus recompenzas. Tambien le brindaria un sistema de claves privadas para que solo el propietario de la cuenta tenga acceso a ella.
A esta aplicacion le agregaria el sistema PoB (Prueba de cerebro) para que el sistema de recompenas sea mucho mejor. Este mecanismo PoB tambien es implementado en la plataforma Steemit.
A mi aplicacion le pondria por nombre "Music Word" y aqui les muestro el logo que tendria una de las mejores aplicaciones descentralizadas del mundo.
Conclusión
De verdad que el mundo esta en una evolucion tecnologica de forma exponencial y las aplicaciones descentralizadas entran en juego para darle mayor peso a esto.
La variedad de oportunidades y ventajas que brindan las DApps las hacen ser las aplicaciones del futuro. Y unas de las cosas que de seguro sera mas llamativo a las personas es que tendran sus datos seguros por la alta seguridad que poseen.
En un futuro no muy lejano estas aplicaciones de seguro van a sustituir las aplicaciones tradicionales centralizadas causando un gran impacto positivo en todo el mundo.
Gracias profesor @wahyunahrul, sus enseñanzas han sido de gran ayuda para mi persona y suma a mi crecimiento.