Unichain foi revelado há apenas 3 horas.
Notícias de última hora na indústria cripto: Uniswap, o principal DEX AMM, anunciou oficialmente sua própria solução de Layer 2, Unichain.
Há vários anos, especulei sobre a probabilidade de a Uniswap desenvolver sua própria rede e argumentei contra isso devido aos possíveis desafios de UX. No entanto, com a revelação da Unichain, minha previsão foi comprovada errada.
Para irmos diretamente ao ponto, a Unichain tem um whitepaper de apenas três páginas, mas uma análise mais detalhada revela-o como uma obra-prima. Ele reúne o foco de longa data da Uniswap na experiência do utilizador, as mais recentes pesquisas da Flashbots sobre MEV e o ecossistema abrangente construído pela OP-Stack. Embora o conteúdo seja breve, o whitepaper aborda tópicos complexos como TEE, ordenação de prioridade e MEV-tax, o que pode ser desafiador para leitores não familiarizados com os conceitos básicos de MEV. Portanto, este artigo tem como objetivo fornecer uma explicação rápida e simples das principais características da Unichain para facilitar a compreensão.
Uniswap, um DEX AMM líder no ecossistema Ethereum, está atualmente implantado em 25 redes com um TVL total de aproximadamente $4.5 bilhões. Embora Uniswap já seja um dos protocolos mais bem-sucedidos, ele ainda enfrenta limitações impostas pelas redes em que opera.
Por exemplo, a rede Ethereum oferece uma liquidez imensa, mas sofre de baixa escalabilidade e vulnerabilidade ao MEV malicioso (Valor Extraível Máximo). Várias soluções de rollup surgiram para resolver esses problemas, no entanto, a maioria é atualmente operada por um único sequenciador, o que leva a potenciais pontos únicos de falha, como falha na vivacidade e censura.
Além disso, o processo de construção de blocos na Ethereum e na maioria das redes rollup envolve um mempool público, criando um ambiente onde os usuários (buscadores) extraem MEV - seja bom ou ruim - de outros usuários. Também devido à estrutura da cadeia de valor do MEV, há um desequilíbrio onde o valor é capturado de forma desproporcional pelos proponentes, em vez de beneficiar os usuários.
Unichain, um rollup otimista Etehreum baseado em OP Stack, foi introduzido por Uniswap, Flashbots, OP Labs e Paradigm para abordar os problemas mencionados acima. A Unichain oferece várias vantagens através de 1) Construção de Blocos Verificáveis e 2) da Rede de Validação Unichain:
Além de ser um rollup baseado em OP Stack, a Unichain planeia participar no ecossistema Superchain. Juntamente com as suas capacidades nativas de liquidação rápida, espera-se que esta integração ofereça aos utilizadores uma experiência de liquidez sem interrupções através das soluções de interconexão dentro do ecossistema Superchain.
Agora, vamos dar uma olhada mais de perto em como a Unichain oferece esses recursos.
O Verificable Block Building é possível através do Rollup-Boost, um recurso desenvolvido em colaboração com Flashbots. O Rollup-Boost oferece duas funcionalidades principais: Flashblocks e Pedidos de Prioridade Verificáveis. Semelhante ao MEV-Boost, o Rollup-Boost funciona como software sidecar.
2.2.1 Flashbots
Flashblocks são um tipo de pré-confirmação emitida por construtores de TEE (que exploraremos mais detalhadamente abaixo). Unichain gera blocos parciais, dividindo um único bloco em quatro partes, com cada bloco parcial sendo criado a cada 250ms e enviado para o sequenciador.
O sequenciador baixa continuamente esses blocos parciais enquanto executa simultaneamente transações, fornecendo aos usuários confirmações de execução antecipadas. Esses blocos parciais têm garantia de serem incluídos no bloco proposto final pelo sequenciador. Esse processo permite atualizações de estado mais rápidas, reduzindo a latência, melhorando a experiência do usuário e mitigando MEV malicioso.
2.2.2 Verifiable Priority Ordering
2.2.2.1 Ordenação de Prioridade
Ordenação de Prioridadeé um mecanismo de construção de blocos proposto por Dan Robinson e Dave White da Paradigm. Pressupõe que os proponentes de blocos ordenem transações exclusivamente com base na taxa de prioridade e não se envolvam em ações de censura ou atraso. Este modelo só é viável quando há um único ou confiável proponente de blocos. Em ambientes competitivos como Ethereum L1, onde vários proponentes constroem blocos, a Prioridade de Ordenação não é viável.
O objetivo do Private Ordering é permitir que dApps na mainnet imponham um imposto MEV nas transações que interagem com elas, permitindo a extração de uma parte do valor MEV. Esse valor pode ser usado internamente pela dApp ou redistribuído aos usuários. O imposto MEV é uma taxa imposta por um contrato inteligente em transações, que pode ser definida como uma função da taxa de prioridade da transação. Vamos ver um exemplo.
O DEX 100y na Unichain L2 quer extrair diretamente o valor MEV das transações MEV que ocorrem na sua exchange. Como sabe que os blocos na Unichain são construídos usando a Ordem de Prioridade, isto significa que o valor MEV de qualquer transação é determinado exclusivamente pela sua taxa de prioridade. O DEX 100y estabelece um imposto MEV igual a 99 vezes a taxa de prioridade da transação.
Se surgir uma oportunidade de arbitragem no valor de 100 ETH, qual seria a taxa de prioridade máxima que os pesquisadores submeteriam para extrair? A resposta é 1 ETH. Ao definir a taxa de prioridade em 1 ETH, resulta em um imposto MEV de 99 ETH, totalizando 100 ETH. Se os pesquisadores definirem uma taxa de prioridade maior que 1 ETH, o custo total excederia 100 ETH, resultando em perdas. Como resultado, a DEX 100y pode capturar no máximo 99 ETH do valor MEV de 100 ETH.
Para usuários regulares que não capturam valor MEV, a taxa de prioridade seria definida muito mais baixa, o que significa que o DEX de 100y não extrairá valor dessas transações. Em vez disso, ele apenas capturará o valor MEV representado pela taxa de prioridade. Essa configuração permite que aplicativos extraiam o valor MEV diretamente, abrindo várias possíveis casos de uso.
2.2.2.2 Verificável...? Use TEE!
O segredo aqui é garantir que a entidade responsável pela construção de blocos esteja a utilizar o mecanismo de Ordenação de Prioridade. Para alcançar isto, a Unichain implementou duas medidas: 1) Separa o sequenciador e o construtor de blocos, semelhante ao modelo PBS, e 2) Força os construtores de blocos a utilizar TEE (Trusted Execution Environment) para permitir que qualquer pessoa verifique que o mecanismo de Ordenação de Prioridade está a ser utilizado.
(Origem: Android)
Um Ambiente de Execução Confiável (TEE) é uma seção segura dentro do hardware, como uma CPU, que opera independentemente do resto do sistema para processar dados sensíveis com segurança. TEEs garantem que o código confiável possa ser executado com segurança, mesmo se o ambiente externo for comprometido. Exemplos proeminentes incluem o TrustZone da ARM e o SGX da Intel. Um exemplo comum é como os dados biométricos, como impressões digitais ou reconhecimento facial, são processados em dispositivos móveis dentro de um TEE.
Este design impede até mesmo o sistema operativo ou programas com privilégios de administrador de acederem à área segura. Para garantir que o código em execução no TEE é confiável, é utilizado um processo de certificação. Esta verificação garante que o TEE permanece num estado seguro e íntegro. Por exemplo, no Intel SGX, é gerado um valor de hash para representar o código e os dados no SGX, enquanto uma chave privada gerida pelo hardware prova a integridade do código.
O processo de construção de blocos da Unichain ocorre dentro do Ambiente de Execução Confiável (TEE) dos construtores TEE. Graças às propriedades do TEE, esses construtores podem inicialmente enviar uma comprovação para provar aos usuários que estão utilizando o mecanismo de construção de blocos de Pedido de Prioridade. Essa combinação de recursos garante que as aplicações na Unichain possam extrair de forma confiável uma parte da receita MEV.
A Rede de Validação Unichain é uma rede descentralizada de operadores de nós responsáveis por validar o estado mais recente da Unichain e fornecer uma finalidade rápida, permitindo transações entre cadeias contínuas através da segurança econômica. Este conceito é semelhante ao MACH da AltLayer, que usa o EigenLayer para alcançar uma finalidade rápida, bem como a camada de finalidade rápida do Nuffle e a recente ideia de finalidade rápida apresentada pela Symbiotic.
Para se tornar um nó descentralizado na Unichain, os participantes devem apostar UNI na mainnet do Ethereum. A cada época, os nós com os saldos mais altos de UNI apostados são selecionados para o conjunto ativo e participam na validação executando o cliente Reth Unichain. Além disso, semelhante a outras redes, os detentores de UNI têm a opção de delegar a sua aposta.
A Uniswap já alcançou um forte ajuste produto-mercado como um aplicativo descentralizado, e eu vejo sua mudança para uma L2 específica de aplicativo baseada em Ethereum muito positivamente, especialmente porque ela procura expandir seu ecossistema. No entanto, com a fragmentação de liquidez ainda sendo um desafio, a chave será observar como a equipe da Uniswap oferece uma experiência de transação sem interrupções entre o Ethereum L1 e o Unichain L2.
Do ponto de vista do investimento, é particularmente interessante que o token UNI agora será usado como o token de aposta para UVN. Considerando o desempenho forte de protocolos de reposição como EigenLayer, Symbiotic e Karak, podemos esperar uma quantidade significativa de UNI apostado em UVN, o que contribuiria muito para o aumento do valor do UNI. Após o anúncio de hoje, o UNI já aumentou cerca de 12%, colocando-o entre os 20 melhores em capitalização de mercado. Dado o alto valor de mercado do UNI em comparação com outros tokens, será interessante ver como a aposta adicional do UNI impactará seu preço no futuro.
Unichain foi revelado há apenas 3 horas.
Notícias de última hora na indústria cripto: Uniswap, o principal DEX AMM, anunciou oficialmente sua própria solução de Layer 2, Unichain.
Há vários anos, especulei sobre a probabilidade de a Uniswap desenvolver sua própria rede e argumentei contra isso devido aos possíveis desafios de UX. No entanto, com a revelação da Unichain, minha previsão foi comprovada errada.
Para irmos diretamente ao ponto, a Unichain tem um whitepaper de apenas três páginas, mas uma análise mais detalhada revela-o como uma obra-prima. Ele reúne o foco de longa data da Uniswap na experiência do utilizador, as mais recentes pesquisas da Flashbots sobre MEV e o ecossistema abrangente construído pela OP-Stack. Embora o conteúdo seja breve, o whitepaper aborda tópicos complexos como TEE, ordenação de prioridade e MEV-tax, o que pode ser desafiador para leitores não familiarizados com os conceitos básicos de MEV. Portanto, este artigo tem como objetivo fornecer uma explicação rápida e simples das principais características da Unichain para facilitar a compreensão.
Uniswap, um DEX AMM líder no ecossistema Ethereum, está atualmente implantado em 25 redes com um TVL total de aproximadamente $4.5 bilhões. Embora Uniswap já seja um dos protocolos mais bem-sucedidos, ele ainda enfrenta limitações impostas pelas redes em que opera.
Por exemplo, a rede Ethereum oferece uma liquidez imensa, mas sofre de baixa escalabilidade e vulnerabilidade ao MEV malicioso (Valor Extraível Máximo). Várias soluções de rollup surgiram para resolver esses problemas, no entanto, a maioria é atualmente operada por um único sequenciador, o que leva a potenciais pontos únicos de falha, como falha na vivacidade e censura.
Além disso, o processo de construção de blocos na Ethereum e na maioria das redes rollup envolve um mempool público, criando um ambiente onde os usuários (buscadores) extraem MEV - seja bom ou ruim - de outros usuários. Também devido à estrutura da cadeia de valor do MEV, há um desequilíbrio onde o valor é capturado de forma desproporcional pelos proponentes, em vez de beneficiar os usuários.
Unichain, um rollup otimista Etehreum baseado em OP Stack, foi introduzido por Uniswap, Flashbots, OP Labs e Paradigm para abordar os problemas mencionados acima. A Unichain oferece várias vantagens através de 1) Construção de Blocos Verificáveis e 2) da Rede de Validação Unichain:
Além de ser um rollup baseado em OP Stack, a Unichain planeia participar no ecossistema Superchain. Juntamente com as suas capacidades nativas de liquidação rápida, espera-se que esta integração ofereça aos utilizadores uma experiência de liquidez sem interrupções através das soluções de interconexão dentro do ecossistema Superchain.
Agora, vamos dar uma olhada mais de perto em como a Unichain oferece esses recursos.
O Verificable Block Building é possível através do Rollup-Boost, um recurso desenvolvido em colaboração com Flashbots. O Rollup-Boost oferece duas funcionalidades principais: Flashblocks e Pedidos de Prioridade Verificáveis. Semelhante ao MEV-Boost, o Rollup-Boost funciona como software sidecar.
2.2.1 Flashbots
Flashblocks são um tipo de pré-confirmação emitida por construtores de TEE (que exploraremos mais detalhadamente abaixo). Unichain gera blocos parciais, dividindo um único bloco em quatro partes, com cada bloco parcial sendo criado a cada 250ms e enviado para o sequenciador.
O sequenciador baixa continuamente esses blocos parciais enquanto executa simultaneamente transações, fornecendo aos usuários confirmações de execução antecipadas. Esses blocos parciais têm garantia de serem incluídos no bloco proposto final pelo sequenciador. Esse processo permite atualizações de estado mais rápidas, reduzindo a latência, melhorando a experiência do usuário e mitigando MEV malicioso.
2.2.2 Verifiable Priority Ordering
2.2.2.1 Ordenação de Prioridade
Ordenação de Prioridadeé um mecanismo de construção de blocos proposto por Dan Robinson e Dave White da Paradigm. Pressupõe que os proponentes de blocos ordenem transações exclusivamente com base na taxa de prioridade e não se envolvam em ações de censura ou atraso. Este modelo só é viável quando há um único ou confiável proponente de blocos. Em ambientes competitivos como Ethereum L1, onde vários proponentes constroem blocos, a Prioridade de Ordenação não é viável.
O objetivo do Private Ordering é permitir que dApps na mainnet imponham um imposto MEV nas transações que interagem com elas, permitindo a extração de uma parte do valor MEV. Esse valor pode ser usado internamente pela dApp ou redistribuído aos usuários. O imposto MEV é uma taxa imposta por um contrato inteligente em transações, que pode ser definida como uma função da taxa de prioridade da transação. Vamos ver um exemplo.
O DEX 100y na Unichain L2 quer extrair diretamente o valor MEV das transações MEV que ocorrem na sua exchange. Como sabe que os blocos na Unichain são construídos usando a Ordem de Prioridade, isto significa que o valor MEV de qualquer transação é determinado exclusivamente pela sua taxa de prioridade. O DEX 100y estabelece um imposto MEV igual a 99 vezes a taxa de prioridade da transação.
Se surgir uma oportunidade de arbitragem no valor de 100 ETH, qual seria a taxa de prioridade máxima que os pesquisadores submeteriam para extrair? A resposta é 1 ETH. Ao definir a taxa de prioridade em 1 ETH, resulta em um imposto MEV de 99 ETH, totalizando 100 ETH. Se os pesquisadores definirem uma taxa de prioridade maior que 1 ETH, o custo total excederia 100 ETH, resultando em perdas. Como resultado, a DEX 100y pode capturar no máximo 99 ETH do valor MEV de 100 ETH.
Para usuários regulares que não capturam valor MEV, a taxa de prioridade seria definida muito mais baixa, o que significa que o DEX de 100y não extrairá valor dessas transações. Em vez disso, ele apenas capturará o valor MEV representado pela taxa de prioridade. Essa configuração permite que aplicativos extraiam o valor MEV diretamente, abrindo várias possíveis casos de uso.
2.2.2.2 Verificável...? Use TEE!
O segredo aqui é garantir que a entidade responsável pela construção de blocos esteja a utilizar o mecanismo de Ordenação de Prioridade. Para alcançar isto, a Unichain implementou duas medidas: 1) Separa o sequenciador e o construtor de blocos, semelhante ao modelo PBS, e 2) Força os construtores de blocos a utilizar TEE (Trusted Execution Environment) para permitir que qualquer pessoa verifique que o mecanismo de Ordenação de Prioridade está a ser utilizado.
(Origem: Android)
Um Ambiente de Execução Confiável (TEE) é uma seção segura dentro do hardware, como uma CPU, que opera independentemente do resto do sistema para processar dados sensíveis com segurança. TEEs garantem que o código confiável possa ser executado com segurança, mesmo se o ambiente externo for comprometido. Exemplos proeminentes incluem o TrustZone da ARM e o SGX da Intel. Um exemplo comum é como os dados biométricos, como impressões digitais ou reconhecimento facial, são processados em dispositivos móveis dentro de um TEE.
Este design impede até mesmo o sistema operativo ou programas com privilégios de administrador de acederem à área segura. Para garantir que o código em execução no TEE é confiável, é utilizado um processo de certificação. Esta verificação garante que o TEE permanece num estado seguro e íntegro. Por exemplo, no Intel SGX, é gerado um valor de hash para representar o código e os dados no SGX, enquanto uma chave privada gerida pelo hardware prova a integridade do código.
O processo de construção de blocos da Unichain ocorre dentro do Ambiente de Execução Confiável (TEE) dos construtores TEE. Graças às propriedades do TEE, esses construtores podem inicialmente enviar uma comprovação para provar aos usuários que estão utilizando o mecanismo de construção de blocos de Pedido de Prioridade. Essa combinação de recursos garante que as aplicações na Unichain possam extrair de forma confiável uma parte da receita MEV.
A Rede de Validação Unichain é uma rede descentralizada de operadores de nós responsáveis por validar o estado mais recente da Unichain e fornecer uma finalidade rápida, permitindo transações entre cadeias contínuas através da segurança econômica. Este conceito é semelhante ao MACH da AltLayer, que usa o EigenLayer para alcançar uma finalidade rápida, bem como a camada de finalidade rápida do Nuffle e a recente ideia de finalidade rápida apresentada pela Symbiotic.
Para se tornar um nó descentralizado na Unichain, os participantes devem apostar UNI na mainnet do Ethereum. A cada época, os nós com os saldos mais altos de UNI apostados são selecionados para o conjunto ativo e participam na validação executando o cliente Reth Unichain. Além disso, semelhante a outras redes, os detentores de UNI têm a opção de delegar a sua aposta.
A Uniswap já alcançou um forte ajuste produto-mercado como um aplicativo descentralizado, e eu vejo sua mudança para uma L2 específica de aplicativo baseada em Ethereum muito positivamente, especialmente porque ela procura expandir seu ecossistema. No entanto, com a fragmentação de liquidez ainda sendo um desafio, a chave será observar como a equipe da Uniswap oferece uma experiência de transação sem interrupções entre o Ethereum L1 e o Unichain L2.
Do ponto de vista do investimento, é particularmente interessante que o token UNI agora será usado como o token de aposta para UVN. Considerando o desempenho forte de protocolos de reposição como EigenLayer, Symbiotic e Karak, podemos esperar uma quantidade significativa de UNI apostado em UVN, o que contribuiria muito para o aumento do valor do UNI. Após o anúncio de hoje, o UNI já aumentou cerca de 12%, colocando-o entre os 20 melhores em capitalização de mercado. Dado o alto valor de mercado do UNI em comparação com outros tokens, será interessante ver como a aposta adicional do UNI impactará seu preço no futuro.