¿Qué es Ethereum?

Ethereum es una red mundial de computadoras (nodos) interconectadas que imponen, ejecutan y validan programas de forma descentralizada sin requerir un servidor, memoria, potencia de CPU o cualquier otra función informática, ya que todo está provisto por miles de nodos etéreos dispersos el mundo. En resumen, ethereum es una computadora global.

Esta computadora global permite que las aplicaciones, denominadas Aplicaciones descentralizadas o DApps, a través del uso de contratos inteligentes (código similar a JavaScript simple) se ejecuten exactamente como se han programado, sin permiso, sin intermediario, de manera inmutable, sin tiempo de inactividad , censura, fraude o interferencia de terceros.

Asegura aún más el funcionamiento de ETH – la moneda digital de ethereum que convierte el dinero en código puro – abriendo muchas nuevas oportunidades, incluyendo pagos de máquina a máquina, comercio en línea con un clic, organizaciones autónomas descentralizadas y modelos comerciales completamente nuevos.

La plataforma ha despertado un gran interés entre muchas marcas de productos para el hogar que se están posicionando para lo que algunos han llamado una cuarta revolución industrial.

Las razones pueden ser aparentes a medida que lee este artículo, que se ocupa principalmente de conceptos de alto nivel. Puede encontrar algunas partes demasiado avanzadas o demasiado simples. Eso es porque esta introducción trata de proporcionar una respuesta integral a la pregunta del título. Como tal, algunas partes pueden ser útiles incluso para los expertos.

Para ayudarlo a encontrar secciones potenciales que quizás desee omitir, la moneda digital descentralizada se presenta en primer lugar con cierto detalle, explicando el consenso de Nakamoto y las divisiones de cadena en sus propias subsecciones. Es posible que encuentre más interesante un aspecto específico de la moneda digital, el dinero codificable, que tiene una sección propia. A continuación, se explica el papel potencial de ethereum para crear un futuro en el que las máquinas puedan actuar reteniendo, transfiriendo y aceptando el valor, lo que les proporciona un nivel de inteligencia muy primitivo.

ETH – La moneda digital descentralizada

ETH es una nueva moneda digital descentralizada respaldada por el mercado libre. A diferencia de las monedas emitidas por un banco central (como dólares o libras), o una empresa privada central (ninguna existe), ethereum se emite a través de código de código abierto ejecutado de forma descentralizada en miles de nodos. Ese código determina qué nodo obtiene eth en función de una serie de cálculos llamados prueba de trabajo: soluciones basadas en código para problemas matemáticos inútiles que apuntan a demostrar que el trabajo fue realizado por hardware como GPU, mejor conocidos como “mineros” por su “excavación” a través del código inútil, esperando golpear el oro (la recompensa de 5 eth).

Cuanta más cuota de hash (hardware) de la red total tiene un nodo, más a menudo ganan la recompensa, que actualmente está valorada en alrededor de $ 60 dólares y se otorga automáticamente a un solo minero cada ~ 17 segundos.

Hay instalaciones mineras masivas apiladas con hardware que solo realiza la función de “excavación”. Pronto, eso cambiará. Todo lo que se requerirá para “excavar” es ejecutar un nodo (solo un programa de software descargable) y el bloqueo de una cierta cantidad de eth en una cuenta de ahorro de la misma manera para asegurar más de 85 millones de eth, que actualmente valen 1,100 millones de dólares.

Por ahora, como “minería” requiere mucha inversión de capital inicial y tiene algunos riesgos inherentes debido a su función de juego de suma cero, la mayoría tiende a comprar directamente eth en intercambios como Coinbase. Una vez comprada, la moneda se puede enviar a cualquier persona a través de la red descentralizada de ethereum que utiliza una cadena de bloques: una cadena de transacciones que muestra que Alice le pagó y que a su vez fue pagada por Bob, quien a su vez pagó a Carl y así sucesivamente hasta que llega a uno de los muchos mineros emisores que crearon el eth a través del proceso de “excavación”.

