Afinal, o que é modularidade?

A modularidade é o resultado de um experimento curioso realizado no Ethereum como uma reação às fracas propriedades de escalonamento dos blockchains. Para resolver esse gargalo, os desenvolvedores adotaram a abordagem radical de leiloar funções essenciais da cadeia principal para… outras blockchains.

Centrada na tecnologia rollup, esta transformação modular redefiniu completamente a forma como os produtos e serviços são construídos sobre o Ethereum. Separar cada elemento da pilha permite que diferentes arquiteturas sejam projetadas de acordo com seus casos de uso. Compreensivelmente, isso levou a uma proliferação de… blockchains.

Eu não estou brincando com você. Todo mundo está ficando hilariantemente rico vendendo blockchains, de novo.

Embora cada novo protocolo de consenso ofereça novas e interessantes oportunidades de escalonamento, eles também introduzem um estranho problema de coordenação. Se os utilizadores ficarem dispersos por diferentes redes, como é que a economia se tornará mais eficiente? Como podemos sincronizar todos nesta distribuição? Talvez mais um… blockchain?

São tartarugas até o fundo.

Esta fragmentação do ecossistema teve algumas consequências óbvias. Por um lado, os usuários ficam isolados e presos entre intermediários. Embora os rollups tenham propriedades convincentes de minimização da confiança, a ineficiência criada pela transferência dentro e fora desses sistemas cria custos excessivos para os usuários. Também os expõe a opções mais arriscadas, como pontes e serviços centralizados.

Para os desenvolvedores, a ausência de interoperabilidade entre plataformas cria atrito e promove um ambiente competitivo em vez de colaborativo. A cada dois dias, um novo protocolo é criado para equipes novas e existentes competirem com mais uma cópia dos mesmos aplicativos. Em muitos casos, as equipes estão optando por “apostar em si mesmas”, migrando para seu próprio ecossistema (leia-se: blockchain). É fundamental enfatizar o apelo deste modelo, que permite a customização e otimização de diversos componentes para cada aplicação. Essa arquitetura flexível permite que qualquer pessoa contribua com estruturas exclusivas e inspire novos designs. As possibilidades são infinitas!

Infelizmente, esses incentivos resultaram na fragmentação do efeito de rede. Se nada do que foi construído se encaixar, os usuários se consolidarão em apenas um punhado de redes concorrentes. Como resultado, a actividade económica concentra-se em menos sistemas autorizados.

Esse tipo de modularidade afastou as pessoas do objetivo quando não deveriam. Usar diferentes interfaces para interagir com o protocolo de consenso é uma ideia perfeitamente válida. No entanto, a estratégia da Ethereum revela-se problemática; considera a interoperabilidade mais como um recurso opcional do que como um princípio fundamental de design. Enquanto a Ethereum continuar a perseguir a escalabilidade através da multiplicação de blockchains, o debate persistirá, proporcionando amplas oportunidades para os concorrentes explorarem estas divisões e encorajarem a discórdia. Dividir e conquistar.

A oportunidade do Bitcoin

No Bitcoin, está surgindo uma arquitetura diferente que favorece um design fundamentalmente diferente. Usando o Lightning como espinha dorsal de interoperabilidade, os desenvolvedores estão lentamente se unindo em direção a uma pilha de tecnologia muito mais próxima do modelo peer-to-peer do Bitcoin.

Em vez de tentar replicar estados globais compartilhados, protocolos como Cashu ou Fedimint estão otimizando interações locais e sem permissão. Os serviços financeiros podem agora ser implementados em diferentes centros económicos e permanecer ligados através da Lightning Network.

Provedores de liquidez, pontes atômicas e moedas de ecash. Uma nova rede financeira que partilha a mesma camada de liquidação.

