Bit-thereum: el potencial de Bitcoin, Ethereum y Orisi, primera parte
Ethereum: el siguiente paso en sistemas descentralizados?
Para realizar transacciones a través de un tercero, se debe asumir que el medio centralizado a través del cual se realiza la transacción es seguro. Cuando se quiere enviar una imagen a través de Google Drive, se supone que el medio centralizado, Drive, es válido. Sin embargo, muchas veces esta suposición ha demostrado ser falsa o inconsistente, ejemplificada por situaciones como la monte Gox incidente .
La alternativa, sistemas sin la confianza requerida, ha sido previamente difícil, tanto conceptualmente como en aplicación.. Ethereum, un sistema “Crypto 2.0” (o 3.0, algunos podrían argumentar), es un cruce entre un lenguaje de programación y una plataforma. Al ser un protocolo completamente abierto, permite a los desarrolladores desarrollar en lenguajes con los que probablemente estén familiarizados. El objetivo es permitir que cualquier desarrollador cree aplicaciones utilizando Ether, que se utiliza como un token de intercambio en una red descentralizada. Por lo tanto, Ethereum se utiliza para descentralizar y canjear cualquier elemento, desde nombres de dominio, hasta permitir la financiación colectiva y contactos comerciales similares a OpenBazaar, a ser utilizado como una plataforma de votación democrática. Incluso debería ser posible crear monedas digitales completamente nuevas dentro de la red Ethereum.
Las aplicaciones basadas en Ethereum no requieren que los usuarios dependan de los desarrolladores proporcionándoles información personal o fondos. Un contrato es un programa que existe dentro de la red Ethereum, con su propio valor de ether, memoria y código. Cuando una transacción se envía a través de un contrato, ejecuta su código en función de su memoria y puede facilitar otras transacciones, además de trabajar con otros contratos. Esto coloca la dependencia del usuario del desarrollador en un nuevo ámbito descentralizado. Estos contactos son mantenidos por la red Ethereum, sin que ningún individuo tenga la propiedad total. Sin embargo, la reingeniería, mediante la creación de una nueva prueba de trabajo o moneda, puede resultar inútil. La complejidad del sistema Ethereum proporciona muchas vías posibles para que los piratas informáticos malintencionados interrumpan su seguridad. Esto conduce a una fase de prueba de seguridad repetitiva que podría paralizar todo el sistema durante años..
Potencial ilimitado de aplicaciones de Ethereum
Ethereum Actualmente tiene tres tipos principales de aplicaciones: gobernanza financiera, semifinanciera y descentralizada..
Las aplicaciones financieras empoderan a los usuarios permitiéndoles celebrar contratos completamente arbitrarios y dándoles libertad con su capital. Los contratos de cobertura, las cuentas de ahorro, los testamentos y los contratos de trabajo se incluyen en este dominio. Un contrato que involucre una cuenta de ahorro por seguridad puede incluir dos socios, el socio A solo puede retirar el 1% de los fondos por día, el socio solo puede retirar el 1% por día, sin embargo, juntos, pueden retirar cualquier cantidad. Esto permite la seguridad incluso si un pirata informático robó una de sus claves privadas. Si uno es pirateado, el otro socio puede transferir fondos a otro contrato. Si uno pierde su llave, el otro eventualmente podrá retirar todos los fondos. Si un pirata informático intenta robar, ambos socios tienen cien días para darse cuenta. Un socio también puede desactivar la capacidad de los demás para retirarse si se demuestra la malicia a un oráculo de terceros. Bienes de capital y no de capital involucrados semifinancieros, como compras o servicios. Juegos de apuestas entre pares, como “BetMoose”, y mercados descentralizados como OpenBazaar, son otras posibles aplicaciones en Ethereum.
Las aplicaciones no monetarias involucran cosas como votar y otros medios de trueque o intercambio de información. También es posible una alimentación de datos descentralizada, mediante el uso de dar un token a un cierto número de personas y solicitar que lo gasten en un contrato compartido. Cada individuo que reciba un token será incentivado a decir la verdad para ser parte del grupo de tokens más grande, comprometido con las personas que contaron los datos de la manera más correcta posible y enviaron sus tokens allí. Los sistemas de fichas se pueden utilizar a través de sub-monedas que representan activos como el oro, el yen, acciones de la empresa o papeletas. Estos sistemas son fáciles de aplicar a Ethereum ya que está orientado a ellos; la lógica simplemente debe implantarse en un contrato.
Por supuesto, dado que los contratos de Ethereum pueden manipularse de formas limitadas únicamente por la imaginación de un programador, estas áreas no son de ninguna manera las únicas formas en que se pueden usar. Las verdaderas capacidades de este sistema no se realizarán por completo hasta que se haya estabilizado y la red de prueba sea reemplazada por una plataforma en vivo y en pleno funcionamiento. En ese punto, el incentivo monetario inherente a las monedas digitales podría atraer a hordas de desarrolladores que busquen formas de diseñar contratos para hacer realidad sus ideas. Es decir, a menos que Bitcoin puede vencerlos …
Bit-therum: combinación del precio y el poder de Bitcoin con las posibilidades innovadoras de Ethereum
El concepto de Ethereum de un contrato que tiene fondos, código variable y múltiples estados, que son verificados por la red con activación anónima a través de transacciones, se puede adaptar a Bitcoin. “Bit-thereum“ podría construirse sobre Bitcoin. Si la verificación de la red es intercambiada por oráculos acreditados, entonces esto se convierte en una posibilidad..
Los contactos más complejos requieren datos de terceros separados de la cadena de bloques, como un Tipo de cambio de Bitcoin a USD. Ordinary Ethereum simplemente acepta estos datos de terceros. Considera un sistema para mover datos de una fuente confiable a un cierto número de fuentes semi-confiables para ser distribuidas a lo largo de la red Ethereum. Tener oráculos de semi-confianza, con un sistema de reputación para verificar contratos, de los cuales se requieren múltiples antes de que se complete un contrato y se ejecute la transacción, eliminaría la necesidad de confianza al eliminar el temor de que un solo oráculo robe fondos. Sin embargo, se debe crear un lenguaje contractual universal para estos oráculos..
Dado que Bitcoin ya es global y tiene una libro mayor público, fusionar información del mundo real con Bitcoin no sería demasiado difícil. Sin embargo, presenta posibilidades increíbles, como monedas de colores o Orisi, que se ampliará en Parte II.