¿Cómo le explicaría Ethereum a un amigo no técnico?

Recientemente intenté explicar Ethereum a varios amigos que no son expertos en tecnología.

Mi explicación generalmente implica comenzar con una comparación con Bitcoin, pero esto se complica rápidamente ya que luego tengo que explicar la historia de fondo de cómo funciona la cadena de bloques de Bitcoin, que es de naturaleza técnica similar.

¿Hay una mejor manera de describir los conceptos generales de Ethereum a los no expertos en tecnología? ¿Hay alguna analogía que pueda hacer con cosas que son de naturaleza menos técnica? ¿O es que la tecnología es bastante complicada...?

Respuestas (11)

Ethereum es una computadora mundial [ 1 ] y podría cambiar la forma en que interactuamos, tal como lo hizo Internet, hace 20 años. Al igual que Bitcoin, se basa en una cadena de bloques, pero Ethereum es más que una moneda. Es una plataforma para la construcción de aplicaciones descentralizadas (dapps), que se pueden utilizar para cualquier actividad que tenga un aspecto económico o de gobernanza, como:

  • Gobernanza transparente para las comunidades
  • Comunicaciones seguras: autenticación, mensajería,
  • Red troncal segura para el comercio electrónico y el Internet de las cosas
  • Pagos seguros
  • Entorno de desarrollo integrado para depuración, desarrollo e implementación de aplicaciones Ethereum
  • Software libre: todo publicado bajo licencias copyleft como MIT y General Public License (GPL)
  • Hay más ejemplos aquí en este wiki y en State of the Dapps .

Para obtener más información, consulte aquí .

El contenido sustantivo de su respuesta estaba casi en su totalidad en un video vinculado y, por lo tanto, no estaba disponible en este StackExchange. No hubo ningún intento de resumir los puntos más destacados del video.
¡Brillante! Estaba teniendo problemas para entenderlo yo mismo
Muchas partes del software de Ethereum no se publican bajo la licencia GPL. Por ejemplo , pietéreo , evmjit .
Esta respuesta no es tan sexy. Para los que entendemos, lo dice todo. Pero para alguien nuevo: "Transparente, ¿por qué es genial? Espero que todos los servicios sean seguros. Paypal es seguro y algo de licencia". No ser un hater de ninguna manera, solo tratar de encontrar más de un discurso de ascensor que haga que la otra persona diga "¡Ajá!"
Tengo que estar de acuerdo con @JonRamvi. Esta respuesta sigue siendo muy técnica. Es difícil explicarle esto a alguien que no es nada técnico.

Ethereum le explicó a mi mamá

ethereum le explicó a mi mamá

fuente _

Esta imagen está mal .
De acuerdo, algunos detalles son incorrectos, pero concentrémonos en la parte "amigo no técnico" de esta pregunta, ya que la mayoría de las preguntas en este SE serán técnicas. Esta es una explicación razonable que es menos técnica.
Todavía no me gusta esta foto. La simplicidad no significa estar equivocado.
Esta imagen también es incorrecta en el sentido de que WhatsApp conserva sus mensajes de manera significativa. Es una aplicación de mensajería e2e.

Depende de cuán técnica sea su audiencia, y debe omitir muchas sutilezas, pero he podido explicárselo a familiares y amigos que no son expertos en tecnología de la siguiente manera:

Un sistema distribuido (la cadena de bloques)

Con la mayoría de los sitios web, la información se almacena en un servidor, que es básicamente una computadora con una base de datos que contiene toda la información del sitio. Si esa computadora está dañada, todos los datos y el sitio web desaparecen. Con la tecnología blockchain, una base de datos se distribuye entre una gran cantidad de computadoras de personas, de modo que toda la información en la base de datos es pública y la base de datos no se puede cerrar realmente mientras las computadoras sigan contribuyendo a ella.

Contratos inteligentes (Ethereum)

Bitcoin y Ethereum son criptomonedas cuyos libros de contabilidad se almacenan en una base de datos de cadena de bloques distribuida como esta. Lo que hace que Ethereum sea especial, a diferencia de otras criptomonedas que usan tecnología de cadena de bloques, es que en realidad puedes ejecutar código en la cadena de bloques de esta misma forma distribuida. Así que ahora, en lugar de simplemente usar la cadena de bloques como un libro mayor glorificado, puede hacer algo como especificar las condiciones bajo las cuales se le pagará a una persona, y una vez que se cumplan esas condiciones, el dinero irá automáticamente a la persona sin ninguna interferencia externa (y en a pesar de cualquier cosa que le suceda a una computadora involucrada en la red). La gente llama a estos fragmentos de código "contratos inteligentes", porque es un código que representa un acuerdo que puede aplicarse y ejecutarse por sí mismo.

Si la gente tiene preguntas, puede profundizar en los detalles.

Al igual que enseñar a alguien sobre una computadora por primera vez, no hay necesidad de sumergirse en los detalles esenciales. ¡Solo tienes que decirles lo que hace el sistema! Aquí hay una forma en que podría describir blockchains y Ethereum en unas pocas oraciones cortas y simples:

Las cadenas de bloques son una forma en que muchas personas o computadoras diferentes se ponen de acuerdo en algo aunque no se conozcan o no confíen entre sí . Usando matemáticas especiales y reglas cuidadosas, todos pueden ponerse de acuerdo en una lista de las cosas que han sucedido. Por ejemplo, en Bitcoin, las personas pueden acordar una lista de todos los pagos que se han realizado y pueden usar esa lista para saber cuánto dinero tienen todos en un momento dado. Ese tipo de dinero se llama "criptomoneda" o "moneda digital" porque el dinero se rastrea por computadora, al igual que su banca en línea.

Ethereum utiliza la misma idea, pero en lugar de solo realizar un seguimiento de los pagos, realiza un seguimiento de los programas informáticos . Estos programas de computadora todavía se pueden usar para rastrear dinero si lo desea. Pero también se pueden usar para muchas otras cosas, como decidir si alguien puede conducir un automóvil o quién ganó una elección. En un momento dado, todos saben exactamente lo que están haciendo los programas de computadora, incluso si alguien intenta mentir y fingir que está sucediendo algo diferente.

Debido a que las reglas son tan seguras y fáciles de seguir, incluso dispositivos simples como teléfonos o candados pueden programarse para obedecer lo que todos han acordado . Y la forma de hacer esto es lo suficientemente fuerte como para que los atacantes o las computadoras que funcionan mal no puedan romper las reglas que se han establecido. Entonces, las personas pueden sentirse seguras usando Ethereum por miles de millones de dólares, controlando la propiedad de sus automóviles y casas, u otras cosas valiosas sin preocuparse de que alguien pueda robarles o engañarlos.

Es difícil decir para qué se usará todo Ethereum, porque se puede usar para cualquier cosa que pueda hacer un programa de computadora. Pero si hay una situación en la que desea realizar un seguimiento de algo, y sería un problema si alguien pudiera piratear o manipular los resultados, ¡es una buena apuesta que Ethereum pueda ayudar! Los resultados se verán como sitios web regulares o aplicaciones móviles, pero serán completamente infalibles . Siempre que se construya correctamente, ni siquiera la persona que crea la aplicación tendrá el poder de romper las reglas que acordaron. ¡Y creemos que eso es genial!

downvote cuidado de comentar para que la respuesta se puede mejorar?
Sería genial si pudieras explicar qué significa you keep track of computer programs. ¿Cómo? Aunque no estoy seguro de poder entenderlo (soy un programador muy básico)

La guía para principiantes de Ethereum del blog.

infografia etéreo

¿Puedes poner un enlace al blog también?

1. Explicación para un absoluto no técnico

Primero demos un paso atrás: ¿Cómo le explicaría una computadora convencional a un amigo no técnico? Un dispositivo que realiza cálculos tal vez. La mayoría de los amigos no técnicos probablemente lo entiendan.

Ethereum es lo mismo, solo que en lugar de ser un único dispositivo de computación al que tiene acceso físico, los cálculos se ejecutan (y los resultados se almacenan) en cada nodo participante en la red Ethereum. En caso de cualquier inconsistencia en los resultados, los nodos de la red Ethereum pueden llegar a un consenso sobre cuál de los resultados es el válido. Los cálculos también se pueden autorizar de modo que solo los participantes designados puedan ejecutarlos.

Su amigo no técnico entonces, con toda razón, preguntaría por qué sería de alguna utilidad. La respuesta es que dicho cómputo distribuido resulta bastante útil cuando dos o más partes que no tienen confianza mutua directa necesitan llegar a un acuerdo sobre el resultado de un cómputo (como cuántos fondos tengo en mi cuenta) . Tradicionalmente, las transacciones entre dichas partes requerían interacciones a través de terceros confiables que dependían de dispositivos informáticos convencionales y confianza centralizada.

2. Explicación para alguien que tenga conocimientos básicos sobre cómo funcionan los servicios web

Para un amigo un poco más experto en tecnología: podemos ver a Ethereum como una plataforma para crear servicios web. En un nivel muy alto, se ve como se ilustra a continuación (figura de la derecha), en comparación con el modelo tradicional de "tercero de confianza" (ACME corp) que se muestra a la izquierda:

ingrese la descripción de la imagen aquí

Debajo del capó, los dos modelos (izquierda = tradicional/centralizado, derecho = Ethereum/descentralizado) se ven así como se ilustra a continuación, con:

  • nodos de creación de bloques (mineros): capa base de Ethereum, compuesta por cualquier dispositivo de cómputo que ejecute el código Ethereum (nodo completo).
  • blockchain: para simplificar, supongamos que esta es la máquina virtual formada a partir de la colección de nodos de creación de bloques
  • libro mayor, prueba de X, contrato inteligente,...: son los servicios que proporciona la máquina virtual Ethereum para facilitar el desarrollo de servicios de usuario final. Ejemplos de servicios de prueba de X son: prueba de existencia y prueba de propiedad.
  • servicio de usuario: es una o una combinación de instancias de servicio de Ethereum.

