“Os Desenvolvedores de Blockchain Estão a Resolver Problemas que Outras Indústrias Enfrentaram Há Décadas” — Brandon Vrooman sobre o que o Gaming ensina ao Crypto - U.Today
Em 2025, a infraestrutura blockchain atingiu marcos sem precedentes. Nos momentos de pico, novas redes processavam 100.000 transações por segundo, igualando velocidades dos sistemas de pagamento tradicionais.
Mas esse crescimento explosivo exige mais do que apenas um código melhor. É preciso engenheiros que compreendam como construir sistemas de alto desempenho que milhões de pessoas possam realmente usar. A trajetória profissional de Brandon Vrooman é incomum para o setor de criptomoedas: antes de construir infraestrutura blockchain que processa mais de 21.000 transações por segundo na Fuel Labs, ele passou anos otimizando videojogos na Ubisoft, garantindo que funcionassem suavemente para milhões de jogadores.
Essa experiência ensinou-lhe como construir sistemas que não funcionam apenas em teoria, mas lidam com uso massivo no mundo real, e agora ele aplica essas lições ao blockchain. Nesta entrevista, ele explica como as práticas da indústria de jogos para gerenciar desempenho e confiabilidade se traduzem diretamente nos maiores desafios da indústria de criptomoedas.
HOT Stories
Morning Crypto Report: Ripple’s Largest Stablecoin Mint Stuns XRP With $59 Million; 162,874,151,430 Shiba Inu (SHIB) Reactivated by Major Exchange After Three Weeks; Dogecoin (DOGE) Finally Breaks $0 ETF Streak
Ripple Participates in High-Stakes White House Summit
O seu percurso profissional parece ser incomum para a indústria de blockchain. Quais são as lições mais importantes do seu background em desenvolvimento de jogos que conseguiu aplicar posteriormente ao blockchain?
A lição mais importante do desenvolvimento de jogos é que tornar o código mais rápido é apenas um dos aspetos da otimização de desempenho. Também é necessário projetar sistemas que mantenham o desempenho em condições do mundo real. Embora possa focar em fazer o sistema funcionar eficientemente em condições médias, otimizar apenas para o caso médio não é suficiente. É preciso projetar para o pior cenário, o que significa, por exemplo, que o jogo manterá uma taxa de quadros consistente, independentemente do que os jogadores decidam fazer. O que realmente se traduz para o blockchain é a abordagem de design orientado a dados e gestão de memória. Quando processa milhares de transações por segundo, a forma como estrutura os seus dados e acessa a memória torna-se crítica. Alguns engenheiros de blockchain que vêm de um background de desenvolvimento web não estão habituados a essas restrições, por isso perdem oportunidades de otimização.
Vamos falar dessas oportunidades de otimização com mais detalhe. Nos jogos, milhões de polígonos são renderizados com taxas de quadros como 60 frames por segundo. No blockchain, o objetivo é semelhante: para que uma rede escale, ela deve ser capaz de processar milhares de transações por segundo. Quais são os paralelos técnicos reais entre esses desafios?
O paralelo fundamental é que ambos exigem desempenho consistente e previsível sob carga variável. Se um jogo é renderizado a 60 FPS, você tem um orçamento estrito de 16 milissegundos para renderizar cada quadro, ou os jogadores perceberão o jogo a congelar ou a travar. De forma semelhante, no blockchain, o processamento inconsistente prejudica toda a rede. Consequentemente, é preciso construir sistemas que funcionem eficientemente sob carga variável. Outro paralelo útil é a combinação de operações em lote e processamento paralelo. Muitas vezes, a chave para melhorar o desempenho está na forma como estrutura as suas operações para usar o poder de computação disponível da forma mais eficiente.
Na Fuel Labs, construiu uma infraestrutura que serve como uma das soluções Layer 2 mais rápidas e baratas, atingindo mais de 21.000 transações por segundo por núcleo de CPU, com taxas de transação em torno de $0.0002. Quais técnicas específicas ou lições de outras indústrias ajudaram-no a alcançar esses números?
Focámos em otimizar para os padrões reais de carga de trabalho que as blockchains geram, em vez de apenas implementar algoritmos de livro-texto. Por exemplo, isso significou entender o papel crucial das Árvores de Merkle, algoritmos fundamentais para a segurança do blockchain. Elas fornecem verificação criptográfica para transações, estado de contratos inteligentes e outros dados críticos. O problema é que a verificação de Árvores de Merkle é computacionalmente cara, e como é usada em toda a execução do blockchain, pode tornar-se um gargalo de desempenho significativo. Desenvolver uma nova implementação de Árvores de Merkle aumentou o desempenho de forma significativa, otimizando cálculos e tornando-os mais eficientes.
As suas contribuições para construir uma infraestrutura de blockchain mais eficiente não se limitam ao seu trabalho na Fuel Labs. Mais tarde, na ChainML, construiu a infraestrutura do protocolo Theoriq, que atualmente lida com mais de 100.000 utilizadores e 2 milhões de pedidos diários. Como gere o desenvolvimento de sistemas de alta carga com centenas de milhares de utilizadores e picos de carga imprevisíveis?
A chave é projetar para a imprevisibilidade desde o início. O protocolo Theoriq é usado para coordenação de agentes de IA, e esses agentes não geram tráfego constante, muitas vezes produzindo rajadas de atividade. Como resultado, é preciso projetar para a carga máxima, mantendo os custos razoáveis durante a operação normal. Durante o desenvolvimento, implementámos várias versões prototípicas, testando cada uma contra padrões de carga realistas. A validação na testnet com centenas de milhares de participantes foi crucial, pois expôs padrões de uso do mundo real e casos extremos difíceis de antecipar em testes controlados.
Você contribuiu para o lançamento de produtos utilizados por centenas de milhares de utilizadores finais, como videojogos AAA na Ubisoft e infraestrutura de blockchain na Fuel Labs e ChainML. Recentemente, foi convidado a julgar o “Cases & Faces” International Business Award, onde avaliou produtos inovadores. Como difere a sua definição de “pronto para produção” do que costuma ver em projetos de crypto?
“Pronto para produção” significa que o sistema funciona de forma fiável quando utilizadores reais dependem dele, não apenas em demonstrações controladas, mas em condições reais, levando em conta o comportamento dos utilizadores, cargas de pico e especificidades de hardware. Os padrões geralmente aceitos em jogos de alto desempenho criam uma imagem diferente em comparação com o que vejo frequentemente em crypto, onde projetos às vezes lançam com demos impressionantes, mas não foram testados em escala com utilizadores reais e dinheiro de verdade em jogo.
Olhando para o futuro, acha que a blockchain precisa de mais engenheiros com backgrounds fora do desenvolvimento nativo de blockchain?
Atualmente, os desenvolvedores de blockchain estão muitas vezes tentando resolver problemas que outras indústrias enfrentaram há décadas, como processamento de transações de alta frequência, otimização de desempenho ou gestão de cargas de milhões de utilizadores simultâneos. Indústrias como jogos, sistemas de trading financeiro e serviços web de grande escala aprenderam duras lições sobre o que funciona em escala e o que não funciona, e a cultura de engenharia de desempenho e disciplina de produção dessas indústrias é certamente algo de que os desenvolvedores de blockchain se beneficiariam.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
“Os Desenvolvedores de Blockchain Estão a Resolver Problemas que Outras Indústrias Enfrentaram Há Décadas” — Brandon Vrooman sobre o que o Gaming ensina ao Crypto - U.Today
Em 2025, a infraestrutura blockchain atingiu marcos sem precedentes. Nos momentos de pico, novas redes processavam 100.000 transações por segundo, igualando velocidades dos sistemas de pagamento tradicionais.
Mas esse crescimento explosivo exige mais do que apenas um código melhor. É preciso engenheiros que compreendam como construir sistemas de alto desempenho que milhões de pessoas possam realmente usar. A trajetória profissional de Brandon Vrooman é incomum para o setor de criptomoedas: antes de construir infraestrutura blockchain que processa mais de 21.000 transações por segundo na Fuel Labs, ele passou anos otimizando videojogos na Ubisoft, garantindo que funcionassem suavemente para milhões de jogadores.
Essa experiência ensinou-lhe como construir sistemas que não funcionam apenas em teoria, mas lidam com uso massivo no mundo real, e agora ele aplica essas lições ao blockchain. Nesta entrevista, ele explica como as práticas da indústria de jogos para gerenciar desempenho e confiabilidade se traduzem diretamente nos maiores desafios da indústria de criptomoedas.
HOT Stories
Morning Crypto Report: Ripple’s Largest Stablecoin Mint Stuns XRP With $59 Million; 162,874,151,430 Shiba Inu (SHIB) Reactivated by Major Exchange After Three Weeks; Dogecoin (DOGE) Finally Breaks $0 ETF Streak
Ripple Participates in High-Stakes White House Summit
O seu percurso profissional parece ser incomum para a indústria de blockchain. Quais são as lições mais importantes do seu background em desenvolvimento de jogos que conseguiu aplicar posteriormente ao blockchain?
A lição mais importante do desenvolvimento de jogos é que tornar o código mais rápido é apenas um dos aspetos da otimização de desempenho. Também é necessário projetar sistemas que mantenham o desempenho em condições do mundo real. Embora possa focar em fazer o sistema funcionar eficientemente em condições médias, otimizar apenas para o caso médio não é suficiente. É preciso projetar para o pior cenário, o que significa, por exemplo, que o jogo manterá uma taxa de quadros consistente, independentemente do que os jogadores decidam fazer. O que realmente se traduz para o blockchain é a abordagem de design orientado a dados e gestão de memória. Quando processa milhares de transações por segundo, a forma como estrutura os seus dados e acessa a memória torna-se crítica. Alguns engenheiros de blockchain que vêm de um background de desenvolvimento web não estão habituados a essas restrições, por isso perdem oportunidades de otimização.
Vamos falar dessas oportunidades de otimização com mais detalhe. Nos jogos, milhões de polígonos são renderizados com taxas de quadros como 60 frames por segundo. No blockchain, o objetivo é semelhante: para que uma rede escale, ela deve ser capaz de processar milhares de transações por segundo. Quais são os paralelos técnicos reais entre esses desafios?
O paralelo fundamental é que ambos exigem desempenho consistente e previsível sob carga variável. Se um jogo é renderizado a 60 FPS, você tem um orçamento estrito de 16 milissegundos para renderizar cada quadro, ou os jogadores perceberão o jogo a congelar ou a travar. De forma semelhante, no blockchain, o processamento inconsistente prejudica toda a rede. Consequentemente, é preciso construir sistemas que funcionem eficientemente sob carga variável. Outro paralelo útil é a combinação de operações em lote e processamento paralelo. Muitas vezes, a chave para melhorar o desempenho está na forma como estrutura as suas operações para usar o poder de computação disponível da forma mais eficiente.
Na Fuel Labs, construiu uma infraestrutura que serve como uma das soluções Layer 2 mais rápidas e baratas, atingindo mais de 21.000 transações por segundo por núcleo de CPU, com taxas de transação em torno de $0.0002. Quais técnicas específicas ou lições de outras indústrias ajudaram-no a alcançar esses números?
Focámos em otimizar para os padrões reais de carga de trabalho que as blockchains geram, em vez de apenas implementar algoritmos de livro-texto. Por exemplo, isso significou entender o papel crucial das Árvores de Merkle, algoritmos fundamentais para a segurança do blockchain. Elas fornecem verificação criptográfica para transações, estado de contratos inteligentes e outros dados críticos. O problema é que a verificação de Árvores de Merkle é computacionalmente cara, e como é usada em toda a execução do blockchain, pode tornar-se um gargalo de desempenho significativo. Desenvolver uma nova implementação de Árvores de Merkle aumentou o desempenho de forma significativa, otimizando cálculos e tornando-os mais eficientes.
As suas contribuições para construir uma infraestrutura de blockchain mais eficiente não se limitam ao seu trabalho na Fuel Labs. Mais tarde, na ChainML, construiu a infraestrutura do protocolo Theoriq, que atualmente lida com mais de 100.000 utilizadores e 2 milhões de pedidos diários. Como gere o desenvolvimento de sistemas de alta carga com centenas de milhares de utilizadores e picos de carga imprevisíveis?
A chave é projetar para a imprevisibilidade desde o início. O protocolo Theoriq é usado para coordenação de agentes de IA, e esses agentes não geram tráfego constante, muitas vezes produzindo rajadas de atividade. Como resultado, é preciso projetar para a carga máxima, mantendo os custos razoáveis durante a operação normal. Durante o desenvolvimento, implementámos várias versões prototípicas, testando cada uma contra padrões de carga realistas. A validação na testnet com centenas de milhares de participantes foi crucial, pois expôs padrões de uso do mundo real e casos extremos difíceis de antecipar em testes controlados.
Você contribuiu para o lançamento de produtos utilizados por centenas de milhares de utilizadores finais, como videojogos AAA na Ubisoft e infraestrutura de blockchain na Fuel Labs e ChainML. Recentemente, foi convidado a julgar o “Cases & Faces” International Business Award, onde avaliou produtos inovadores. Como difere a sua definição de “pronto para produção” do que costuma ver em projetos de crypto?
“Pronto para produção” significa que o sistema funciona de forma fiável quando utilizadores reais dependem dele, não apenas em demonstrações controladas, mas em condições reais, levando em conta o comportamento dos utilizadores, cargas de pico e especificidades de hardware. Os padrões geralmente aceitos em jogos de alto desempenho criam uma imagem diferente em comparação com o que vejo frequentemente em crypto, onde projetos às vezes lançam com demos impressionantes, mas não foram testados em escala com utilizadores reais e dinheiro de verdade em jogo.
Olhando para o futuro, acha que a blockchain precisa de mais engenheiros com backgrounds fora do desenvolvimento nativo de blockchain?
Atualmente, os desenvolvedores de blockchain estão muitas vezes tentando resolver problemas que outras indústrias enfrentaram há décadas, como processamento de transações de alta frequência, otimização de desempenho ou gestão de cargas de milhões de utilizadores simultâneos. Indústrias como jogos, sistemas de trading financeiro e serviços web de grande escala aprenderam duras lições sobre o que funciona em escala e o que não funciona, e a cultura de engenharia de desempenho e disciplina de produção dessas indústrias é certamente algo de que os desenvolvedores de blockchain se beneficiariam.