Polímero: Hub de Interoperabilidade do Ethereum

Principiante1/30/2024, 8:59:42 AM
Polymer é um rollup Ethereum que alcança interoperabilidade entre diferentes rollups Ethereum usando a tecnologia IBC. Utiliza OP Stack como infraestrutura de liquidação, emprega o Cosmos SDK para interoperabilidade IBC nativa e aproveita o EigenDA para fornecer provas escaláveis de disponibilidade de dados.

TL;DR: A Polymer está a construir o Hub de Interoperabilidade da Ethereum, permitindo a interoperabilidade entre todos os rollups da Ethereum através da tecnologia IBC nativa apoiada pela segurança da Ethereum.

O próprio Polímero é um Ethereum rollup composto pelos seguintes blocos de construção:

  • Settlement: O Stack OP fornece lógica de liquidação e derivação de cadeias para e a partir do Ethereum
  • Execução: O Cosmos SDK fornece interoperabilidade IBC nativa para rollups conectados
  • Disponibilidade de Dados: EigenDA fornece escalabilidade na disponibilidade de dados
  • Prova: O sistema modular à prova de falhas da OP Stack fornece:
  • Provas interativas de fraude: Jogos de verificação interativos (IVG) jogados em cima de uma Máquina Virtual à prova de falhas MIPS (Cannon) ou RISC-V (Asteric)
  • Provas de Validade ZK: programa Rust ZK por RiscZero

Interoperabilidade - Onde Estamos Hoje?

Desde que o Ethereum entrou em funcionamento como o primeiro blockchain a suportar lógica de aplicação arbitrária em julho de 2015, a sua ampla comunidade de desenvolvedores, investidores e entusiastas construiu uma das redes mais robustas em criptografia. O Ethereum tem servido como terreno fértil para experimentação em diversos tipos de aplicações descentralizadas, desde finanças descentralizadas até NFTs e muito mais. Além disso, o Ethereum ofereceu ao mundo não apenas computação descentralizada, mas também um dinheiro resistente à censura e uma reserva de valor deflacionária.

Embora o Ethereum seja a maior e mais utilizada rede descentralizada, o escalonamento tem sido uma barreira contínua para o crescimento. No entanto, as camadas 2 têm aliviado parcialmente o problema de escalonamento e mostrado progresso, especialmente em como elas permitem escala da web 2 e experiência do usuário, mas também têm as suas desvantagens. A execução de shardes através destas Camadas 2, enquanto permite escalabilidade, tem vindo à custa da criação de ambientes de execução isolados que fragmentam a liquidez, confundindo os utilizadores finais e complicando a jornada dos programadores.

A componibilidade segura entre as camadas 2 emergiu como um dos problemas mais significativos que afligem o Ethereum, uma vez que não há uma solução nativa padrão de passagem de mensagens entre essas cadeias, e esses problemas continuarão a crescer à medida que as camadas 2 são lançadas e expandidas. Soluções de interoperabilidade iniciais tentaram resolver esse problema construindo pontes de tokens, mas pontes anteriores foram inseguras e sujeitas a enormes hacks (ver aqui, aquieaquipara apenas uma pequena amostra). Todas as pontes de mensagens arbitrárias (AMBs) existentes são implementadas como contratos inteligentes com implementações divergentes, causando composição fragmentada.

Como lidamos com estas preocupações?

Polímero: Hub de Interoperabilidade do Ethereum

Com experiência na construção de aplicações de interoperabilidade e interconexão em Ethereum desde 2020, a equipa Polymer tem o prazer de anunciar os nossos mais recentes designs e arquitetura ligando Ethereum, rollups e além.

Polymer não é uma ponte de terceiros, mas um rollup de Camada 2 que serve exclusivamente como o Hub de Interoperabilidade para Ethereum ao fornecer Comunicação Inter-blockchain (IBC)como uma funcionalidade para o Ethereum e estabelecendo conexões com Layer 2s integrados. Este modelo de interoperabilidade específico de domínio melhora a abordagem não específica de domínio adotada pelos predecessores. O próprio Ethereum está verificando a execução do IBC em nome de seus rollups. Prevemos que a interoperabilidade específica de domínio se torne cada vez mais popular a curto prazo.