Aunque el ledger blockchain es completamente público, no contiene nombres. En cambio, está hecho de letras al azar y números llamados una dirección pública. Si se revela la propiedad de las direcciones, es posible ver quién está pagando a quién, pero la red en sí misma no revela dicha propiedad. Por lo tanto, es pseudoanónimo, comparable a un apodo en línea. Si las personas aprenden su sobrenombre, pueden atribuirle todos los comentarios que ha realizado previamente, de lo contrario, es solo una persona al azar que hace comentarios en línea. Del mismo modo, si las personas aprenden su dirección eth pública, pueden ver qué transacciones ha realizado, de lo contrario, es una dirección aleatoria que realiza transacciones.

El consenso de Nakamoto

El punto final con respecto al aspecto de la moneda es su naturaleza descentralizada que antes se pensaba que era imposible debido al problema del doble gasto ya que cualquiera puede copiar y pegar algún código. Nakamoto demostró hace ocho años que una moneda puede descentralizarse asegurando que dicho código no pueda ser copiado mediante el uso de la criptografía. Hay tres elementos principales, una clave privada que corresponde a una clave pública (dirección), prueba de trabajo que valida las transacciones de una manera no confiable y, lo más importante, lo que ahora llamamos el consenso de Nakamoto.

El consenso de Nakamoto es una solución a un problema en informática ilustrado por el cuento de los dos generales bizantinos . Intenta establecer cómo se puede llegar a un acuerdo mientras se comunica a través de actores de red potencialmente maliciosos y hostiles que pueden traicionar a los generales y así informar al rey o al enemigo de su acción planificada, lo que lleva al fracaso. En lo que respecta al código en sí, Nakamoto describió la solución así :

” Usan una cadena de prueba de trabajo para resolver el problema. Una vez que cada general recibe el tiempo de ataque que escucha primero, configura su computadora para resolver un problema de prueba de trabajo extremadamente difícil que incluye el tiempo de ataque en su hash. La prueba de trabajo es tan difícil, se espera que tarden 10 minutos [~ 17 segundos para eth] en trabajar todos a la vez antes de que uno de ellos encuentre una solución. Una vez que uno de los generales encuentra una prueba de trabajo, lo transmite a la red, y todos cambian su cómputo actual de prueba de trabajo para incluir esa prueba de trabajo en el hash en el que están trabajando. Si alguien estaba trabajando en un tiempo de ataque diferente, cambia a este, porque su cadena de prueba de trabajo ahora es más larga. 

Lo anterior describe cómo funciona el código en sí, simplificado para el 51% de los mineros deciden, pero está limitado a solo proteger contra el doble gasto y otro comportamiento malicioso u objetivamente deshonesto. No ayuda en circunstancias en las que existe un requisito genuino de actualizar la red y, por lo tanto, cambiar las reglas.

En esas situaciones, todo el mundo acepta a menudo debido a los claros beneficios, por ejemplo, le permite descargar el nodo más rápido sin tiempo de inactividad, pero, a veces, existe una disputa genuina sobre si una actualización debería o no ocurrir, digamos si se debe evitar una robo masivo. Aquí, el consenso de Nakamoto no ayuda porque solo le preocupa evitar el doble gasto.

Splits de cadena

Donde hay una disputa genuina – hasta ahora solo hemos visto 80/20 divisiones en la opinión – uno debe tener en cuenta que son las personas las que manejan los nodos, y son las personas las que manejan los mineros. Las personas que no están de acuerdo con una actualización pueden dividirse y crear su propia cadena de bloques y moneda.

La cualidad interesante aquí es que todos los que poseen eth antes de la división en dos blockchains tienen una cantidad igual en ambas cadenas. En estas situaciones, las personas pueden “votar” directamente vendiendo su eth en una de las cadenas de bloques.

Es útil tener en cuenta que estas divisiones pueden ocurrir por cualquier persona, en cualquier momento, por cualquier motivo o sin motivo. Luego de una consideración más profunda, las implicaciones aquí pueden ser revolucionarias en concepto porque es el garante último de la función descentralizada de las cadenas de bloque públicas. Nadie puede imponer su voluntad a nadie. Nadie puede ordenar a nadie Todos son completamente libres de decidir sus propias reglas.

Si alguien realmente se preocupa por sus reglas es una pregunta diferente. Aquí, por lo tanto, se encuentra la función de empoderamiento de las cadenas de bloques públicas. Aunque el código podría decir que es el 51% de los mineros o nodos, en la práctica y la realidad, en realidad es el 51% de las personas que debemos asumir que son honestos.

Por lo tanto, podemos discernir una regla. Donde, objetivamente, hay un comportamiento malicioso o deshonesto, como un intento de doble gasto, el consenso de Nakamoto lo previene completa y exitosamente cortando al actor malicioso de la red para que el código valide y aplique las reglas honestas.

Donde hay una disputa honesta y genuina con respecto a qué reglas deberían aplicarse en primer lugar, el consenso de Nakamoto no ayuda ya que se aplica solo dentro de una cadena de bloques, no a una decisión entre dos bloques donde uno de ellos está dividido intencionalmente, en lugar de accidentalmente .

Esta es un área muy complicada, aún no completamente comprendida experimentalmente, y actualmente en desarrollo. De manera similar a un boceto, podemos decir que la decisión inicial sobre si ofrecer la opción de dos reglas depende del codificador o codificadores. Debe haber un iniciador que ofrezca las dos opciones. Si lo hace, la decisión de los mineros es muy influyente, aunque más que el iniciador depende de los detalles del cambio de regla propuesto, ya que protegen la función dentro de la cadena de garantizar que no haya doble gasto.

Lógicamente, tener un iniciador y los mineros de acuerdo sugiere que su cadena será dominante, aunque la otra cadena puede continuar, tal vez, de una manera menos relevante en lo que concierne a la mayoría, pero si ese sería realmente el caso depende de los detalles de el cambio de regla propuesto y las circunstancias circundantes.

En última instancia, la decisión final es una especie de referéndum en el que los titulares del valor deciden vender o comprar una cadena o faltar a la toma de una decisión.

La parte interesante aquí es que a pesar de todos estos pasos, la cadena minoritaria puede continuar operando y tener valor. Esta función es una cualidad subestimada de las cadenas de bloques públicas, incluso para algunos individuos dentro del espacio público de blockchain, porque extrañan la base filosófica de la creación de blockchain.

A pesar de lo que algunos pudieron haber dicho previamente en los primeros días del blockchain, los fundamentos de ethereum, la moneda, no están basados ​​en pensamientos marginales, sino en las ideas principales de un ganador del premio Nobel, Friedrich August Hayek, quien pasó gran parte de su vida estudiando dinero. Él afirma en The Denationalization of Money :

“La inestabilidad pasada de la economía de mercado es la consecuencia de la exclusión del regulador más importante del mecanismo del mercado, el dinero, regulado por el proceso de mercado … solo la competencia en un mercado libre puede tener en cuenta todas las circunstancias que deberían para tenerse en cuenta “.

El genio de Nakamoto fue forzar la creación de dinero en el mercado libre a través de un mecanismo descentralizado, lo que hizo que se produjera un movimiento de jaque mate ya que no se puede cerrar excepto por el juicio del mercado. Solo por su juicio, eth vidas o muere y si algunas partes del mercado piensan que debería dividirse, la moneda mejor administrada se eleva a través de la competencia del mercado, o, alternativamente, su mala gestión o calidad inferior corteja el castigo del mercado.

Ese es solo un aspecto, porque ethereum no es solo dinero. Es una mejora de dinero ya que convierte el papel en código puro. Código que podemos modificar, ordenar a través de ifs, thens, while loops. Código que podemos incorporar a nuestros sitios web, a nuestros videos, a nuestros juegos, a nuestros automóviles, aeroplanos, trenes, teléfonos inteligentes, refrigeradores.

Los potenciales aquí que no podemos comprender. Se automatizará mucho. Se intercambiará tanto valor sin supervisión o acción humana. Habrá profundas redes de algoritmos, demasiado complicadas para que cualquiera las entienda. Las máquinas se mueven por sí mismas, en función de si, puntos, intercambiando valor según nuestras órdenes de código. Los autos se conducen automáticamente y pagan la estación de carga.

Las ganancias de eficiencia podrían ser más altas que nunca en la historia. El hombre, tal vez, finalmente será liberado. Sin embargo, rezamos, él no está completamente esclavizado.

Ethereum – El dinero codificable