A chegada de Nostr fornece a abstração social que une tudo. Uma rede social baseada em princípios semelhantes aos do Bitcoin, que fornece um conjunto simples de regras projetadas para maximizar a interoperabilidade. Ao evitar ser prescritivo sobre as funções que permite, a Nostr está a desencadear uma explosão cambriana de inovação aberta.

Hoje, diferentes projetos estão começando a explorar maneiras de facilitar o comércio de Bitcoin, tornando o Nostr um componente nativo da experiência do usuário Bitcoin. A infraestrutura de chave pública subjacente ao protocolo é uma combinação natural para carteiras e outras aplicações de pagamento, permitindo-lhes comunicar entre si e trocar mensagens com segurança. Essa camada de comunicação pode conectar usuários a outros e a diversos serviços disponibilizados pela rede. Padrões como o Nostr Wallet Connect estão criando novas oportunidades para os aplicativos Bitcoin interagirem com o crescente ecossistema do Nostr.

Um estudo de caso

Projetos como o Mutiny incorporam perfeitamente as diferenças nesta visão modular do Bitcoin. Os usuários podem se conectar simultaneamente a serviços como Nostr Relays, federações Fedimint e Lightning Service Providers (LSPs). Cada um deles concede acesso a um número crescente de recursos e aplicativos. Usando o Nostr como um serviço de descoberta, temos o poder de aproveitar nossa rede social para identificar e acessar nativamente aplicativos e serviços endossados ​​por nossos pares. Esta rede de confiança apresenta uma alternativa interessante aos chamados sistemas sem confiança. Os participantes podem começar a confiar nos incentivos do mercado para se envolverem em trocas mais eficientes que não sejam sobrecarregadas pelas compensações exigidas de sistemas mais descentralizados.

Eventualmente, surgirão mercados para provedores de liquidez, casas da moeda, credores e coordenadores de coinjoin anunciarem seus serviços por meio do Nostr. Projetos de livros de pedidos descentralizados O Civkit poderia integrar-se perfeitamente ao Mutiny e permitir que os usuários se envolvessem em negociações ponto a ponto. Cada integração é projetada em torno da participação sem permissão, para que os usuários possam manter total soberania sobre suas interações.

Plataformas vs. protocolos

A história modular do Bitcoin não é isenta de riscos. Peças fundamentais do quebra-cabeça, como os LSPs, envolvem requisitos de capital significativos que criarão economias de escala entre fornecedores concorrentes. O crescimento das casas da moeda ecash pode ser prejudicado por preocupações regulatórias e fraudes dos operadores. Os relés Nostr já mostraram tendências de centralização e ainda não está claro como será a topologia da rede.

O sucesso desta abordagem assenta na opcionalidade do mercado e é essencial que as barreiras à entrada nestes negócios permaneçam baixas. Uma série de esforços diferentes estão sendo desenvolvidos para esse fim. Por exemplo, várias empresas Lightning estão atualmente colaborando em uma especificação que permitiria a qualquer ator do mercado implementar seu próprio LSP.

Provavelmente é muito cedo para prever como qualquer uma dessas arquiteturas e protocolos irá evoluir. À medida que os dois mundos continuam a colidir, é provável que os rollups encontrem seu lugar no ecossistema Bitcoin. Projetos específicos de aplicativos, como rollups de exchanges ou zkCoins, não exigem estado global e talvez possam ser interoperáveis ​​com o Lightning.

A tensão entre os dois métodos lembra um pouco os primeiros dias da Internet. O interesse comercial pode favorecer plataformas que lhes permitam capturar partes do efeito de rede para monetizá-lo. Pode levar mais tempo para que protocolos mais abertos e sem permissão realmente decolem. A Internet fornece uma história de advertência no que diz respeito à consolidação de serviços e aplicações em jardins murados de controle de acesso. Esperançosamente, o atual caminho de desenvolvimento do Bitcoin se transforma em um futuro que prioriza a interoperabilidade e o acesso sem permissão em vez de silos financeiros.

Fonte: bitcoinmagazine.com

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *