' T podemos construir algo assim no Ethereum', diz fundador da DYDX enquanto a Mainnet se aproxima
Em uma entrevista exclusiva, Antonio Juliano, fundador da DYDX (e ex-engenheiro de software da Coinbase), discute a mudança de seu projeto para construir uma nova blockchain de camada 1 usando a Tecnologia Cosmos .
Antonio Juliano era um recém-formado em ciência da computação pela Universidade de Princeton em 2015, quando ingressou na bolsa de Cripto americana Coinbase como engenheiro de software. Ele ficou apenas um ano, mas pegou o vírus do blockchain.
Agora Juliano supervisiona uma das maiores e mais monitoradas exchanges descentralizadas, DYDX, que ele fundou em 2017.
Este artigo foi destaque na última edição daO Protocolo, nosso boletim semanal que explora a tecnologia por trás das Cripto, um bloco de cada vez. Inscreva-se aquipara recebê-lo em sua caixa de entrada toda quarta-feira.
Ele tem estado nas notícias ultimamente, porque o DYDX está em uma odisseia – passando de uma rede de camada 2 no ecossistema Ethereum para sua blockchain próprio construído usando a Tecnologia Cosmos. Uma rede de teste foianunciado em julho, e após alguns atrasos, o lançamento da rede principal (mainnet) agora está previsto para o mês que vem.
Conversamos com Juliano na semana passada sobre a transição, bem como algumas questões-chave de blockchain com as quais a indústria está lidando. Alguns destaques:
- Sobre o status da migração:“Estamos apenas nos estágios finais dos testes.”
- Sobre a montagem de uma comunidade de validadores de blockchain no ecossistema Cosmos : “Provavelmente começaremos com algo em torno de 50 a 100 validadores e então aumentaremos a partir daí.”
- Sobre as vantagens de escala da mudança: “T podemos construir algo assim no Ethereum.”
- Sobre a velocidade que o DYDX precisa para o novo blockchain:“Precisamos de mais de 1.000 transações por segundo.”
- Sobre como sua empresa conseguiu evitar a ira da Comissão de Negociação de Futuros de Commodities dos EUA: “O mais importante a ser observado é que a DYDX nunca ofereceu produtos derivados a clientes dos EUA.”
P: Vocês têm o lançamento da rede principal chegando em outubro, mas tinham como meta setembro anteriormente. Qual é o status agora? E o que vocês precisam fazer para chegar lá?
Juliano: É um projeto bem grande — construir um blockchain de camada 1 inteiro. Também estamos construindo algumas coisas novas realmente interessantes em nosso blockchain. Em um alto nível, estamos construindo um livro de ordens descentralizado, mas fora da cadeia, e um mecanismo de correspondência, que será muito mais escalável do que qualquer outra coisa que existiu em DeFi. Estamos trabalhando nisso há pouco mais de um ano. E eu realmente acho que é um cronograma muito rápido para poder trazer isso ao mercado. E no começo do ano, definimos a data final de setembro, e ela foi adiada. Provavelmente será em algum momento do início a meados de outubro neste momento. Mas ainda me sinto muito bem sobre isso. Obviamente, queremos ter muita confiança na segurança e correção e outras coisas do que estamos lançando. TLDR está praticamente completamente construído. E estamos apenas nos estágios finais de teste.
P: Você tem que ter sua própria comunidade de validadores, ao contrário de outras configurações onde você pode simplesmente herdar o domínio de segurança de outra pessoa. O que está envolvido nisso? Como você encontra esses validadores? Ou qual é o desafio aí?
Juliano:Então, na verdade, T tem sido tão desafiador, surpreendentemente. E não é realmente algo em que estamos envolvidos. Estamos realmente apenas nos concentrando em construir o software de código aberto. E acho que uma das coisas que nos permite isso é que o DYDX não é um projeto novo, certo? Estamos no mercado há seis anos. Temos cerca de um bilhão de dólares por dia negociados no DYDX. A marca é muito forte. E acho que para as pessoas que são validadores, e isso realmente se tornou uma comunidade bastante robusta dentro do Cosmos e de algumas outras cadeias de aplicativos, onde há muitas pessoas que fizeram um negócio executando validadores. Para ter um projeto como o DYDX, entrar com uma base de usuários realmente grande com uma marca realmente grande já, é muito provável, sem muito, ou qualquer esforço da nossa parte, ou do resto das partes da comunidade DYDX , que as pessoas vão querer validar, porque há incentivos para isso. Então é mais ou menos assim que pensamos sobre isso. Provavelmente começaremos com algo em torno de 50 a 100 validadores e então aumentaremos a partir daí.”
P: Você pode falar sobre como a nova cadeia DYDX pode escalar seu projeto em comparação com suas versões anteriores do protocolo?
Juliano: Precisamos de uma quantidade realmente alta de escalabilidade, que é o principal motivo pelo qual estamos construindo o que estamos construindo. E o motivo para isso é, obviamente, que T podemos construir algo assim no Ethereum. Talvez isso não seja nem perto de ser escalável o suficiente. Consideramos construir em algumas outras cadeias como Solana ou potencialmente outras L2's. Decidimos contra Solana porque ela T tem escalabilidade suficiente para nós. Não para afirmar que nossa escalabilidade é muito maior do que seu alto nível alocado. Acho que será maior por causa do livro de pedidos fora da cadeia. Mas o outro problema com isso é que T temos toda a Solana para nós, certo? Então, mesmo que Solana seja tão escalável quanto a BIT DYDX , para o que estamos construindo, para compartilhar com outras pessoas, pagar taxas de transação, e essa não é realmente a experiência do usuário que estamos procurando. E então, no lado da camada 2, há dois problemas com isso. Primeiro de tudo, as camadas 2 ainda não estão nem perto de serem escaláveis o suficiente. E nós realmente sabemos disso muito bem. Porque hoje somos praticamente o maior aplicativo que foi construído na camada 2 até o momento. Estamos executando no StarkWare, não no Starknet, mas em uma implantação proprietária do protocolo StarkWare que eles construíram para nós. E isso está indo muito bem, e tem sido uma parceria incrível. Mas o principal problema é que não é escalável o suficiente. E por causa disso, temos que executar componentes da nossa arquitetura off-chain.
P: Você pode dividir isso em alguns números?
Juliano:Então, o L2 agora pode processar algo em torno de 100 transações por segundo ou algo assim, o que é ótimo. Isso é uma melhoria de 10x em relação ao próprio Ethereum . Mas precisamos de mais, algo em torno de 1.000 transações por segundo, apenas por causa da natureza do produto que estamos construindo. Então, obviamente, as exchanges descentralizadas foram direcionadas a derivativos financeiros. E nossos principais clientes são instituições e traders de Cripto bem avançados, que precisam de uma quantidade realmente alta de escalabilidade e precisam de um livro de ordens para poderem negociar. Essa é uma das principais coisas a entender sobre o DYDX – que enquanto a maioria das exchanges descentralizadas hoje em dia são formadores de mercado automatizados, o DYDX não é, pelo menos até agora. Somos uma exchange descentralizada baseada em livro de ordens. E isso requer uma quantidade realmente alta de escalabilidade.
P: Por que isso?
Juliano:Pense no que está acontecendo na plataforma. Temos todos esses bots de negociação, formadores de mercado. Indivíduos estão executando que estão colocando e cancelando ordens o tempo todo nessa arquitetura baseada em livro de ordens. É mais ou menos assim que as bolsas funcionavam antes. Quando você está colocando e cancelando essas ordens, elas normalmente não estão sendo preenchidas. Talvez 1% das ordens na cadeia sejam preenchidas. E os formadores de mercado realmente querem não ter que pagar taxas de transação, se eles estão apenas colocando uma ordem e ela não está sendo preenchida. Por que você faria isso? Essa é uma experiência terrível. Então esse foi o tipo de insight principal que tivemos que nos levou à conclusão de por que estamos construindo o que estamos construindo é que, antes de tudo, precisamos de uma quantidade realmente alta de escalabilidade para colocar e cancelar ordens. Mas na verdade T precisamos de uma escalabilidade tão alta ainda, pelo menos para as negociações em si. Talvez 1% das negociações correspondam, e essas realmente entrem em consenso.
P: Como funciona?
Juliano: O que estamos construindo na V.4 e na cadeia DYDX é o que eu chamo de livro de ordens descentralizado, mas fora da cadeia. E é descentralizado, porque é executado pelos próprios validadores, pense nisso como, você sabe, o mempool em blockchains. Em geral, estamos efetivamente usando o mempool para executar este livro de ordens, mas estamos apenas personalizando o mempool de uma forma que o torna realmente eficiente para executar o DYDX. Então as pessoas podem fazer e cancelar ordens o tempo todo, elas estão indo para esta rede descentralizada dos próprios validadores. Mas o legal é que elas não estão realmente indo para a cadeia até que sejam correspondidas. E isso é incrível, certo? Porque, novamente, apenas 1% das ordens realmente correspondem. Então isso lhe dá uma escalabilidade de quase 100x ali. Porque essas coisas no livro de ordens, você T precisa chegar a um consenso sobre elas. E esse é apenas um problema de ciência da computação muito difícil, certo? Tipo, como você escala blockchains, temos algumas ideias sobre isso. Mas não seremos 10x melhores em escalar blockchains do que todos os outros que estão por aí agora. Mas podemos ter esses insights importantes e construir algo realmente personalizado para as necessidades únicas da dYdX.
P: Você estava dizendo que precisa de cerca de 1.000 transações por segundo. O que você espera realmente alcançar, após o lançamento?
Juliano: Quando a maioria das cadeias de propósito geral faz benchmarking, elas vão olhar para, oh, talvez eu possa te enviar ether ou te enviar uma transação mais simples do que algo que seja mais complexo, e pode levar mais GAS. Para nós, negociação é negociação e sabemos o que vai ser. E nós testamos com a rede de, eu acho, na ordem de 50 validadores ou mais, e alcançamos 2.000 transações por segundo até agora, e isso é muito legal. Porque, lembre-se, novamente, não há taxas de GAS envolvidas nisso. Então você pode obter 2.000 transações por segundo sem taxas de GAS . E continuaremos a melhorar a partir daí se houver muitos frutos fáceis no Cosmos SDK e no Tendermint, alguns dos quais estamos trabalhando para melhorar, alguns dos quais a comunidade Cosmos está trabalhando para melhorar, mas esse é realmente o nível de rendimento que o DYDX V.3, que é a versão atual do DYDX, tem agora. É da ordem de 1.000 por segundo.
P: Então por que você precisava de mais?
Juliano:Queremos crescer, certo? Então, acho que se você olhasse para uma Coinbase ou uma Binance, T tenho as estatísticas na minha frente. Então, estamos superando a StarkWare, estamos em torno de 1.000. Mas vamos um nível mais profundo e meio que entender isso um BIT mais. Então, as 1.000 transações por segundo que estou citando agora são apenas em nosso backend. Isso é antes mesmo de você atingir a StarkWare, e é apenas o livro de pedidos que está sendo executado em nossos servidores na nuvem na AWS, então, novamente, meio que lembre-se da métrica principal, que é 1% dos pedidos realmente preenchidos. Então, se temos 1.000 pedidos colocados por segundo, bem, isso significa que apenas 10 pedidos por segundo ou mais estão realmente sendo preenchidos. E essa é a quantidade de rendimento que está realmente atingindo a StarkWare agora, provavelmente na ordem de 10 a 20 por segundo.
P: Com o DYDX , você obviamente tem esse modelo de câmbio mais híbrido, centralizado/descentralizado.
Juliano:Sim, definitivamente, eu caracterizaria o DYDX V3 como um ótimo exemplo de uma exchange híbrida. Existem alguns componentes centralizados e componentes descentralizados, a coisa toda é não custodial. Talvez haja compensações que você esteja fazendo de uma perspectiva de descentralização. E acho que isso funcionou muito bem para nós até agora. E estou muito feliz por termos seguido esse caminho. Acho que isso nos permitiu escalar muito, nos permitiu iterar mais rapidamente, encontrar o ajuste do mercado de produtos e construir um produto que nossos usuários realmente desejam. Mas o plano por trás do DYDX e eu argumentaria que a maioria, se não todas as plataformas DeFi, eu acho, ou pelo menos aquelas que parecem razoáveis para mim, é se tornar totalmente descentralizada em algum momento ou outro. Então é assim que sempre pensei sobre isso, pois é apenas uma espécie de passo ao longo do caminho. Nós realmente queremos construir algo que seja totalmente descentralizado, só porque você T pode obter todos os benefícios do DeFi a menos que seja totalmente descentralizado. E isso é o mais importante, se você se lembra de uma coisa sobre a cadeia DYDX , ou V4, é que ela é totalmente descentralizada, enquanto a V3 não era.
P: No ano passado, o sentimento da comunidade em relação a esses tipos de modelos híbridos mudou. Vamos ouvir sua opinião sobre como você lança o DYDX dentro desse enquadramento e se você viu o sentimento mudando.
Juliano:Certamente há compensações para ambos e há honestamente algumas pessoas que se importam com a descentralização, e algumas pessoas que T. Eu diria que as instituições, de certa forma, se importam menos do que o varejo com a centralização, não zero. Uma das coisas realmente legais que aconteceram na DYDX e em algumas outras plataformas recentemente, é que instituições como a Wintermute, e algumas outras empresas de negociação progressivas assumiram uma posição realmente grande na governança. E eu acho que elas realmente valorizam muito isso, meio que poder estar em uma plataforma que é totalmente transparente, elas sabem que é justa, e elas sabem que têm algum controle sobre o futuro. Como se isso fosse realmente muito, muito diferente de negociar em uma Binance. Mesmo que a Binance seja um BIT ou melhor de uma experiência de produto para elas. É como ter esse controle. E essa transparência também é muito valiosa.
P: O que você busca em termos de composição de seus validadores e se eles são mais orgânicos, como Ethereum e Bitcoin , ou mais baseados em instituições?
Juliano:Pelo menos o estado do mundo agora no Cosmos é que os validadores são de fato entidades conhecidas e praticamente inteiramente, eles são mais institucionais, instituições menores como instituições e tipo o sentido Cripto . Muitas dessas lojas são, OK, talvez seja uma empresa, mas são apenas algumas pessoas executando uma dessas coisas em algumas redes diferentes. E é onde estamos agora, acho que há muito esforço de desenvolvimento no Cosmos que está indo para aumentar o número máximo de validadores que você tem. E a razão para isso é, então há apenas um tipo de relação com como o Tendermint funciona, que quanto mais validadores você tem, geralmente, menos escalável a cadeia é. E por mais que possamos melhorar essas coisas, então é como, podemos ter mais validadores com o mesmo ou melhor nível de rendimento. E isso é algo que levará tempo.
P: Antonio, você escreveu esta picantetuitarem 24 de agosto sobre sequenciadores únicos no cenário da camada 2 do Ethererum. Do que se tratava?
Juliano:Acredito firmemente que as camadas 2 chegarão a um ponto em que o sequenciador será uma rede, em vez de apenas um único operador. E isso tornará os sequenciadores muito mais descentralizados e resistentes à censura. Mas o problema de ter um único sequenciador nas camadas 2 agora é que os sequenciadores únicos não são resistentes à censura, certo? É como, literalmente, um servidor, e o servidor pode se recusar a processar suas transações se quiser. Tipo, não estou tentando escolher ninguém, tipo, literalmente todos eles são assim, mas vamos pegar Coinbase ou Base como exemplo. Coinbase está literalmente executando um servidor que é o sequenciador para a cadeia Base. E se eles quiserem rejeitar sua transação, por qualquer motivo, eles podem fazer isso. E, você sabe, acho que eles estão tentando ser o mais imparciais possível. E isso é incrível. Mas isso não é totalmente descentralizado, posso dizer. E só para provar o ponto de que eu meio que entendo a maioria dos argumentos, pelo menos, OK, há uma maneira de contornar os interruptores de resistência à censura. Efetivamente, você pode voltar para a camada 1 e enviar uma transação para a camada 1 e ficar tipo, Oh, Coinbase, você tem que incluir minha transação agora porque eu fui para a camada 1. Mas essa é uma experiência de produto terrível, certo? Tipo, talvez isso funcione para alguns casos extremos, ou se, tipo, menos de 1% do tempo quando, por algum motivo aleatório, alguém está sendo centralizado por um sequenciador. Mas se houver uma boa quantidade de oportunidade para uma quantidade considerável de transações serem censuradas em um determinado sequenciador, por qualquer motivo, então isso pode não ser algo que você queira tanto para sua rede.
P: Gostaria de saber sua opinião sobre esses acordos recentes da CFTC anunciados com algumas outras exchanges descentralizadas?
Juliano: Sim, quero dizer, é algo a que obviamente prestamos muita atenção. Então, acho que tivemos, tipo, conversas com a CFTC por seis anos agora, que é o tempo todo em que a DYDX existe. E T tivemos nada acontecendo com a DYDX até agora, o que eu acho que foi uma coisa realmente ótima e acho que fala sobre a quantidade de conformidade e pensamento que colocamos em estar em conformidade com os regulamentos. É algo em que pensamos muito: como podemos ser inovadores, mas ainda dentro dos limites da lei, tanto como eles são hoje, e então como podemos potencialmente mudar a lei por meio de Política daqui para frente? Então, acho que é assim que você tenta jogar agora. De certa forma, as leis são muito claras. Mas, de certa forma, muito desse precedente ainda está sendo estabelecido dentro da Cripto. E isso é uma coisa ótima, certo? Mas, você sabe, você pode olhar para talvez um exemplo diferente da Coinbase e da SEC. E a Coinbase agora está abertamente assumindo a posição de que discorda dos reguladores.
P: Quais são algumas das principais diferenças pelas quais esses tipos de alegações podem não se aplicar ao DYDX?
Juliano:Não sou advogado. E T posso falar totalmente transparentemente sobre tudo o que estamos fazendo internamente, certo? Há muitas coisas que fazemos internamente, de uma perspectiva de conformidade, que o tornam fundamentalmente diferente. Quer dizer, a coisa mais importante a ser observada é que a DYDX nunca ofereceu produtos derivativos para clientes dos EUA. Isso é praticamente a coisa principal ali, certo? E tivemos essas conversas com a CFTC. Mas até agora, obviamente, T chegamos a um lugar onde nos sintamos confortáveis oferecendo nossos produtos para clientes dos EUA, pelo menos com as leis como estão agora. E é por isso que estamos tentando mudá-las no futuro. Então, os usuários nos EUA podem ter acesso a esses produtos mais seguros e T são expostos a negociações nessas bolsas não regulamentadas no exterior, porque nenhuma das regulamentadas pode atender às suas necessidades. Então, acho que essa é a diferença fundamental: temos sido realmente atenciosos e cuidadosos sobre isso. Tivemos a sorte de ser bem financiados, a sorte de ter trabalhado com todos os principais investidores blue chip do setor. Isso T resolve todos os seus problemas, mas pelo menos lhe dá acesso aos melhores recursos, certo? Como nós temos, como os melhores advogados. E eu acho que é um pouco bobo, mas você sabe, é mais ou menos assim que as coisas são, muitos detalhes importam nesses casos.
(Esta entrevista foi editada por questões de brevidade.)
Bradley Keoun
Bradley Keoun é o editor-chefe de tecnologia e protocolos da CoinDesk, onde supervisiona uma equipe de repórteres que cobrem Tecnologia blockchain e, anteriormente, comandou a equipe global de Mercados de Cripto . Duas vezes finalista do Loeb Awards, ele foi correspondente Finanças e econômico global chefe do TheStreet e, antes disso, trabalhou como editor e repórter da Bloomberg News em Nova York e Cidade do México, relatando sobre Wall Street, Mercados emergentes e a indústria de energia. Ele começou como repórter policial para o Gainesville WED na Flórida e depois trabalhou como repórter de tarefas gerais para o Chicago Tribune. Originalmente de Fort Wayne, Indiana, ele se formou em engenharia elétrica e estudos clássicos como graduação na Duke University e, mais tarde, obteve um mestrado em jornalismo pela University of Florida. Atualmente, ele mora em Austin, Texas, e em seu tempo livre toca violão, canta em um coral e faz trilhas no Texas Hill Country. Ele possui menos de US$ 1.000 em cada uma das várias criptomoedas.

Sam Kessler
Sam é o editor-gerente adjunto de tecnologia e protocolos da CoinDesk. Seus relatórios são focados em Tecnologia descentralizada, infraestrutura e governança. Sam é formado em ciência da computação pela Universidade de Harvard, onde liderou a Harvard Political Review. Ele tem experiência na indústria de Tecnologia e possui alguns ETH e BTC. Sam fez parte da equipe que ganhou o Prêmio Gerald Loeb de 2023 pela cobertura da CoinDesk sobre Sam Bankman-Fried e o colapso da FTX.