Debido a que eth es, en efecto, solo código de computadora, ahora hay muchas cosas nuevas que podemos hacer con dinero que anteriormente era imposible. A través del JavaScript de Ethereum, como el lenguaje de programación de Solidity y Serpent, podemos codificar programas llamados contratos inteligentes que ordenan a nuestros fondos eth operar de cierta manera, haciendo posible que las máquinas retengan y transfieran valor automáticamente.

Un ejemplo algo simple es la demora de vuelo . Este es un sitio web ordinario en la superficie, pero en el fondo, a través de Metamask , utiliza el blockchain para acceder al contrato inteligente de flightdelay, que es solo código if / then, else, while, etc. Lo que es único es que este código no tiene un servidor centralizado, por lo tanto, no requiere permiso de nadie para ejecutarse. Como tal, puede ser completamente automático, permitiendo a las máquinas u otro código no relacionado comunicarse directamente con el contrato inteligente y transferir o recibir valor automáticamente. Como este código se mantiene y valida / ejecuta en miles de máquinas, es casi imposible manipularlo o modificarlo de alguna manera, lo que lo hace mucho más seguro que una base de datos centralizada donde un administrador puede cambiar los datos a voluntad.

En este ejemplo, el contrato inteligente obtiene un feed de datos para vuelos y, en base a los algoritmos matemáticos establecidos por los codificadores, determina la cantidad de dinero que recibirá si el vuelo se retrasa o cancela. Todo funciona por sí mismo. No hay empleados, administradores, no hay cuentas, no hay registro, no hay ningún tercero, solo un código que lo hace todo.

Otro uso de los contratos de cadena de bloques y inteligentes de Ethereum puede ser la autenticación. Al etiquetar zapatillas, por ejemplo, o escaneando vestidos de gama alta, la tecnología blockchain puede permitir a los propietarios verificar la autenticidad y autenticidad de un producto, así como introducir detalles de propiedad e incluso mensajes personalizados, abordar el comercio de productos falsificados y aumentar la aplicabilidad de los productos. derechos de propiedad.

Además, permite la creación de estructuras comerciales completamente nuevas, como las Organizaciones Autónomas Descentralizadas o los DAO. Como el contrato inteligente puede contener fondos, los inversores no necesitan transferir dinero por adelantado a la clase de gestión, sino que pueden votar sobre la liberación de una determinada cantidad de dinero en función de los resultados. Reemplazar a los CEO y al consejo de administración.

Esto se hace a través de tokens. Ethereum, siendo Turing completo, permite la creación de nuevas monedas (tokens) en la parte superior de la red de ethereum. Los empresarios pueden y emiten tokens de emisión a cambio de eth para crear nuevos proyectos que van desde música y otros derechos intelectuales, deportes de fantasía, supercomputadores descentralizados, redes sociales, monedas estables , productos derivados y de cobertura, pagos automáticos de máquinas e innumerables innovaciones. proyectos que se anuncian diariamente.

Ethereum – El internet de las cosas

A medida que el dinero se transforma en verdaderamente digital, es decir, literalmente código, se hacen posibles una serie de actividades que antes no podían llevarse a cabo. El más prometedor es el pago máquina a máquina, mejor conocido como IoT.

El sistema monetario actual requiere cuentas bancarias con autenticación y verificación a través de terceros centralizados que dependen de pines u otros dispositivos para la seguridad. Ethereum no requiere cuentas, solo una dirección pública o una dirección de contrato inteligente. No requiere de terceros y, lo que es más interesante, mientras que los seres humanos necesitan una clave privada para autenticar y verificar las direcciones públicas, las máquinas -esto es, los contratos inteligentes- son autenticadas y verificadas automáticamente por la red global de nodos de ethereum.

Tienen una dirección pública, por lo que cualquiera puede enviar cualquier cantidad de eth al contrato inteligente o la máquina, pero no necesitan clave privada ni requieren ningún método externo o de entrada para probar la propiedad de su eth para la red conoce las reglas de ese específico código, sabe la cantidad de eth que tiene, y sabe si su transferencia está dentro de sus propias reglas.

Como tal, es imposible robar el dinero de la máquina, o engañarlos, ya que el contrato inteligente responde solo a su propio código que necesita ser verificado por miles de nodos, haciéndolo completamente seguro (a menos que, por supuesto, el codificador haya hecho algún error).

Esto abre muchas nuevas oportunidades. Las máquinas ahora pueden contener e intercambiar valor. En combinación con sensores, computación en la nube, análisis de datos, tecnología inalámbrica y otros avances en informática, ahora es posible que su refrigerador, por ejemplo, se dé cuenta de que se ha quedado sin leche, así que haga un pedido automáticamente a su supermercado local y pagarles 0.1 eth. Las máquinas del supermercado, a su vez, una vez que se alcanza la hora de entrega, pueden ordenar y pagar automáticamente un vehículo de reparto. En el camino, el automóvil puede detenerse en la gasolinera donde el pago se intercambia automáticamente en función del nivel de gas o electricidad que pueda necesitar, con la leche en frente de la puerta cuando llegue a casa.

Esto, en efecto, les da a las máquinas un nivel de inteligencia muy primitivo, ya que pueden pensar, aunque lo que les hemos dicho que piensen a través del código de contrato inteligente, tener memoria a través de nodos descentralizados o computación en la nube, comunicarse a través de tecnología inalámbrica y sensores y puede actuar ordenando y realizando o recibiendo pagos.

Todo esto se encuentra en una etapa muy inicial, pero las muchas nuevas oportunidades que ethereum abre han encendido la imaginación de miles de desarrolladores que trabajan en numerosos proyectos basados ​​en eth y más ampliamente basados ​​en blockchain.

A través de las Organizaciones Autónomas Descentralizadas, por ejemplo, es posible crear una forma de organización sin necesidad de un CEO o junta directiva, empleando en cambio una votación descentralizada en lo que podría ser una nueva invención, y por sí misma altamente transformadora, en cómo las coordinadas laborales .

Con solo tapar ( MetaMask ), ahora es posible pagarle a un periódico 5 centavos con no más de un clic. Con solo algunos códigos, numerosos intermediarios que requieren grandes recursos en dinero y mano de obra pueden ser reemplazados por sistemas mucho más eficientes y mucho más baratos.

Si bien anteriormente había mucho debate sobre la tecnología blockchain y, por asociación, ethereum, la naturaleza transformadora de esta nueva invención ahora ha sido reconocida en todos los niveles de la sociedad, desde la Fed , hasta el ex candidato presidencial con la Administración Trump teniendo muchos eth / seguidores de blockchain en su personal.

Ethereum, específicamente, abre una nueva frontera debido a su funcionalidad de contratos inteligentes. Esto los ha convertido en la plataforma elegida por muchas marcas familiares, incluidas compañías tecnológicas como Microsoft e instituciones financieras como JP Morgan, que modifican el código de ethereum para su uso en blockchains privados (comparable a intranet vs internet en su relación con blockchains públicos) .

Aunque todavía es demasiado pronto para decirlo, la mayoría de las blockchains privadas parecen estar basadas primordialmente en ethereum debido a su mayor seguridad ya que la cadena de bloques pública se prueba a diario, lo que demuestra su sólida seguridad.

Nadie sabe muy bien cómo se desarrollará la relación entre blockchains privados y públicos, pero parece razonable pensar que las empresas considerarán deseable pasar de blockchain privado a público como se requiere. Es probable, por lo tanto, que una red de blockchains privados mutados se comunique con el blockchain público mientras todos usan un código central o, para continuar la metáfora, comparten un DNA.

Todo lo que queda por decir es una nota de precaución. Aunque este espacio ha madurado significativamente desde sus inicios, los elementos amateurs permanecen. Gran parte de lo que todos hacen es completamente nuevo. Se espera que las cosas a veces salgan mal.

Este espacio está en el borde sangrante, pronto para moverse a la vanguardia. Todavía no está listo para tus padres, pero ha atraído a muchos niños muy inteligentes.

Creen que las funcionalidades de et al son el futuro, ya que ciertas cosas nuevas que son posibles gracias a eth tienen claros beneficios. Por lo tanto, parece razonable afirmar que pronto, todo el dinero, ya sea emitido de manera central o no, ya sea en dólares o en libras, se convertirá en código puro.

Como tal, todos parecen estar posicionándose para aprovechar o prepararse para este nuevo mundo.

DEJA UNA RESPUESTA

Please enter your comment!
Please enter your name here