O Polymer permite que as aplicações tenham composição entre os rollups do Ethereum e acesso à crescente rede de aplicações e conjunto de recursos da IBC, incluindo contas intercadeia, chamadas de aplicativos e muito mais.

O Polymer aproveita uma abordagem híbrida, incorporando a funcionalidade de liquidação da pilha OP com a experiência do desenvolvedor e interoperabilidade nativa do Cosmos SDK. O Polymer também utiliza a disponibilidade de dados da Eigenlayer, que expande a taxa de transferência de disponibilidade de dados da rede Ethereum em 10 mb/s com mais otimizações a caminho.

Embora as camadas 2 reconheçam a necessidade de interoperabilidade ao construir provadores de conhecimento zero e sequenciamento compartilhado, esses esforços estão principalmente isolados e limitados dentro de seus próprios frameworks e apenas resolvem partes do problema de interoperabilidade. Acreditamos que o Ethereum e suas rollups carecem de um padrão unificado de interoperabilidade que possa resolver os pontos problemáticos de cada stakeholder multi-ecossistema. A Polymer estabelece o IBC como padrão de interoperabilidade em toda a indústria.

Construir com IBC

IBC é uma solução de interoperabilidade blockchain que permite a transferência de dados arbitrária entre blockchainsligando mais de 100 cadeias e permitindo mais de $30B em transferências. É atualmente o protocolo de interoperabilidade mais testado na indústria. Nenhum outro protocolo de interoperabilidade alcançou sucesso na escala do IBC,conectando mais de 100 cadeias e permitiu mais de $30B em transferências. Mais recentemente, facilitou de forma segura mais de $1.5 b por mês. A IBC foi projetada com atributos-chave alinhados com a ética do blockchain no seu núcleo:

  • Credibilidade neutra: IBC é um software de código aberto ao qual qualquer pessoa pode contribuir e não é produto de nenhuma empresa com fins lucrativos. É desenvolvido como um bem público e não possui extração de aluguel em protocolo - cadeias, aplicativos e contratos inteligentes podem usar o IBC gratuitamente.
  • Sem bloqueio de fornecedor: A IBC facilita a troca de modelos de segurança e provedores de interoperação para os protocolos de aplicação. Por exemplo, os tokens não precisam ser transferidos de volta e migrados ao trocar de provedores de interoperação. Uma atualização de canal da IBC pode substituir as conexões subjacentes por um novo conjunto, evitando assim o bloqueio de fornecedor.
  • Segurança Modular: IBC foi projetado para garantir os mais altos padrões de segurança padrão, permitindo aos desenvolvedores a flexibilidade de reduzir a segurança para casos de uso menos críticos. Pode ser configurado para usar clientes leves de verificação de consenso, signatários multi-sig ou até a ponte nativa de um rollup para verificação.
  • Oferecendo um conjunto robusto de recursos: IBC oferece funcionalidades-chave que os construtores precisam, mas que não são amplamente utilizadas em soluções concorrentes. Os desenvolvedores podem usar o IBC para construir não apenas transferências de tokens, mas também contas intercadeia (ou seja, a capacidade de permitir que um módulo ou contrato em uma cadeia controle uma conta em uma cadeia remota), consultas intercadeia e comunicação assíncrona entre contratos inteligentes em cadeias diferentes. Imagine usar uma única chave privada para controlar suas carteiras em todas as cadeias onde você tem ativos e como isso simplificaria a experiência do usuário médio.

Construindo com a pilha OP

