O token 0x faz parte do protocolo 0x e cuja função é criar uma moeda de troca que garanta a interoperabilidade entre aplicativos descentralizados (DApps) que incorporam funcionalidades de troca (DEX).
Qual é o token 0x?
EEste é um token ERC20 criado para permitir o uso fácil do protocolo 0x. Ou seja, 0x como projeto é composto de duas partes, o protocolo 0x e seu token 0x (ZRX). É através de ambas as estruturas que é alcançada uma maneira poderosa de criar trocas descentralizadas.
Simplificando, 0x é um token usado na plataforma de protocolo 0x. Com essa maneira de trabalhar, 0x impede que seu protocolo seja explorado com intuito malicioso. Serve também para conceder incentivos econômicos àqueles que dela fazem parte.
0x foi criado com o objetivo de promover a interoperabilidade entre aplicativos descentralizados (DApps) que incorporam funcionalidades de troca (DEX). Para isso, 0x permite que as operações sejam executadas por um sistema de contratos inteligentes de Ethereum. Esses contratos inteligentes são de acesso público, de uso gratuito e podem ser usados por qualquer DApp.
O resultado disso é que o DApps pode acessar fundos públicos de liquidez ou criar seu próprio pool de liquidez e cobrar taxas de transação pelo volume resultante. Isso melhora a capacidade econômica dos referidos DApps, além de aumentar sua segurança.
Início do projeto 0x
O projeto 0x começou quando Will Warren y Amir bandeali Eles uniram forças e co-fundaram a 0x em outubro de 2016. Na época, Warren e Bandeali imaginavam um mundo em que cada ativo pudesse ser representado como um token na blockchain Ethereum. De moedas fiduciárias, ações, ouro e itens de jogos digitais, sua natureza não importava.
Essa forte tokenização exigia um sistema de troca confiável e seguro. Vendo a oportunidade diante deles, eles decidiram começar a criar 0x. Com este novo protocolo, exchanges O descentralizado (DEX) deu um salto em frente em sua funcionalidade. Isso ocorre porque 0x permitiu que eles trocassem qualquer token Ethereum por qualquer troca descentralizada que usasse esse protocolo.
Essa estrutura operacional é graças à Relés. Estes relés são construídos sobre 0x e abrigam encomendar livros blockchain e pode cobrar taxas por seus serviços.
Desde então, 0x passou por mudanças para acomodar as necessidades crescentes de trocas descentralizadas. Em 17 de agosto de 2017, 0x encerrou seu ICO com a venda de 24 bilhão de tokens e um aumento de $ 0 milhões. Com esses recursos iniciais, o programa cresceu internamente e se comprovou, a equipe percebeu que abrir o processo de inscrição ao público era o próximo grande passo. A partir daí, a evolução de XNUMXx permitiu que ele se posicionasse como uma das melhores opções para lidar com DEX.
Como funciona o 0x?
A operação de 0x é feita principalmente fora da cadeia, ou seja, as transações são feitas fora da cadeia de blocos Ethereum. A vantagem disso é que há um melhor controle do processo de troca, menos erros e é muito mais rápido e sem custos. A imagem a seguir mostra aproximadamente como esse processo funciona.
Sabendo disso, podemos deduzir que:
- O contrato do câmbio descentralizado (DEX) para acessar seu saldo de token A.
- O criador cria um pedido para trocar o token A pelo token B. Ele especifica a taxa de câmbio desejada, o tempo de expiração e assina o pedido com sua chave privada. Neste ponto, um subsídio de token no contrato inteligente para bloquear o saldo a ser trocado.
- O pedido é disseminado para a rede para que possa ser processado pelos relés.
- A contraparte aceita o pedido.
- O contrato DEX é aprovado para acessar o saldo do token B de sua contraparte.
- A contraparte assina o pedido, demonstrando interesse em realizar a operação.
- O pedido é enviado de volta à rede para ser processado pelo DEX.
- O contrato DEX autentica a assinatura do fabricante, verifica se o pedido ainda não expirou, verifica se o pedido ainda não foi concluído e depois transfere os tokens entre as duas partes na taxa de câmbio especificada.
0x, uma criptomoeda com características únicas
A operação de 0x depende de uma grande estrutura de comunicação e de contratos inteligentes entrelaçados. Graças a isso, os desenvolvedores podem usar e adaptar seus DApps às necessidades técnicas para acessar o 0x e seus benefícios. Essas características técnicas incluem:
Relés
Mais conhecido como TrocasSão eles que processam as solicitações feitas pelos clientes da rede. Seu trabalho é ser um intermediário entre os criadores de uma ordem de troca e aqueles que estão interessados em fazer a troca. Ao mesmo tempo, os relayers são aqueles que mantêm o livro de comandos da rede. Com isso os retransmissores têm a função de manter todo o funcionamento da rede.
Os relés têm duas maneiras de operar na rede. O primeiro é através da comunicação peer-to-peer (P2P). Nesse modelo operacional, os proprietários dos tokens não precisam da interação de terceiros para transmitir as transações ao blockchain. Em vez disso, eles usam o contrato inteligente 0x, onde cada usuário pode criar seu próprio pedido e divulgá-lo da maneira que desejar.
Dessa forma, quando algum outro proprietário do token deseja aceitar um pedido, ele simplesmente aceita o pedido e o executa usando o contrato inteligente 0x para finalizar a troca. Tudo isso sem a necessidade de qualquer intermediário.
A segunda maneira de operar é através da ordem de transmissão. Dessa forma, é basicamente receber pedidos de troca, exibi-los e esperar que outros os aceitem. Nesse ponto, os relés funcionam como um intermediário, mostrando ao restante dos usuários quais ordens de troca existem em cada um deles.
Extensões
No entanto, prevendo o crescimento e as necessidades de um mundo tão variável quanto o do DEX, o 0x pode estender suas funcionalidades graças a extensões. Para conseguir isso, 0x faz uso dos chamados contratos de extensão. Estes são contratos inteligentes que estendem a maneira como os pedidos 0x podem ser concluídos.
Por exemplo, um contrato de extensão em 0x pode executar determinados trabalhos em nome dos usuários. Eles também podem ser usados para validar que os usuários pertencem a um grupo específico. Os contratos de extensão podem até ser redigidos para participar de vários projetos de Finanças Descentralizadas.
Quem usa 0x?
Dada a flexibilidade e a confiabilidade do 0x, este projeto foi amplamente adotado por diferentes DEXs. Entre esses projetos podemos destacar:
- Augur
- Dharma
- Maker
- EasyTrade.
Em cada um desses projetos, 0x ajuda a expandir os recursos de suas plataformas, permitindo-lhes executar interações fora da cadeia para fazer trocas que de outra forma não seriam possíveis. Uma demonstração da força e flexibilidade de 0x, para responder às necessidades especiais das bolsas descentralizadas.
Que vantagens o 0x oferece?
- 0x é um completamente descentralizado e aberto. Isso significa que qualquer pessoa pode usá-lo. Isso cria uma padronização confiável no sistema Ethereum, pública e aprimorada por consenso da comunidade, em vez de depender de uma autoridade centralizada.
- A propriedade de tokens está sempre sob o controle de seu proprietário.
- É capaz de executar transações fora da cadeia y acordos em cadeia. Os pedidos são assinados criptograficamente pelo proprietário do token para garantir a segurança. No entanto, eles não são transmitidos para o blockchain até que todas as alterações tenham sido finalizadas. Isso permite evitar saturar a blockchain porque ela transmite apenas o resultado final da transação para a blockchain.
- Permite simplificar e reduzir o número de transações necessárias para efetivamente realizar qualquer conversão ou troca. Graças a isso, a experiência do usuário é aprimorada, proporcionando melhores tempos de conversão para tokens e criptomoedas. Além de oferecer taxas de conversão muito mais baratas. Permite criar uma rede global de liquidez. Dessa maneira, você pode interagir através de um protocolo subjacente compartilhado. Tudo isso sem a necessidade de usar terceiros ou perder o controle de seus ativos.
- A falta de restrições. 0x permite, por meio da descentralização, renunciar ao registro ou aos processos KYC que ameaçam a privacidade.