ingrese la descripción de la imagen aquí

En particular, observe cómo, en contraste con el modelo tradicional (centralizado), ACME corp ya no está "en el centro del universo" con todas las partes interesadas dependientes y dependientes de él como ancla de confianza. Con el enfoque de Ethereum, ACME corp es una entidad arbitraria y sus interacciones con ella se rigen por el contrato inteligente correspondiente que se ejecuta en Ethereum.

[Las figuras son mis figuras originales. Iconos por thenounproject.com]

Ethereum es una plataforma como Internet .

La mayor parte de Internet está compuesta por computadoras centralizadas: lo que significa que pertenecen a una empresa o gobierno.

El problema con esto es que cuando algo le sucede a una empresa, ya sea Facebook, Google, Apple, etc., entonces no puede hablar con amigos, hacer búsquedas, etc. hasta que la empresa pueda solucionarlo. Cuando algo sale mal o se apaga, todo se apaga, y esa es una debilidad del Internet centralizado.

Como ejemplo, el ciberataque Dyn de octubre de 2016 afectó a sitios importantes como Amazon, Twitter, Reddit, Paypal, Netflix...

ingrese la descripción de la imagen aquí

Ahora imagine una Internet que esté hecha de las computadoras de todos . Imagine Facebook funcionando de esta manera, de modo que cuando algunas computadoras tengan un problema, haya muchas otras computadoras en la red que seguirán funcionando y aún podrá usar Facebook. La única forma de que todo se apague es si, literalmente, todas las computadoras en la red se apagaron.

Esta confiabilidad , como puede ver, es una ventaja de una Internet descentralizada: no hay un punto único de falla.

Probablemente tenga preguntas sobre cómo puede funcionar una Internet descentralizada, por ejemplo, ¿cómo podrían las computadoras de todos ejecutar Google? La respuesta es que Ethereum es una tecnología complementaria a Internet , no su reemplazo. Algunas cosas funcionarán mejor de forma centralizada, otras funcionarán mejor de forma descentralizada.

Hasta Ethereum no existía la opción de correr de forma descentralizada. Hay respuestas que explican más detalles sobre Ethereum, la cadena de bloques, los contratos inteligentes, etc., pero fundamentalmente Ethereum es importante porque agrega una nueva dimensión y paradigma a Internet.

Nota: Esta explicación se centra en el "amigo no técnico" y no intenta ser técnicamente precisa.

Ethereum es una computadora en la nube global y pública donde los programas tienen su propio espacio de almacenamiento que no puede ser modificado por nada más que el propio programa. Eso significa que cada programa establece un conjunto de reglas que nunca se pueden cambiar, por lo que podemos crear aplicaciones en las que no tiene que confiar en que las personas no lo engañen, no pueden engañarlo. Puede eliminar al intermediario de confianza de prácticamente cualquier sistema que solía requerir uno. Esa es una fracción significativa de nuestra economía. Es una fracción significativa de nuestra sociedad.

Mi amigo solía decir: "Si Bitcoin es para recortar bancos, Ethereum es para recortar leyes".

Permítanme ser más elaborado:

Si Bitcoin va a eliminar a los bancos del flujo de dinero, Ethereum está diseñado para eliminar a los intermediarios y el poder centralizado de cualquier otro proceso.

Permite que la misma pieza de software se ejecute en la computadora de todos y permite que esas computadoras actúen como intermediarios.

Por ejemplo, Uber ahora actúa como un intermediario entre el pasajero y el conductor. Cada solicitud de viaje y envío se ejecuta a través de su servidor, y ellos controlan toda la información. Con Ethereum, escribimos el software que maneja la solicitud y el envío de viajes, y dejamos que se ejecute en la computadora de todos, y estas computadoras forman una red. Esta red manejará todas las solicitudes y envíos. Pero dado que esta red está formada por la computadora de todos, no existe un poder centralizado como el de una empresa para controlar el proceso de compartir viajes.

Incluso si veo a dónde quieres ir, admite que es un poco corto para una respuesta. ¿Quizás podría desarrollar un poco más sobre "cortar las leyes"?
@NicolasMassart editado, a ver si es mejor :)

Ethereum es una plataforma de programación muy amplia donde un desarrollador puede crear juegos, aplicaciones financieras, aplicaciones de apuestas, crear compañías de seguros, redes sociales y prácticamente todo lo que ya usamos hoy. Sin embargo, Ethereum funciona con un sistema descentralizado, lo que significa que no existe una autoridad principal que tenga toda la información que se utiliza para crear esas aplicaciones.

Tomado de www.ethereum.net . Tienen algunas excelentes explicaciones de recuperación de "los conceptos básicos". Además de algunas buenas analogías.

Para ser rápido y poner un poco de drama:

Quizás una de las últimas oportunidades que tiene el mundo para ser totalmente libre y ganarle la batalla a los bancos, la corrupción y el control desmesurado que tienen sobre nosotros. :PAGS