Moonbeam Investidor
Derek Yoo, CEO da Moonbeam – Série de Entrevistas

Derek Yoo é o CEO da Moonbeam, uma nova plataforma de contratos inteligentes da Polkadot que facilita a construção de aplicações blockchain nativamente interoperáveis.
Você poderia compartilhar a história de origem da Moonbeam?
Comecei a PureStake em 2019 com o objetivo de fornecer infraestrutura e serviços para desenvolvedores Web3. Mas, ao me aprofundar totalmente no espaço cripto, ficou claro que não haveria “uma única cadeia para governá-las todas”, mas sim muitas cadeias especializadas, cada uma servindo a diferentes propósitos. Essa crença me levou ao ecossistema Polkadot, que compartilha essa visão. Quando começamos a construir no ecossistema, percebemos que havia uma grande oportunidade de criar um novo tipo de plataforma de contratos inteligentes. Uma que pudesse aproveitar todas as ferramentas de desenvolvedor já existentes na Ethereum, mas que capacitaria os desenvolvedores a construir novos tipos de aplicações multichain. Foi então que começamos a construir a Moonbeam, com um objetivo mais amplo de resolver os desafios de interoperabilidade entre cadeias, focando intensamente na experiência do desenvolvedor de DApps.
Quais são alguns dos principais benefícios de desenvolver na rede Polkadot?
Polkadot oferece um conjunto de ferramentas robusto para construir blockchains chamado Substrate. Isso permite que desenvolvedores criem blockchains especializadas que são construídas especificamente para suportar certos casos de uso. Essas blockchains estão conectadas entre si na Polkadot e podem se comunicar com um alto grau de segurança. Essa combinação de especialização e conectividade são as propriedades chave da Polkadot. Cada blockchain membro da Polkadot é chamada de parachain, e se beneficia do modelo de segurança compartilhada da Polkadot, que libera os desenvolvedores da necessidade de se preocupar em encontrar mineradores ou validadores suficientes para proteger seus L1s individuais. Dentro do ecossistema, as parachains podem transacionar e comunicar livremente entre si de forma nativa, sem a necessidade de pontes. Nesse mundo, conectar-se à Polkadot traz um efeito de rede mais amplo ao também conceder acesso aos serviços e ativos em cada parachain conectada a ela, e quaisquer ativos ponteados para cada uma dessas redes.
Quais são alguns benefícios para desenvolvedores ao construir na Moonbeam versus criar uma parachain ou parathread customizada na Polkadot?
Os desenvolvedores adoram opções. Na Polkadot, você tem a escolha de construir sua própria blockchain (parachain) usando Substrate, ou implantar sobre uma parachain existente (como um DApp/contrato inteligente). Alguns casos de uso são melhor atendidos por uma blockchain especializada, caso em que Rust e Substrate são a abordagem correta na Polkadot. Mas para muitos casos de uso voltados ao usuário final, a abordagem de contrato inteligente/DApp faz sentido e minimiza o tempo que os desenvolvedores precisam gastar com infraestrutura de baixo nível. Moonbeam é uma das plataformas de contratos inteligentes mais fáceis de usar, devido à sua compatibilidade com as ferramentas de desenvolvimento EVM existentes. Os desenvolvedores podem usar conhecimentos e bases de código existentes para implantar na Moonbeam, ao mesmo tempo aproveitando a interoperabilidade nativa que a Moonbeam fornece. Isso é muito mais simples do que usar Rust e Substrate para construir sua própria blockchain. Queremos facilitar a implantação de projetos e ajudar a expandir o ecossistema, por isso nos concentramos em oferecer a plataforma mais acolhedora para os desenvolvedores lançarem seus projetos, focando na compatibilidade e fornecendo a melhor documentação e ferramentas que pudermos. Já fizemos grande parte do trabalho pesado do Substrate e você obtém todos os benefícios de ser uma parachain da Polkadot ao lançar na Moonbeam sem muito esforço.
Quão importante é a interoperabilidade entre diferentes blockchains?
A razão mais importante é expandir o número de usuários e ativos que um projeto pode acessar. Ativos e usuários estão cada vez mais distribuídos em diferentes cadeias. Portanto, se você está começando na Ethereum, existem ativos e usuários em uma rede como a Polkadot que você não conseguirá alcançar. Protocolos DeFi, em particular, estão ávidos por encontrar novos usuários e ativos e, como resultado, muitos têm sido implantados em cadeias diferentes da Ethereum. O desempenho dos protocolos DeFi é medido por KPIs como Valor Total Bloqueado (TVL) e Usuários Ativos Diários (DAU), que podem ser aumentados ao implantar em múltiplas redes blockchain.
Eventualmente, DApps rodarão em múltiplas cadeias simultaneamente — usando diferentes cadeias com base em seus pontos fortes. Sempre haverá outras cadeias que se destacam em certas coisas que outras cadeias não fazem, então, ao poder combinar suas funcionalidades, você pode criar uma rede incrivelmente forte e rica em recursos, capaz de executar muitas tarefas muito especializadas com excelência.
Você poderia discutir como a Moonbeam permite que desenvolvedores projetem DApps com esse tipo de interoperabilidade?
Primeiro, não há necessidade de reescrever ou reconfigurar contratos inteligentes pré-existentes. Eles são compatíveis desde o início, portanto, para cadeias compatíveis com EVM, a mesma base de código no estilo Ethereum pode ser usada para implantação na Moonbeam. Essa capacidade de aproveitar a mesma base de código várias vezes ao expandir tem sido um recurso chave das implantações multichain ao longo do último ano. Como requer o menor esforço, as expansões multichain para cadeias compatíveis com EVM dominaram o cenário.
E segundo, como mencionei acima, acreditamos que aplicações multichain evoluirão para arquiteturas nativas multichain. O que quero dizer com isso é que múltiplas cadeias especializadas executarão diferentes funções necessárias para a aplicação. E a aplicação não rodará em uma única blockchain, mas sim em várias blockchains. Isso é muito semelhante a como a arquitetura de aplicações Web2 evoluiu de rodar em um único servidor para rodar em coleções de servidores especializados na nuvem. É um dimensionamento por meio do uso de múltiplos sistemas especializados. Em uma rede como a Polkadot, você pode ter cadeias especializadas que oferecem diferentes serviços, mas pode ocultar a complexidade desses sistemas de backend do usuário. É essa capacidade de ocultar a complexidade do backend que tornará experiências de usuário melhores e mais mainstream possíveis.
Moonbeam estende o conjunto de recursos base do EVM com integrações cross-chain. Um exemplo disso são os tokens XC-20. XC-20s são tokens nativos da Polkadot que podem ser movidos livremente entre diferentes cadeias no ecossistema sem necessidade de ponte. Mas quando um XC-20 está na Moonbeam, ele aparece como se fosse um ERC-20, e pode ser usado em contratos inteligentes como qualquer outro ERC-20. Esta é a abordagem da Moonbeam para fornecer acesso à funcionalidade cross-chain enquanto ainda mantém a compatibilidade com EVM.
Há certa confusão no mercado sobre as diferenças entre Moonbeam e Moonriver, você poderia esclarecer quais são essas diferenças?
Moonriver é uma rede canário para a Moonbeam. Isso significa que ela tem usuários reais e valor real, mas que o novo código é enviado primeiro para a Moonriver e é vetado lá antes de ser enviado para a Moonbeam. Moonriver também é uma parachain irmã liderada pela comunidade na Kusama. Ela tem uma comunidade e um conjunto de detentores de tokens diferentes. Atualmente, a Moonriver tem mais projetos de NFT e jogos implantados, enquanto a Moonbeam tem mais projetos DeFi. No entanto, em nível técnico, elas compartilham a mesma base de código e, portanto, têm o mesmo conjunto de recursos.
Atualmente há mais de 80 projetos construindo DApps e protocolos na rede Moonbeam, quais são alguns dos projetos mais interessantes na sua opinião?
Os DApps mais interessantes são aqueles que aproveitam as capacidades cross-chain da Moonbeam. Um bom exemplo disso é a implantação da Lido na Moonbeam. A Lido tem um DApp que usa contratos inteligentes baseados em Solidity, que são implantados no EVM da Moonbeam. Mas esses contratos inteligentes utilizam XCM para controlar remotamente operações de staking na Polkadot Relay Chain. Assim, você tem um único DApp que abrange duas blockchains especializadas, mas apresenta uma experiência de usuário única ao usuário, que não sabe que está interagindo com duas blockchains diferentes nos bastidores. É isso que os DApps nativos multichain irão parecer.
Há mais alguma coisa que você gostaria de compartilhar sobre a Moonbeam?
Moonbeam foi lançada há aproximadamente 4 meses e tem estado em uma fase de bootstrapping de infraestrutura desde então. Houve várias implantações de infraestrutura desde o lançamento, incluindo The Graph, Etherscan e outros componentes críticos. Um dos últimos componentes que será implementado em breve é o Chainlink, que sinalizará o fim desta fase de bootstrapping. Nesse ponto, o ecossistema DeFi na Moonbeam estará pronto para operar com todos os blocos de construção básicos em vigor. Estamos ansiosos para ver os casos de uso DeFi que os desenvolvedores criarão na Moonbeam.
Obrigado pela entrevista esclarecedora, leitores que desejam saber mais devem visitar Moonbeam.