O Polymer está se juntando a uma longa lista de cadeias que aproveitam a pilha OP para sua infraestrutura de liquidação, incluindo Base, Zora e outros. Decidimos usar a pilha OP como estrutura de liquidação para o Ethereum Interoperability Hub porque oferece:

  • Flexibilidade, escalabilidade e desempenho: o Polymer distingue-se de outros rollups ao concentrar-se em atender às necessidades de interoperabilidade de aplicações em outros rollups, em vez de executar aplicações descentralizadas. Esta divergência da função da grande maioria dos rollups requer uma grande dose de flexibilidade para construir. A pilha OP também tem capacidades e throughput superiores em comparação com a mainnet do Ethereum, o que é necessário para suportar o mundo interoperável de rollups que imaginamos.
  • Descentralização através de um ecossistema próspero e colaborativo: A pilha OP está construindo uma rede robusta e combinando talentos de engenharia não apenas da OP Labs, mas também da Coinbase e diversos contribuidores de código aberto para acelerar o desenvolvimento descentralizado da Superchain.
  • Segurança e Alinhamento do Ethereum: O Ethereum tem a combinação certa de ingredientes técnicos, culturais e econômicos para continuar a desenvolver o ecossistema descentralizado mais robusto na criptomoeda. A nossa equipa na Polymer Labs está empenhada em impulsionar o roadmap de escalabilidade do Ethereum, especialmente a escalabilidade da interoperabilidade.

Construção com Eigenlayer

EigenDA aumenta a largura de banda de dados da rede Ethereum usando o mesmo ativo subjacente para segurança. Aqui está uma análise do motivo pelo qual escolhemos usar EigenDA para disponibilidade de dados:

  • Segurança do Ethereum: Um hub de interoperabilidade específico do domínio deve aproveitar o máximo possível de segurança da mesma fonte que o rollup que ele conecta. Para rollups que herdam a segurança do Ethereum, a opção mais segura seria usar o DA do Ethereum. A próxima melhor opção é utilizar o EigenDA que aproveita sua segurança do staking do Ethereum e de um subconjunto do conjunto de validadores.
  • Escalabilidade: EigenDA aumenta significativamente a capacidade de disponibilidade de dados da rede Ethereum. O modelo de custos do EigenDA também é mais flexível e permite serviços de disponibilidade de dados mais acessíveis para suportar casos de uso de alta capacidade, como interoperabilidade entre cadeias.

Reunindo Tudo

Escolhemos cuidadosamente esta abordagem porque consideramos que o IBC é a solução certa para o ecossistema Ethereum. Como a camada de liquidação de maior valor em cripto, o Ethereum oferece a maior segurança para transações entre cadeias que ocorrem via Polymer do que qualquer outra solução alternativa que dependa de conjuntos de validadores ou confiança cega em entidades centralizadas off-chain. À medida que o número de L2s prolifera no Ethereum, cresce a necessidade de um hub de interoperabilidade específico de domínio como o Polymer. O Polymer também aproveita o EigenDA para melhorar a escalabilidade e a eficácia de custos da solução.

O Polímero desempenha um papel crítico na história de escalabilidade da Ethereum, permitindo aos construtores criar aplicações componíveis de forma contínua em rollups da Ethereum e em outros domínios, com um modelo de confiança ideal. O futuro interoperável que estamos a construir é aquele em que a cripto atinge a adoção em massa - um em que os utilizadores armazenam confortavelmente os seus ativos na cadeia, tiram partido das melhores aplicações independentemente da cadeia em que estão, e navegam na cripto sem obstáculos complexos de UX.

Fusão de Ethereum e Cosmos

Ethereum e Cosmos foram alinhados ao valor e estabeleceram inovação fundamental para a tecnologia blockchain. Ambos fizeram grandes progressos no avanço da nossa indústria, mas fizeram-no através da construção em silos. O polímero muda isso, estabelecendo um caminho para que os avanços feitos no Cosmos sejam implantados diretamente no ecossistema Ethereum, incluindo trazer o IBC para o Ethereum.

Aviso Legal:

  1. Este artigo é reproduzido a partir de [Laboratórios de Polímeros]. Todos os direitos autorais pertencem ao autor original [Polymer Labs]. Se houver objeções a esta reimpressão, entre em contato com o Gate Aprenderequipa e eles tratarão dela prontamente.
  2. Aviso de responsabilidade: As opiniões expressas neste artigo são exclusivamente do autor e não constituem qualquer conselho de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe Gate Learn. Salvo indicação em contrário, copiar, distribuir ou plagiar os artigos traduzidos é proibido.

Polímero: Hub de Interoperabilidade do Ethereum

Principiante1/30/2024, 8:59:42 AM
Polymer é um rollup Ethereum que alcança interoperabilidade entre diferentes rollups Ethereum usando a tecnologia IBC. Utiliza OP Stack como infraestrutura de liquidação, emprega o Cosmos SDK para interoperabilidade IBC nativa e aproveita o EigenDA para fornecer provas escaláveis de disponibilidade de dados.

TL;DR: A Polymer está a construir o Hub de Interoperabilidade da Ethereum, permitindo a interoperabilidade entre todos os rollups da Ethereum através da tecnologia IBC nativa apoiada pela segurança da Ethereum.

O próprio Polímero é um Ethereum rollup composto pelos seguintes blocos de construção:

  • Settlement: O Stack OP fornece lógica de liquidação e derivação de cadeias para e a partir do Ethereum
  • Execução: O Cosmos SDK fornece interoperabilidade IBC nativa para rollups conectados
  • Disponibilidade de Dados: EigenDA fornece escalabilidade na disponibilidade de dados
  • Prova: O sistema modular à prova de falhas da OP Stack fornece:
  • Provas interativas de fraude: Jogos de verificação interativos (IVG) jogados em cima de uma Máquina Virtual à prova de falhas MIPS (Cannon) ou RISC-V (Asteric)
  • Provas de Validade ZK: programa Rust ZK por RiscZero

Interoperabilidade - Onde Estamos Hoje?

Desde que o Ethereum entrou em funcionamento como o primeiro blockchain a suportar lógica de aplicação arbitrária em julho de 2015, a sua ampla comunidade de desenvolvedores, investidores e entusiastas construiu uma das redes mais robustas em criptografia. O Ethereum tem servido como terreno fértil para experimentação em diversos tipos de aplicações descentralizadas, desde finanças descentralizadas até NFTs e muito mais. Além disso, o Ethereum ofereceu ao mundo não apenas computação descentralizada, mas também um dinheiro resistente à censura e uma reserva de valor deflacionária.

Embora o Ethereum seja a maior e mais utilizada rede descentralizada, o escalonamento tem sido uma barreira contínua para o crescimento. No entanto, as camadas 2 têm aliviado parcialmente o problema de escalonamento e mostrado progresso, especialmente em como elas permitem escala da web 2 e experiência do usuário, mas também têm as suas desvantagens. A execução de shardes através destas Camadas 2, enquanto permite escalabilidade, tem vindo à custa da criação de ambientes de execução isolados que fragmentam a liquidez, confundindo os utilizadores finais e complicando a jornada dos programadores.

A componibilidade segura entre as camadas 2 emergiu como um dos problemas mais significativos que afligem o Ethereum, uma vez que não há uma solução nativa padrão de passagem de mensagens entre essas cadeias, e esses problemas continuarão a crescer à medida que as camadas 2 são lançadas e expandidas. Soluções de interoperabilidade iniciais tentaram resolver esse problema construindo pontes de tokens, mas pontes anteriores foram inseguras e sujeitas a enormes hacks (ver aqui, aquieaquipara apenas uma pequena amostra). Todas as pontes de mensagens arbitrárias (AMBs) existentes são implementadas como contratos inteligentes com implementações divergentes, causando composição fragmentada.

Como lidamos com estas preocupações?

Polímero: Hub de Interoperabilidade do Ethereum

Com experiência na construção de aplicações de interoperabilidade e interconexão em Ethereum desde 2020, a equipa Polymer tem o prazer de anunciar os nossos mais recentes designs e arquitetura ligando Ethereum, rollups e além.

Polymer não é uma ponte de terceiros, mas um rollup de Camada 2 que serve exclusivamente como o Hub de Interoperabilidade para Ethereum ao fornecer Comunicação Inter-blockchain (IBC)como uma funcionalidade para o Ethereum e estabelecendo conexões com Layer 2s integrados. Este modelo de interoperabilidade específico de domínio melhora a abordagem não específica de domínio adotada pelos predecessores. O próprio Ethereum está verificando a execução do IBC em nome de seus rollups. Prevemos que a interoperabilidade específica de domínio se torne cada vez mais popular a curto prazo.

O Polymer permite que as aplicações tenham composição entre os rollups do Ethereum e acesso à crescente rede de aplicações e conjunto de recursos da IBC, incluindo contas intercadeia, chamadas de aplicativos e muito mais.

O Polymer aproveita uma abordagem híbrida, incorporando a funcionalidade de liquidação da pilha OP com a experiência do desenvolvedor e interoperabilidade nativa do Cosmos SDK. O Polymer também utiliza a disponibilidade de dados da Eigenlayer, que expande a taxa de transferência de disponibilidade de dados da rede Ethereum em 10 mb/s com mais otimizações a caminho.

Embora as camadas 2 reconheçam a necessidade de interoperabilidade ao construir provadores de conhecimento zero e sequenciamento compartilhado, esses esforços estão principalmente isolados e limitados dentro de seus próprios frameworks e apenas resolvem partes do problema de interoperabilidade. Acreditamos que o Ethereum e suas rollups carecem de um padrão unificado de interoperabilidade que possa resolver os pontos problemáticos de cada stakeholder multi-ecossistema. A Polymer estabelece o IBC como padrão de interoperabilidade em toda a indústria.

Construir com IBC

IBC é uma solução de interoperabilidade blockchain que permite a transferência de dados arbitrária entre blockchainsligando mais de 100 cadeias e permitindo mais de $30B em transferências. É atualmente o protocolo de interoperabilidade mais testado na indústria. Nenhum outro protocolo de interoperabilidade alcançou sucesso na escala do IBC,conectando mais de 100 cadeias e permitiu mais de $30B em transferências. Mais recentemente, facilitou de forma segura mais de $1.5 b por mês. A IBC foi projetada com atributos-chave alinhados com a ética do blockchain no seu núcleo:

  • Credibilidade neutra: IBC é um software de código aberto ao qual qualquer pessoa pode contribuir e não é produto de nenhuma empresa com fins lucrativos. É desenvolvido como um bem público e não possui extração de aluguel em protocolo - cadeias, aplicativos e contratos inteligentes podem usar o IBC gratuitamente.
  • Sem bloqueio de fornecedor: A IBC facilita a troca de modelos de segurança e provedores de interoperação para os protocolos de aplicação. Por exemplo, os tokens não precisam ser transferidos de volta e migrados ao trocar de provedores de interoperação. Uma atualização de canal da IBC pode substituir as conexões subjacentes por um novo conjunto, evitando assim o bloqueio de fornecedor.
  • Segurança Modular: IBC foi projetado para garantir os mais altos padrões de segurança padrão, permitindo aos desenvolvedores a flexibilidade de reduzir a segurança para casos de uso menos críticos. Pode ser configurado para usar clientes leves de verificação de consenso, signatários multi-sig ou até a ponte nativa de um rollup para verificação.
  • Oferecendo um conjunto robusto de recursos: IBC oferece funcionalidades-chave que os construtores precisam, mas que não são amplamente utilizadas em soluções concorrentes. Os desenvolvedores podem usar o IBC para construir não apenas transferências de tokens, mas também contas intercadeia (ou seja, a capacidade de permitir que um módulo ou contrato em uma cadeia controle uma conta em uma cadeia remota), consultas intercadeia e comunicação assíncrona entre contratos inteligentes em cadeias diferentes. Imagine usar uma única chave privada para controlar suas carteiras em todas as cadeias onde você tem ativos e como isso simplificaria a experiência do usuário médio.

Construindo com a pilha OP

O Polymer está se juntando a uma longa lista de cadeias que aproveitam a pilha OP para sua infraestrutura de liquidação, incluindo Base, Zora e outros. Decidimos usar a pilha OP como estrutura de liquidação para o Ethereum Interoperability Hub porque oferece:

  • Flexibilidade, escalabilidade e desempenho: o Polymer distingue-se de outros rollups ao concentrar-se em atender às necessidades de interoperabilidade de aplicações em outros rollups, em vez de executar aplicações descentralizadas. Esta divergência da função da grande maioria dos rollups requer uma grande dose de flexibilidade para construir. A pilha OP também tem capacidades e throughput superiores em comparação com a mainnet do Ethereum, o que é necessário para suportar o mundo interoperável de rollups que imaginamos.
  • Descentralização através de um ecossistema próspero e colaborativo: A pilha OP está construindo uma rede robusta e combinando talentos de engenharia não apenas da OP Labs, mas também da Coinbase e diversos contribuidores de código aberto para acelerar o desenvolvimento descentralizado da Superchain.
  • Segurança e Alinhamento do Ethereum: O Ethereum tem a combinação certa de ingredientes técnicos, culturais e econômicos para continuar a desenvolver o ecossistema descentralizado mais robusto na criptomoeda. A nossa equipa na Polymer Labs está empenhada em impulsionar o roadmap de escalabilidade do Ethereum, especialmente a escalabilidade da interoperabilidade.

Construção com Eigenlayer

EigenDA aumenta a largura de banda de dados da rede Ethereum usando o mesmo ativo subjacente para segurança. Aqui está uma análise do motivo pelo qual escolhemos usar EigenDA para disponibilidade de dados:

  • Segurança do Ethereum: Um hub de interoperabilidade específico do domínio deve aproveitar o máximo possível de segurança da mesma fonte que o rollup que ele conecta. Para rollups que herdam a segurança do Ethereum, a opção mais segura seria usar o DA do Ethereum. A próxima melhor opção é utilizar o EigenDA que aproveita sua segurança do staking do Ethereum e de um subconjunto do conjunto de validadores.
  • Escalabilidade: EigenDA aumenta significativamente a capacidade de disponibilidade de dados da rede Ethereum. O modelo de custos do EigenDA também é mais flexível e permite serviços de disponibilidade de dados mais acessíveis para suportar casos de uso de alta capacidade, como interoperabilidade entre cadeias.

Reunindo Tudo

Escolhemos cuidadosamente esta abordagem porque consideramos que o IBC é a solução certa para o ecossistema Ethereum. Como a camada de liquidação de maior valor em cripto, o Ethereum oferece a maior segurança para transações entre cadeias que ocorrem via Polymer do que qualquer outra solução alternativa que dependa de conjuntos de validadores ou confiança cega em entidades centralizadas off-chain. À medida que o número de L2s prolifera no Ethereum, cresce a necessidade de um hub de interoperabilidade específico de domínio como o Polymer. O Polymer também aproveita o EigenDA para melhorar a escalabilidade e a eficácia de custos da solução.

O Polímero desempenha um papel crítico na história de escalabilidade da Ethereum, permitindo aos construtores criar aplicações componíveis de forma contínua em rollups da Ethereum e em outros domínios, com um modelo de confiança ideal. O futuro interoperável que estamos a construir é aquele em que a cripto atinge a adoção em massa - um em que os utilizadores armazenam confortavelmente os seus ativos na cadeia, tiram partido das melhores aplicações independentemente da cadeia em que estão, e navegam na cripto sem obstáculos complexos de UX.

Fusão de Ethereum e Cosmos

Ethereum e Cosmos foram alinhados ao valor e estabeleceram inovação fundamental para a tecnologia blockchain. Ambos fizeram grandes progressos no avanço da nossa indústria, mas fizeram-no através da construção em silos. O polímero muda isso, estabelecendo um caminho para que os avanços feitos no Cosmos sejam implantados diretamente no ecossistema Ethereum, incluindo trazer o IBC para o Ethereum.

Aviso Legal:

  1. Este artigo é reproduzido a partir de [Laboratórios de Polímeros]. Todos os direitos autorais pertencem ao autor original [Polymer Labs]. Se houver objeções a esta reimpressão, entre em contato com o Gate Aprenderequipa e eles tratarão dela prontamente.
  2. Aviso de responsabilidade: As opiniões expressas neste artigo são exclusivamente do autor e não constituem qualquer conselho de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe Gate Learn. Salvo indicação em contrário, copiar, distribuir ou plagiar os artigos traduzidos é proibido.
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!