Descripción general de Taurus0x

Antecedentes de Taurus0x

¿Recuerdas alrededor de septiembre de 2017 cuando el mundo perdió la calma por los precios de Bitcoin? Fue casi una guerra ideológica para muchos. Se me ocurrió crear una aplicación para que las personas puje por los precios de Bitcoin, y conectaría esa aplicación a un contrato inteligente para ejecutar las ofertas en la cadena de bloques. Me llevó un par de semanas calcular la cantidad de licencias que tendría que adquirir para administrar un negocio de este tipo en los Estados Unidos. Se hizo evidente que la creación de mercado es una gran empresa y está mejor descentralizada en un protocolo de estándar abierto para generar liquidez.

El protocolo debe descentralizarse por completo como requisito principal. ¿Por qué? porque creo en la filosofía de la descentralización y en la creación de creadores de mercado justos, gobernados por una comunidad pública. Es lo que se debe hacer para crear igualdad de oportunidades para los consumidores sin control centralizado y privilegios especiales.

No sorprende a nadie en este momento que la gran mayoría de las “OIC” fueran promesas vacías. La utilidad de la vida real era y es una necesidad para cualquier proyecto viable. La transición de un mundo centralizado a uno centralizado y descentralizado no puede ser abrupto. El protocolo necesitaba apoyar ambos mundos y permitir un resultado de libre mercado en cuanto a la adopción. Escalable en términos de escalabilidad y hasta el día de hoy, Ethereum no podía manejar un DEX completo en tiempo real que pudiera competir con intercambios centralizados avanzados y conocidos. Y, francamente, tal vez no sea su intención. Aquí es cuando comenzó el pensamiento fuera de la cadena, especialmente después de presenciar algunos de los proyectos más exitosos que adoptaron este enfoque, como Lighting y 0xProject..La compensación fue la complejidad del manejo de las comunicaciones criptográficas sin la ayuda de la cadena de bloques.

Conocí a mi cofundador Brett Hayes en ese momento. Necesitaría otros 3 o 4 artículos para explicarle a Brett por usted.

¿Qué es la Criptografía Asimétrica?

La criptografía asimétrica es una forma de criptografía que usa pares de claves públicas y privadas. Cada clave pública viene con su clave privada asociada y única. Si encriptas un dato con un privado, solo la clave pública asociada se puede usar para descifrar los datos. Y viceversa.

Si le envío un “hola” cifrado con mi clave privada, e intenta descifrarlo con mi clave pública (lo cual no es ningún secreto). Si descifra bien, entonces estás seguro de que este “hola” vino de mí. Esto es lo que llamamos firmas digitales.

La siguiente figura es del documento técnico Taurus0x y describe el algoritmo de firma digital elegido ( ECDSA).

¿Qué son los derivados inteligentes?

Bueno, ¿qué son los derivados en primer lugar?

En el mundo financiero, un derivado es un contrato entre dos o más partes basado en un activo. Su precio está determinado por las fluctuaciones en el activo subyacente. Los activos subyacentes más comunes incluyen acciones, bonos, materias primas, divisas, tasas de interés e índices de mercado. Los contratos de futuros, contratos a plazo, opciones, swaps, precios de criptomonedas y warrants son derivados comunes.

Los derivados inteligentes son contratos inteligentes que se comportan como derivados financieros. Poseen suficiente información y fondos para permitir la ejecución con resultados garantizados y confiables.

¿Qué es Taurus0x?

Taurus0x es un protocolo distribuido fuera de cadena / en cadena que alimenta derivados inteligentes de extremo a extremo.Taurus0x es tanto de activos como de agnóstico de red. La filosofía es convertirse también en agnóstico de cadenas de bloques a medida que cobran vida más blockchains.

Distribuido= conjunto totalmente descentralizado de contratos y bibliotecas inteligentes.

Fuera de cadena= protocolo ad-hoc no limitado a una cadena de bloques.

En cadena= resultado confiable sin intermediarios.

Asset-agnostic= admite cualquier activo, no limitado a criptomonedas.

Network-agnostic= los contratos se pueden transmitir a través de cualquier red (correo electrónico, texto, twitter, facebook, lápiz y papel, etc.)

¿Quién puede usar Taurus0x?

El protocolo Taurus0x finalmente se construye para servir a los consumidores finales que negocian contratos de derivados. Los participantes pueden participar en contratos de derivados de igual a igual sin la necesidad de una casa en el medio.

El equipo y el asesoramiento de Taurus0x se dan cuenta de que la migración de un mundo centralizado a uno descentralizado no puede ser abrupta, específicamente en FinTech. Taurus0x está diseñado para admitir modelos comerciales existentes así como C2C punto a punto. Los intercambios que deseen asumir el mercado de derivados pueden usar un protocolo de fuente abierta sin preocuparse por construir un back-end completo para manejar el compromiso y la liquidación del contrato. Los intercambios Taurus0x simplemente conectan a los participantes entre sí, usando algoritmos de coincidencia.

