Le contamos todo lo que necesita saber sobre el proyecto 0x, que pretende dar comienzo a una nueva era de negociación segura y descentralizada.
De acuerdo con su página web, “0x es un protocolo abierto, sin permisos, que permite las negociación de tokens ERC-20 en el blockchain del ethereum” y que ha sido creado para “dar apoyo al intercambio descentralizado”.
Cuando fundaron 0x en octubre de 2016, Amir Bandeali y Will Warren apostaron por la trayectoria disruptiva de la tecnología blockchain. Creen en un futuro en el que los activos de todo tipo, desde acciones hasta divisas y metales preciosos, se negocien públicamente como tokens en el blockchain. Dada la versatilidad de la plataforma ethereum y el alcance de sus aplicaciones descentralizadas, consideran que el blockchain del ethereum es el medio perfecto para acomodar esta revolución en el intercambio de activos.
En resumen, 0x es un protocolo diseñado para simplificar la negociación de tokens con órdenes fuera de la cadena construido sobre los contratos inteligentes del ethereum.
Cómo funciona
La negociación descentralizada de 0x se centra en una serie de órdenes fuera de la cadena que reduce tanto los costes como la carga de la red. Los que hayan trabajado con intercambios descentralizados en el pasado, por ejemplo con Ether Delta, ya tendrán una idea de los beneficios de las transacciones fuera de la cadena.
Si no, aquí tiene una explicación rápida. La mayoría de los intercambios decentralizados funcionan utilizando contratos inteligentes de la red ethereum. Esto significa que todas las funciones de órdenes y operaciones tienen lugar dentro de estos contratos inteligentes, y los usuarios siempre controlan sus fondos, en lugar de confiar en un tercero como lo harían con un intercambio centralizado (por ejemplo, Binance y Bittrex).
Esto también significa que los traders deben ejecutar transacciones en el blockchain cada vez que deseen administrar sus fondos, ya sea para depositar fondos en un contrato inteligente del intercambio o para colocar, cancelar o completar una orden. Esto cuesta gas, una cuota pagada en ethereum para asegurar que sus mineros procesen estas transacciones en el blockchain.
Si utilizara Ether Delta, por ejemplo, pagaría una comisión de gas cada vez que quisiera depositar fondos en el contrato inteligente del intercambio para realizar una orden, y pagaría otra comisión de gas para ejecutar esa operación una vez que se ejecute la orden.
Como puede ver, entre el depósito, la realización de una orden, la ejecución de una operación y la retirada de fondos, las comisiones de gas pueden acabar representando una importante cantidad. Los intercambios descentralizados son excelentes por sus beneficios de seguridad, pero se quedan atrás de los intercambios descentralizados tanto en lo que respecta a los costes de operación del usuario como en la accesibilidad.
Aquí es donde 0x entra en juego. El protocolo 0x quiere mejorar los intercambios descentralizados mediante la realización de órdenes fuera del blockchain. Esencialmente, esto permite a los usuarios realizar una orden fuera de la cadena para que otro usuario la complete. De este modo, las transacciones solo pasan por la red cuando se ejecuta una operación, lo que permite a los usuarios reducir las comisiones de gas asociadas a las operaciones de negociación.
Para ello, 0x utiliza lo que denomina “repetidores”. Los repetidores son responsables de transmitir las órdenes a través de las carteras de órdenes públicas o privadas.
Aportan liquidez a la red al alojar sus carteras de órdenes, actuando eficazmente como un intercambio. Sin embargo, a diferencia de un intercambio, un repetidor no puede ejecutar una operación. Solo puede facilitar la negociación transmitiendo a la red las órdenes de los creadores de mercado o makers. Para que una orden sea ejecutada con éxito, el taker responsable de su ejecución debe completar la orden enviando la firma del maker así como la suya al contrato inteligente del intercambio descentralizado. Como recompensa por la facilitación del intercambio, el repetidor recibe una comisión por cada transacción en la propia moneda de 0x, el ZRX.
Cuando las operaciones se procesan a través de un repetidor, estas se conocen como órdenes de transmisión. Las órdenes de transmisión permiten a cualquiera enviar una orden a la red, y a su vez, también permiten a cualquiera interceptar estas órdenes y ejecutarlas.
0x también se adapta a las órdenes punto a punto, que son órdenes transmitidas por los makers con un taker específico en mente. Estas órdenes permiten a dos usuarios transferir fondos directamente a través de una variedad de medios de mensajería, incluyendo correo electrónico, Facebook messenger y otros. Cuando la dirección de un maker envía un orden de este tipo, solo la orden del taker puede completar esta orden, protegiendo así los fondos de hackeos.
Características adicionales
Aparte de compensar a los repetidores por enviar órdenes, el token ZRX también es utilizado para facilitar la gestión descentralizada en la plataforma 0x. Las partes interesadas utilizarán la moneda para votar sobre las decisiones que afecten al blockchain, incluidas las integraciones y actualizaciones de protocolos, sin interrumpir toda la red.
Además, el protocolo 0x puede ser utilizado en cualquier aplicación, y sus contratos inteligentes son de código abierto y accesibles públicamente. Esto permite a cualquier equipo de desarrollo construir sobre 0x si necesitan una función de intercambio para su token o plataforma, por lo que el protocolo sirve como plug-in para otras dApps alimentadas por ethereum. Además, gracias a esto, puede crear una infraestructura común para diferentes aplicaciones.
Ya hay un número de proyectos de criptomonedas que están construyendo sobre 0x, incluyendo Augur, Status, district0x, Blocknet, Request Network, y muchos más.
Por último, 0x presenta un “contrato de registro de tokens” que permite almacenar una lista de tokens ERC-20 con metadatos asociados para cada token: nombre, ticker, dirección del contrato y el número de decimales necesarios para representar la unidad más pequeña de un token (necesario para determinar los tipos de cambio).
El registro servirá como una referencia oficial en la cadena que puede ser utilizada por los participantes del mercado para verificar independientemente las direcciones de los tokens y los tipos de cambio antes de ejecutar una operación”. Lo propietarios de 0x son responsables de gestionar esta información añadiendo, modificando y eliminando datos cuando sea necesario.
Dónde comprar y dónde almacenar sus tokens
La mayor parte del volumen de negociación de 0x se ejecuta en Binance o Poloniex en forma de pares con el bitcoin o el ethereum, pero el token también está presente en otros intercambios populares, incluidos Huobi, OKEx, HitBTC y Liqui.
0x es un token ERC-20, por lo que la extensión del navegador Meta Mask, Ledger Nano S, y My Ether Wallet soportarán 0x así como cualquier otra cartera compatible con ERC-20. Si usted está buscando una cartera de software, echa un vistazo a Exodus.
Conclusión
0x combina las ventajas de los intercambios centralizados y descentralizados, evitando sus deficiencias. Las órdenes fuera de la cadena permiten que las operaciones se realicen de forma más económica que a través de intercambios centralizados, mientras que el usuario controla sus fondos y no sacrifica la seguridad. En este caso, la realización de transacciones en el blockchain proporciona a los usuarios todos los beneficios de un intercambio descentralizado - la transacción es registrada únicamente cuando el taker y el maker llegan a un acuerdo. Y todo esto es seguro, ya que es gestionado a través de contratos inteligentes.
Dada la gran cantidad de robos que han tenido lugar en intercambios durante 2017, la comunidad de las criptomonedas necesita intercambios descentralizados. A medida que las criptomonedas ganan popularidad y más dinero entra en el mercado, también aumentarán las oportunidades para que los actores maliciosos se beneficien de los inversores vulnerables. Los intercambios descentralizados ofrecen una solución a este problema, y quizás el novedoso diseño de 0x desempeñará un papel importante para marcar el comienzo de una nueva era de negociación segura y descentralizada.