¿Cuáles son las ventajas de crear un dapp sobre una aplicación web normal?

Muchos dapps no me parecen nada nuevo y el beneficio adicional de crear un dapp parece mínimo además de la descentralización.

Cualquiera puede ayudarme a entender la siguiente línea. "sin intermediarios de confianza" He intentado investigar mucho cómo evitarán los intermediarios, pero no obtuve una respuesta completa de nadie. Alguien que me ayude con un ejemplo sería muy apreciado.
Si tiene una nueva pregunta, hágala haciendo clic en el botón Preguntar . Incluya un enlace a esta pregunta si ayuda a proporcionar contexto. - De la revisión

Respuestas (2)

Crear una aplicación web respaldada por Ethereum le brinda varias cosas de forma gratuita:

  • Procesamiento de pagos : no es necesario integrarse con Stripe o PayPal para aceptar fondos de los usuarios. Todos los usuarios pueden enviar/recibir Ether como medio de pago común.
  • Credenciales de usuario : los usuarios no necesitan registrarse; ya tienen una cuenta, que es una clave pública/privada para enlazar con su sesión de usuario y metadatos.
  • Base de datos : almacenar una gran cantidad de datos en la cadena de bloques es costoso, por lo que es probable que la cadena de bloques no sea la única base de datos para la aplicación, pero los datos de misión crítica se pueden almacenar para siempre en la cadena de bloques.
  • Registro : los contratos de Etherum pueden crear sus propios registros, que una DApp puede consultar para saber qué sucedió en el pasado, en lugar de tener que crear registros separados.
  • Confianza : sus usuarios pueden confiar en su código, ya que no solo es visible el código de front-end (Javascript) (a través de las herramientas de inspección del navegador), sino que también se puede inspeccionar la lógica de back-end (código de contrato), por lo que se puede verificar de forma independiente que su código no tiene puertas traseras para robar todos sus fondos.

Si planea usar alguno de estos en su aplicación, ya sea inicialmente o a largo plazo, construir como respaldado por Ethereum (una DApp) le da una buena ventaja.

La aplicación descentralizada (DApp) es una aplicación móvil o web que interactúa con un contrato inteligente. El principal beneficio es tener un protocolo descentralizado como backend para operar con valor almacenado:

  • sin intermediarios de confianza
  • en términos predefinidos
  • de forma determinista

Echa un vistazo a State of dapps para inspirarte https://dapps.ethercasts.com

El tipo más importante de dApp es una aplicación web de venta multitudinaria para ICO que utiliza tokens ECR20

Estoy de acuerdo con la mayor parte de eso, a excepción de su última línea. Recientemente, los usos más populares de las DApps son las ventas de ICO, pero eso no las convierte en las más importantes .
@MidnightLightning gracias, entonces, ¿qué dapps son más importantes?
Depende de quién pregunte. Para alguien que se gana la vida en Ethlance , eso es lo más importante. Para alguien que participa en una ROSCA porque no puede obtener un seguro de otra manera, eso es lo más importante. Para una empresa que gasta mucho dinero en anunciar un dominio .ETH, el contrato ENS es lo más importante. Lo importante es completamente subjetivo, y Ethereum fomenta la coexistencia de todo tipo de nichos que son importantes para diferentes tipos de personas, ¡lo cual es genial!
Gran comentario @MidnightLighting. ¿Qué es importante para ti?
Personalmente, apoyaré el desarrollo de DApps que admitan contratos grandes y complejos (por ejemplo , registrar.ens.domains ), ya que creo que esas aplicaciones son aquellas en las que la comunidad de desarrolladores aprende más y ayudan a dar forma al futuro de todo el ecosistema Ethereum. Pero es mejor dejar este tipo de discusión para otro foro, en lugar de un sitio de preguntas y respuestas.