Taurus0x tiene la intención de estandarizar el comercio de derivados de una manera abierta. Tener más intercambios usando el protocolo permite la creación de grupos públicos y de permisos para generar liquidez compuesta de contratos. Esto ayuda a los intercambios más pequeños al reducir la barrera de entrada al mercado.

¿Cómo funciona Taurus0x?

El proceso es simple y directo. Los detalles de implementación están enmascarados por el protocolo, lo que hace que sea muy fácil de construir en la parte superior. Los primeros 2 pasos representan el acuerdo de contrato fuera de la cadena, mientras que 3 y 4 solidifican y ejecutan el contrato en cadena.

1- Crear

Un productor crea un contrato de cualquier cliente que utiliza el protocolo Taurus0x, ya sea desde una aplicación, un sitio web o una extensión de navegador. El productor especifica una condición que se espera que ocurra en algún momento en el futuro. Por ejemplo, I (el productor) podría crear un contrato binario con la siguiente condición:

Stock de Apple> $ 200 para el 1 de julio de 2018 con una prima de 10 TESTIGOS (cualquier token ERC20)

El contrato se firmará automáticamente con mi clave privada, lo que confirma que lo creé. Luego puedo compartirlo (un texto hexadecimal largo) con cualquier persona en cualquier red que elija.

2- Signo

Cuando el consumidor recibe el contrato firmado, podrá cargarlo a través de cualquier cliente que use Taurus0x. Si el consumidor no está de acuerdo con el productor en la condición especificada, seguirá adelante y firmará el contrato con su clave privada. Volviendo a nuestro ejemplo anterior, el consumidor podría pensar que las acciones de Apple permanecerán por debajo de los $ 200 el 1 de julio de 2018. Ahora que hemos recopilado ambas firmas, el contrato está listo para publicarse en blockchain.

3- Publicar

Cualquiera que posea el contrato MultiSig y sus 2 firmas puede continuar y publicarlo en el blockchain de Ethereum. Lo más probable es que sea el productor, el consumidor o una parte como un intercambio en el medio que recibe órdenes fuera de la cadena. Tan pronto como se publique el contrato, el proxy Taurus0x (un contrato inteligente de fuente abierta) extraerá los fondos necesarios de los monederos participantes en la Derivada inteligente recién creada. Los fondos vivirán en el contrato derivado hasta la ejecución exitosa.

4- Ejecutar

Si en algún momento antes de la fecha de vencimiento del contrato se cumple la condición especificada (es decir, Apple Stock> $ 200 ), el productor puede seguir adelante y ejecutar el contrato derivado. El contrato calculará el resultado y transferirá los fondos en consecuencia. En este ejemplo binario derivado, el productor recibirá 20 TESTIGOS en su billetera al ejecutar el contrato. Si llega la fecha de vencimiento y el productor nunca ha ejecutado con éxito el contrato, el consumidor puede ejecutarlo y recoger los 20 TESTIGOS.

Esta figura es del documento técnico de Taurus0x que muestra el proceso:

Resumen

Taurus0x es un protocolo altamente versátil y modular construido usando contratos inteligentes basados ​​en Ethereum y bibliotecas JS wrapper para la adopción del desarrollador bootstrap. Si bien Derivados Inteligentes es la primera aplicación de Taurus0x, vale la pena señalar que el protocolo no se limita a las criptomonedas o incluso derivados para el caso. Es una solución de administración de contratos escalable y ad-hoc que garantiza resultados de confianza en el futuro en base a las condiciones especificadas en el día de hoy. La naturaleza semi-fuera de la cadena del protocolo ayuda a remediar las limitaciones de escalabilidad de Ethereum y lo convierte en un producto viable.

Finalmente, el plan para Taurus0x debe ser gobernado por una Organización Autónoma Descentralizada o DAO como se describe en la hoja de ruta en https://taurus0x.com. Esta es un área de investigación y desarrollo a partir de hoy. La descentralización no cumple su propósito si la gobernanza se mantiene centralizada, por lo tanto, sin compromiso, Taurus0x sigue una estructura de gobierno descentralizado.

Nos gustaría expresar nuestra gratitud a nuestros mentores y asesores que ayudaron constantemente a revisar y proporcionar comentarios sobre nuestro trabajo. También nos gustaría agradecer a los miembros de la comunidad de Ethereum cuyas innovaciones nos ayudan a crear una economía descentralizada y simbólica. También nos gustaría reconocer el trabajo de equipos como Lightning, 0x Project y Oraclize que allanaron el camino para una mentalidad fuera de la cadena / en la cadena. Un agradecimiento especial a Bernard Abdo, Rees Morgan y Henry Park, cuyo conocimiento y experiencia ayudaron a proporcionar información valiosa a lo largo de este proyecto.

Autor:Rawad Rifai– Cofundador, Taurus0x

Redes sociales Taurus0x:
Telegram    Twitter    Steemit

Fuentes:
La publicación original en Medium se puede encontrar aquí.
El artículo es una traducción Inglés-Español adaptada por el equipo de Noticiasbitcoin.io en colaboración con Taurus0x.

Puede encontrar más información sobre proyectos emergentes aquí.

 

Deja una respuesta

Su dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

A %d blogueros les gusta esto: