Unichain - Tudo o que você precisa saber

intermediário10/23/2024, 1:20:05 AM
Explore Unichain, um hub de liquidez DeFi totalmente em cadeia construído em OP Stack. Através de recursos inovadores como a construção de blocos verificáveis, a rede de verificação Unichain e um modelo de interação baseado em intenções, a Unichain aborda os desafios existentes na DeFi e oferece insights sobre suas vantagens técnicas e impacto no futuro das finanças descentralizadas.

Pontos chave: Unichain tem como objetivo ser o hub de liquidez DeFi definitivo em todas as cadeias, enquanto um superaplicativo está sendo desenvolvido para capturar o valor gerado pelo próprio protocolo.

Construído na pilha OP, o Unichain oferece três grandes inovações:

  • Construção de Bloco Verificável: Desenvolvido com Flashbots, esse recurso permite processamento mais rápido de transações, minimiza os riscos de MEV e protege as transações do usuário.
  • Unichain Verification Network: Resolve o risco de centralização de um único sequenciador introduzindo "sequenciamento verificável" e finalidade econômica mais rápida.
  • Modelo de Interação Orientado por Intenção: Os usuários só precisam se concentrar em suas intenções. O sistema escolherá automaticamente a melhor rota para transações entre cadeias, eliminando a complexidade da execução entre cadeias.
  • Este super aplicativo permite que tokens capturem o valor único do protocolo através da criação de uma cadeia de aplicativos.

Relatório de pesquisa

1/5 · Construção de blocos verificável

O processo de construção de blocos verificáveis da Unichain depende de Impulso Rollup, desenvolvido em colaboração com Flashbots. Ele aborda principalmente três questões:

  • Reduzindo o risco de MEV
  • Aumentando a velocidade da transação
  • Oferecendo proteção contra rollback para impedir que os usuários paguem taxas altas por transações falhadas

Como Funciona

  1. Unichain separa as funções de construção e sequenciamento de blocos. O Construtor de Bloco Verificável, em execução em um Ambiente de Execução Confiável (TEE) seguro, é responsável pela construção dos blocos. TEE é um ambiente de hardware protegido que garante que os programas possam ser executados sem revelar dados internos, ao mesmo tempo em que fornece uma prova verificável de que as regras foram seguidas. Isso permite que qualquer pessoa verifique que a construção do bloco é legítima.
  2. O mecanismo de pré-confirmação do Flashblocks garante que um conjunto de transações seja pré-confirmado antes de ser incluído em um bloco. Cada bloco é dividido em Flashblocks menores, o que reduz o tempo de processamento do bloco para 200-250 milissegundos - muito mais rápido do que a maioria dos rollups atuais. A ordenação das transações dentro de cada Flashblock é imposta no TEE, o que significa que os usuários e aplicativos podem ver a ordem de execução de forma transparente, reduzindo as vantagens injustas causadas pela MEV.
  3. TEE também fornece Proteção de Reversão sem Confiança simulando transações durante o processo de construção de blocos. Isso detecta e remove transações susceptíveis de falhar, evitando que os usuários paguem taxas por transações falhadas.

Em resumo, a Unichain melhora a verificabilidade ao separar a construção de blocos da sequenciação e usar um ambiente TEE transparente. Também melhora a eficiência das transações e reduz os riscos de MEV. Além disso, a introdução de um mecanismo de pré-confirmação permite que os usuários e aplicativos saibam antecipadamente quais transações serão incluídas no bloco, seguido por uma confirmação final após o término da janela de pré-confirmação.

Pré-confirmação acelera o processo de confirmação de bloco, mas não é o mesmo que confirmação final. Significa que antes das transações serem embaladas no bloco final, os usuários podem saber antecipadamente que essas transações serão incluídas, o que ajuda a reduzir a latência da transação.

O whitepaper menciona que o tempo de bloco esperado para Flashblocks é de 200-250 milissegundos. Isso significa que os Flashblocks podem pré-confirmar transações dentro desse período de tempo. No entanto, a confirmação final real leva mais tempo, pois os blocos eventualmente precisarão ser mesclados com outros blocos e passar por atualizações de estado e submissões para garantir a consistência do estado de toda a cadeia.

Portanto, a janela de pré-confirmação é teoricamente gerenciável e seu comprimento afeta diretamente a experiência de transação do usuário e o gerenciamento de risco dos provedores de liquidez. Uma janela de tempo mais curta significa confirmação de transação mais rápida, mas também pode levar a requisitos técnicos mais altos e pressão de rede. No geral, a janela de pré-confirmação é projetada para equilibrar a velocidade da transação e a segurança da rede.

2/5 · Rede de Validação Unichain

UVN (Rede de Validação Unichain) é o sistema de validação descentralizada da Unichain, projetado para resolver os riscos potenciais de uma arquitetura de sequenciador único. Ele combina Flashblocks e Ambientes de Execução Confiáveis (TEE) para alcançar a 'sequência verificável'.

Como Funciona

  1. Validadores são operadores de nó no sistema UVN, e eles precisam apostar UNI para se tornarem validadores. Cada validador tem direito a participar do processo de validação e receber recompensas com base na quantidade de UNI apostada.
  2. Os blocos Unichain são divididos em épocas de comprimento fixo. No início de cada época, é feita uma captura instantânea do valor total apostado por todos os validadores, e as recompensas são calculadas com base nos tokens apostados. Os validadores com o maior peso apostado em UNI são selecionados para o conjunto ativo de validadores, e esses validadores têm o direito de participar na validação de blocos durante a época atual.
  3. Os validadores ativos devem permanecer online para verificar os blocos propostos pelo sequenciador.
  4. Os validadores verificam cada bloco proposto, geram uma assinatura de hash para o bloco e o publicam no contrato inteligente de serviço da UVN, que verifica essas assinaturas e distribui recompensas com base no peso da participação do validador. Se um validador falhar em validar um bloco dentro de uma época ou assinar um bloco inválido, eles perderão suas recompensas para essa época e poderão enfrentar penalidades em seus tokens apostados.

Em resumo, o risco de um único sequenciador é principalmente refletido na incerteza do bloco, na ordem injusta das transações e no impacto negativo na segurança e na imparcialidade da rede devido à centralização.

O mercado tem visto soluções como a introdução de sequenciadores descentralizados com mecanismos de incentivo e penalidade, como o Metis. Por outro lado, a Unichain combina validação descentralizada (UVN) e sequenciamento transparente (construção de blocos verificáveis) para oferecer tanto capacidade de validação quanto transparência pública no sequenciamento, mitigando os problemas causados pela centralização. Cada abordagem tem suas características, com compensações em termos de eficiência, custo e segurança.

Um problema comum é que um único sequenciador tem controle sobre a ordem das transações e pode decidir quais transações são embaladas em blocos primeiro. Esse poder permite que o sequenciador extraia o valor máximo extraível (MEV), reordenando transações ou inserindo suas próprias transações para lucrar com as transações de outros.

3/5 · Modelo de interação orientado por intenção

O whitepaper menciona um modelo de interação cross-chain orientado por intençãoERC-7683: Intenções de Cross Chain) onde as necessidades de transação dos usuários são convertidas em "intenções" executáveis, e o sistema seleciona automaticamente o caminho ótimo para executar essas intenções, sem que os usuários precisem operar manualmente em várias blockchains.

Por exemplo, um usuário pode enviar uma intenção de transferir 100 USDC da Unichain para a mainnet do Ethereum para comprar um NFT. O modelo orientado por intenções reconhecerá automaticamente essa intenção e escolherá o melhor caminho para concluir a interação entre cadeias. Esse design permite que o processo entre cadeias seja automatizado e descentralizado, sem depender de intermediários confiáveis, reduzindo o risco de dependência de terceiros e operações manuais. Ele também alcança o objetivo final da abstração de cadeias - separando a complexidade da blockchain da experiência do usuário. Os usuários só precisam se concentrar em suas próprias necessidades e intenções, resolvendo os problemas de fragmentação de liquidez e experiências desconexas de interação entre cadeias.

4/5 · Objetivo Final - Tornar-se o Centro de Liquidez DeFi

Unichain escolheu o ecossistema OP Stack, aproveitando a interoperabilidade nativa do Superchain para integrar profundamente com L2s populares como Base, Mode, OP Mainnet, etc. Dentro dessas cadeias, Unichain pode facilmente utilizar o modelo orientado por intenção.

Para cadeias fora do ecossistema OP, o design padronizado do ERC-7683 permite ao modelo orientado por intenção da Unichain interagir com outras cadeias não-OP Stack. Isso é alcançado por meio de interfaces padronizadas e estruturas de contratos inteligentes (como as interfaces CrossChainOrder e ISettlementContract). Desde que diferentes cadeias sigam este padrão, ou certas pontes entre cadeias sejam compatíveis com este padrão, elas podem analisar e processar intenções de cadeias cruzadas e participar do processo de execução de pedidos cruzados da Unichain.

No final, a Unichain tem como objetivo se tornar um ponto de conexão crucial no ecossistema DeFi de todas as cadeias, fornecendo aos usuários amplo e rápido acesso à liquidez.

5/5 · Captura de Valor da UNI

Com base nas informações atuais, $UNI servirá como garantia para validadores na rede de validação UVN e será recompensado. Sua captura de valor pode vir de vários aspectos:

  1. Potencial ativação de taxas de transação (este é um tópico amplamente debatido e ainda não foi ativado, enfrentando pressões regulatórias, entre outras)
  2. Recompensas de staking de nó de blockchain (validadores completam a validação do nó e recebem recompensas em bloco)
  3. Captura e distribuição de MEV: A Unichain, com base na rede de validação UVN e na construção de blocos verificáveis, possui controle sobre a sequência de transações, permitindo uma captura significativa de MEV. Isso inclui também o MEV gerado por transações de cross-chain baseadas em intenção (por exemplo, otimizando o caminho de execução de ordens de cross-chain para garantir que as ordens sejam concluídas com o menor custo e maior retorno). Esses valores de MEV são distribuíveis, potencialmente recompensando os usuários ou sendo compartilhados entre os validadores que apostam UNI.
  4. Captura de taxa de interação entre cadeias: O objetivo final da Unichain é se tornar o hub de liquidez DeFi, e a chave para alcançar esse objetivo é o ERC-7683. Ele permite interações perfeitas entre a liquidez de várias cadeias, se aproximando do efeito pretendido pela abstração de cadeias. As transações entre cadeias e o modelo de interação orientado por intenção exigem a participação de preenchedores e validadores para completar transações. Esses papéis podem gerar receita a partir de taxas de pedidos ou taxas de liquidação ao processar pedidos e liquidações entre cadeias.

ERC-7683

Em comparação com os L2 regulares, o valor adicional capturado pela Unichain reside nos pontos 3 e 4. Antes do lançamento da Unichain, o MEV gerado pela Uniswap era capturado pelos validadores do Ethereum e pelos sequenciadores L2. Com o lançamento da Unichain, esse valor será transferido para a Unichain. As taxas de interação entre cadeias dependerão do volume de transações da Uniswap entre as cadeias e se a interoperabilidade suave de transações multi-cadeias pode levar ao crescimento dos volumes de negociação. As taxas anteriormente incorridas por meio de pontes entre cadeias agora fluirão diretamente para a própria Unichain. (Claro, o acima não leva em conta o valor potencial de governança e o crescimento futuro do ecossistema, que são fatores imprevisíveis.) Esta é uma maneira única para um super aplicativo recapturar o valor criado pelo próprio protocolo, construindo uma cadeia de aplicativos.

Aviso Legal:

  1. Este artigo é repostado de @cmdefi. Os direitos autorais pertencem ao autor original [@cmdefiSe houver alguma objeção a esta republicação, por favor, entre em contato com oEquipe Gate Learn, e a equipe irá lidar com isso o mais rápido possível de acordo com o processo relevante.
  2. Aviso Legal: As opiniões e pontos de vista expressos neste artigo são exclusivamente os do autor e não constituem qualquer conselho de investimento.
  3. Outras versões deste artigo em outros idiomas foram traduzidas pela equipe Gate Learn. Sem mencionarGate.io, nenhum artigo traduzido pode ser copiado, distribuído ou plagiado.

Unichain - Tudo o que você precisa saber

intermediário10/23/2024, 1:20:05 AM
Explore Unichain, um hub de liquidez DeFi totalmente em cadeia construído em OP Stack. Através de recursos inovadores como a construção de blocos verificáveis, a rede de verificação Unichain e um modelo de interação baseado em intenções, a Unichain aborda os desafios existentes na DeFi e oferece insights sobre suas vantagens técnicas e impacto no futuro das finanças descentralizadas.

Pontos chave: Unichain tem como objetivo ser o hub de liquidez DeFi definitivo em todas as cadeias, enquanto um superaplicativo está sendo desenvolvido para capturar o valor gerado pelo próprio protocolo.

Construído na pilha OP, o Unichain oferece três grandes inovações:

  • Construção de Bloco Verificável: Desenvolvido com Flashbots, esse recurso permite processamento mais rápido de transações, minimiza os riscos de MEV e protege as transações do usuário.
  • Unichain Verification Network: Resolve o risco de centralização de um único sequenciador introduzindo "sequenciamento verificável" e finalidade econômica mais rápida.
  • Modelo de Interação Orientado por Intenção: Os usuários só precisam se concentrar em suas intenções. O sistema escolherá automaticamente a melhor rota para transações entre cadeias, eliminando a complexidade da execução entre cadeias.
  • Este super aplicativo permite que tokens capturem o valor único do protocolo através da criação de uma cadeia de aplicativos.

Relatório de pesquisa

1/5 · Construção de blocos verificável

O processo de construção de blocos verificáveis da Unichain depende de Impulso Rollup, desenvolvido em colaboração com Flashbots. Ele aborda principalmente três questões:

  • Reduzindo o risco de MEV
  • Aumentando a velocidade da transação
  • Oferecendo proteção contra rollback para impedir que os usuários paguem taxas altas por transações falhadas

Como Funciona

  1. Unichain separa as funções de construção e sequenciamento de blocos. O Construtor de Bloco Verificável, em execução em um Ambiente de Execução Confiável (TEE) seguro, é responsável pela construção dos blocos. TEE é um ambiente de hardware protegido que garante que os programas possam ser executados sem revelar dados internos, ao mesmo tempo em que fornece uma prova verificável de que as regras foram seguidas. Isso permite que qualquer pessoa verifique que a construção do bloco é legítima.
  2. O mecanismo de pré-confirmação do Flashblocks garante que um conjunto de transações seja pré-confirmado antes de ser incluído em um bloco. Cada bloco é dividido em Flashblocks menores, o que reduz o tempo de processamento do bloco para 200-250 milissegundos - muito mais rápido do que a maioria dos rollups atuais. A ordenação das transações dentro de cada Flashblock é imposta no TEE, o que significa que os usuários e aplicativos podem ver a ordem de execução de forma transparente, reduzindo as vantagens injustas causadas pela MEV.
  3. TEE também fornece Proteção de Reversão sem Confiança simulando transações durante o processo de construção de blocos. Isso detecta e remove transações susceptíveis de falhar, evitando que os usuários paguem taxas por transações falhadas.

Em resumo, a Unichain melhora a verificabilidade ao separar a construção de blocos da sequenciação e usar um ambiente TEE transparente. Também melhora a eficiência das transações e reduz os riscos de MEV. Além disso, a introdução de um mecanismo de pré-confirmação permite que os usuários e aplicativos saibam antecipadamente quais transações serão incluídas no bloco, seguido por uma confirmação final após o término da janela de pré-confirmação.

Pré-confirmação acelera o processo de confirmação de bloco, mas não é o mesmo que confirmação final. Significa que antes das transações serem embaladas no bloco final, os usuários podem saber antecipadamente que essas transações serão incluídas, o que ajuda a reduzir a latência da transação.

O whitepaper menciona que o tempo de bloco esperado para Flashblocks é de 200-250 milissegundos. Isso significa que os Flashblocks podem pré-confirmar transações dentro desse período de tempo. No entanto, a confirmação final real leva mais tempo, pois os blocos eventualmente precisarão ser mesclados com outros blocos e passar por atualizações de estado e submissões para garantir a consistência do estado de toda a cadeia.

Portanto, a janela de pré-confirmação é teoricamente gerenciável e seu comprimento afeta diretamente a experiência de transação do usuário e o gerenciamento de risco dos provedores de liquidez. Uma janela de tempo mais curta significa confirmação de transação mais rápida, mas também pode levar a requisitos técnicos mais altos e pressão de rede. No geral, a janela de pré-confirmação é projetada para equilibrar a velocidade da transação e a segurança da rede.

2/5 · Rede de Validação Unichain

UVN (Rede de Validação Unichain) é o sistema de validação descentralizada da Unichain, projetado para resolver os riscos potenciais de uma arquitetura de sequenciador único. Ele combina Flashblocks e Ambientes de Execução Confiáveis (TEE) para alcançar a 'sequência verificável'.

Como Funciona

  1. Validadores são operadores de nó no sistema UVN, e eles precisam apostar UNI para se tornarem validadores. Cada validador tem direito a participar do processo de validação e receber recompensas com base na quantidade de UNI apostada.
  2. Os blocos Unichain são divididos em épocas de comprimento fixo. No início de cada época, é feita uma captura instantânea do valor total apostado por todos os validadores, e as recompensas são calculadas com base nos tokens apostados. Os validadores com o maior peso apostado em UNI são selecionados para o conjunto ativo de validadores, e esses validadores têm o direito de participar na validação de blocos durante a época atual.
  3. Os validadores ativos devem permanecer online para verificar os blocos propostos pelo sequenciador.
  4. Os validadores verificam cada bloco proposto, geram uma assinatura de hash para o bloco e o publicam no contrato inteligente de serviço da UVN, que verifica essas assinaturas e distribui recompensas com base no peso da participação do validador. Se um validador falhar em validar um bloco dentro de uma época ou assinar um bloco inválido, eles perderão suas recompensas para essa época e poderão enfrentar penalidades em seus tokens apostados.

Em resumo, o risco de um único sequenciador é principalmente refletido na incerteza do bloco, na ordem injusta das transações e no impacto negativo na segurança e na imparcialidade da rede devido à centralização.

O mercado tem visto soluções como a introdução de sequenciadores descentralizados com mecanismos de incentivo e penalidade, como o Metis. Por outro lado, a Unichain combina validação descentralizada (UVN) e sequenciamento transparente (construção de blocos verificáveis) para oferecer tanto capacidade de validação quanto transparência pública no sequenciamento, mitigando os problemas causados pela centralização. Cada abordagem tem suas características, com compensações em termos de eficiência, custo e segurança.

Um problema comum é que um único sequenciador tem controle sobre a ordem das transações e pode decidir quais transações são embaladas em blocos primeiro. Esse poder permite que o sequenciador extraia o valor máximo extraível (MEV), reordenando transações ou inserindo suas próprias transações para lucrar com as transações de outros.

3/5 · Modelo de interação orientado por intenção

O whitepaper menciona um modelo de interação cross-chain orientado por intençãoERC-7683: Intenções de Cross Chain) onde as necessidades de transação dos usuários são convertidas em "intenções" executáveis, e o sistema seleciona automaticamente o caminho ótimo para executar essas intenções, sem que os usuários precisem operar manualmente em várias blockchains.

Por exemplo, um usuário pode enviar uma intenção de transferir 100 USDC da Unichain para a mainnet do Ethereum para comprar um NFT. O modelo orientado por intenções reconhecerá automaticamente essa intenção e escolherá o melhor caminho para concluir a interação entre cadeias. Esse design permite que o processo entre cadeias seja automatizado e descentralizado, sem depender de intermediários confiáveis, reduzindo o risco de dependência de terceiros e operações manuais. Ele também alcança o objetivo final da abstração de cadeias - separando a complexidade da blockchain da experiência do usuário. Os usuários só precisam se concentrar em suas próprias necessidades e intenções, resolvendo os problemas de fragmentação de liquidez e experiências desconexas de interação entre cadeias.

4/5 · Objetivo Final - Tornar-se o Centro de Liquidez DeFi

Unichain escolheu o ecossistema OP Stack, aproveitando a interoperabilidade nativa do Superchain para integrar profundamente com L2s populares como Base, Mode, OP Mainnet, etc. Dentro dessas cadeias, Unichain pode facilmente utilizar o modelo orientado por intenção.

Para cadeias fora do ecossistema OP, o design padronizado do ERC-7683 permite ao modelo orientado por intenção da Unichain interagir com outras cadeias não-OP Stack. Isso é alcançado por meio de interfaces padronizadas e estruturas de contratos inteligentes (como as interfaces CrossChainOrder e ISettlementContract). Desde que diferentes cadeias sigam este padrão, ou certas pontes entre cadeias sejam compatíveis com este padrão, elas podem analisar e processar intenções de cadeias cruzadas e participar do processo de execução de pedidos cruzados da Unichain.

No final, a Unichain tem como objetivo se tornar um ponto de conexão crucial no ecossistema DeFi de todas as cadeias, fornecendo aos usuários amplo e rápido acesso à liquidez.

5/5 · Captura de Valor da UNI

Com base nas informações atuais, $UNI servirá como garantia para validadores na rede de validação UVN e será recompensado. Sua captura de valor pode vir de vários aspectos:

  1. Potencial ativação de taxas de transação (este é um tópico amplamente debatido e ainda não foi ativado, enfrentando pressões regulatórias, entre outras)
  2. Recompensas de staking de nó de blockchain (validadores completam a validação do nó e recebem recompensas em bloco)
  3. Captura e distribuição de MEV: A Unichain, com base na rede de validação UVN e na construção de blocos verificáveis, possui controle sobre a sequência de transações, permitindo uma captura significativa de MEV. Isso inclui também o MEV gerado por transações de cross-chain baseadas em intenção (por exemplo, otimizando o caminho de execução de ordens de cross-chain para garantir que as ordens sejam concluídas com o menor custo e maior retorno). Esses valores de MEV são distribuíveis, potencialmente recompensando os usuários ou sendo compartilhados entre os validadores que apostam UNI.
  4. Captura de taxa de interação entre cadeias: O objetivo final da Unichain é se tornar o hub de liquidez DeFi, e a chave para alcançar esse objetivo é o ERC-7683. Ele permite interações perfeitas entre a liquidez de várias cadeias, se aproximando do efeito pretendido pela abstração de cadeias. As transações entre cadeias e o modelo de interação orientado por intenção exigem a participação de preenchedores e validadores para completar transações. Esses papéis podem gerar receita a partir de taxas de pedidos ou taxas de liquidação ao processar pedidos e liquidações entre cadeias.

ERC-7683

Em comparação com os L2 regulares, o valor adicional capturado pela Unichain reside nos pontos 3 e 4. Antes do lançamento da Unichain, o MEV gerado pela Uniswap era capturado pelos validadores do Ethereum e pelos sequenciadores L2. Com o lançamento da Unichain, esse valor será transferido para a Unichain. As taxas de interação entre cadeias dependerão do volume de transações da Uniswap entre as cadeias e se a interoperabilidade suave de transações multi-cadeias pode levar ao crescimento dos volumes de negociação. As taxas anteriormente incorridas por meio de pontes entre cadeias agora fluirão diretamente para a própria Unichain. (Claro, o acima não leva em conta o valor potencial de governança e o crescimento futuro do ecossistema, que são fatores imprevisíveis.) Esta é uma maneira única para um super aplicativo recapturar o valor criado pelo próprio protocolo, construindo uma cadeia de aplicativos.

Aviso Legal:

  1. Este artigo é repostado de @cmdefi. Os direitos autorais pertencem ao autor original [@cmdefiSe houver alguma objeção a esta republicação, por favor, entre em contato com oEquipe Gate Learn, e a equipe irá lidar com isso o mais rápido possível de acordo com o processo relevante.
  2. Aviso Legal: As opiniões e pontos de vista expressos neste artigo são exclusivamente os do autor e não constituem qualquer conselho de investimento.
  3. Outras versões deste artigo em outros idiomas foram traduzidas pela equipe Gate Learn. Sem mencionarGate.io, nenhum artigo traduzido pode ser copiado, distribuído ou plagiado.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!