Escrito por: 0xjs@金财经
Embora já existam muitos Ethereum L2s, novos grandes jogadores ainda estão entrando no campo de batalha Ethereum L2.
Em 9 de outubro de 2024, o Uniswap anunciou que desenvolveria seu próprio L2 Unichain. No mesmo dia, a Paradigm anunciou um investimento de US$ 20 milhões em Ithaca, que lançou a rede de testes L2 Odyssey.
Notavelmente, o CTO e sócio geral da Paradigm, Georgios, liderará a equipe de Ithaca como CEO, e o fundador da Paradigm, Matt Huang, também se juntará à equipe de Ithaca como presidente.
Paradigma exorta Ítaca a fazer algo
Segundo o site oficial da Ithaca, a Ithaca é uma empresa que visa acelerar a fronteira da tecnologia de criptografia. Acreditando que a criptografia deve se mover mais rápido, Ithaca levantou US$ 20 milhões para acelerar o desenvolvimento da criptografia em toda a pilha.
Ithaca diz que seu primeiro passo é a Odisseia. Odyssey é uma testnet L2 de código aberto do futuro, construída por Reth, OP Stack e Conduit.
Ithaca também disse que o Odyssey foi construído para impulsionar a inovação no ecossistema de infraestrutura mais amplo e planeja reimplantar frequentemente novos recursos, chamados Chapters. Cada capítulo do Odyssey é semelhante a uma rede de desenvolvimento no sentido de que novos recursos serão introduzidos, terão uma duração limitada e não manterão o status entre cada capítulo.
Ithaca também anunciou que Odyssey Chapter 1 foi lançado na testnet Sepolia.
Por que a Paradigm quer promover Ithaca? Ithaca afirmou sem rodeios que “a criptografia deve ser mais rápida” e seu objetivo é ajudar outros L2s a acelerar a adoção de tecnologias de ponta. Este movimento foi considerado por especialistas da indústria como "manter os desenvolvedores como reféns para influenciar os príncipes".
Por que você diz isso? Por favor, veja Odisséia Capítulo 1.
Como é o Capítulo 1 da Odisséia?
Odyssey Capítulo 1 tem os seguintes recursos:
Obtenha alto desempenho, estabilidade e escalabilidade com Reth SDK
Os dois novos recursos das futuras atualizações do Ethereum para Pectra e Fusaka incluem atualmente: EOF, EIP-7702, EIP-2537 e RIP-7212.
Entrada fácil em L2, os usuários não precisam saber sobre RPC personalizado, ponte ETH ou extensões de navegador.
RETH SDK: alcançando alto desempenho, estabilidade e escalabilidade
Odyssey é construído com Reth SDK. Reth desenvolvido pela Paradigm é altamente performático, estável e escalável. Reth não é um nó L1, nem um nó L2, mas um conjunto de bibliotecas para construir serviços de criptografia de alto desempenho, estáveis e escaláveis. Ele pode ser chamado de Reth SDK. Ele permite que Ithaca use uma pequena equipe em velocidades recordes. Apresentando Odisséia.
Reth SDK traz para o Odyssey:
Herda o alto rendimento e a baixa latência de gravação do Reth.
Herdou o nó de arquivo rápido do Reth e as funções de leitura RPC.
Ele herda a estabilidade do Reth devido ao compartilhamento do mesmo código que executa a rede principal Ethereum.
Devido à extensibilidade do Reth, é muito simples, incluindo testes de <1000 LoC de Rust;
A meta do Odyssey é de 33 megagas por segundo (200 megagas no OP Stack, fator de elasticidade de 6) e um tempo de bloqueio de 1 segundo a seguir, Ithaca planeja aumentar seu gás alvo para gigabit por segundo. Ithaca também planeja trabalhar com o ecossistema para lançar novos recursos de ponta.
A Paradigm disse que está muito entusiasmada em continuar a impulsionar a infraestrutura de criptografia nos próximos meses, e o Reth SDK é uma ferramenta importante para atingir esse objetivo.
Experimente as futuras atualizações do Ethereum, PECTRA e FUSAKA, com antecedência
As próximas duas atualizações da rede Ethereum são Pectra e Fusaka, que trarão muitos novos recursos interessantes para a rede principal Ethereum. Mas os desenvolvedores não precisam esperar até que esses recursos sejam lançados na rede principal para começar a construí-los e testá-los.
A Paradigm diz que implementou e testou uma série de EIPs em Pectra e Fusaka em Reth, e os lançou no Odyssey Chapter 1, disponibilizando-os para os desenvolvedores construírem.
Então, quais EIPs o Odyssey Capítulo 1 inclui? Especificamente, Odyssey inclui:
EIP-7702: Abrindo caminho para a abstração de contas, que revolucionará a experiência do usuário na rede. Este EIP introduz um novo tipo de transação que permite que contas de propriedade externa (EOA) operem como contratos inteligentes. Isso desbloqueia recursos como patrocínio de gás, recuperação de conta, agrupamento de transações ou concessão de permissões limitadas a subchaves.
EVM Object Format (EOF): Representa uma série de EIPs projetados para melhorar o EVM. EOF introduz um formato de contêiner versionado para bytecode EVM, permitindo contratos inteligentes que são mais seguros, eficientes e fáceis de desenvolver. O EOF especificamente torna os contratos inteligentes mais eficientes em termos de gás, mais fáceis de analisar estaticamente e elimina o infame bug “Stack too Deep” no Solidity.
EIP-2537: Implemente a pré-compilação do BLS12-381 para realizar operações criptográficas nas curvas BLS12-381. Este EIP foi projetado para melhorar a eficiência das operações usadas em protocolos como agregação de assinaturas BLS e provas de conhecimento zero.
RIP-7212: Introduziu a pré-compilação de curvas elípticas secp256r1, que são amplamente utilizadas em protocolos como Apple Secure Enclave e WebAuthn. A curva permite que os usuários armazenem com segurança chaves privadas em módulos de hardware e assinem mensagens usando autenticação biométrica. A pré-compilação pode verificar essas assinaturas com eficiência diretamente na cadeia, reduzindo os custos do gás em até 50x em comparação com métodos tradicionais que não utilizam pré-compilação. Isso já está disponível na maioria das cadeias OP Stack, mas ainda não é amplamente utilizado.
Entrada sem atrito em L2
Ao usar EIP-7702, RIP-7212 e o novo namespace EIP-5792 wallet_ RPC (que permite que sequenciadores patrocinem transações), o Odyssey permite que os usuários entrem na testnet Odyssey L2 sem instalar uma carteira, possuir tokens de gás ou interagir com um interação de ponte e não há necessidade de configurar novos RPCs. Isso funciona em vários dispositivos e aplicativos, aproveitando as chaves ou o gerenciador de senhas do sistema operacional do usuário.
Ithaca fornece exemplos em seu site oficial. No exemplo fornecido no site oficial, basta clicar em "Criar" sem uma extensão de navegador ou carteira incorporada para criar uma carteira de contrato inteligente contendo tokens testnet suportados por assinantes PassKey (Nota: o suporte Passkey é um equipamento necessário). Ele usa EIP-7702 e RIP-7212 para enviar transações de patrocínio para cunhar tokens experimentais de 100 EXP ERC20, tudo com um clique.
Você também pode clicar diretamente no botão "trocar" para trocar tokens de teste EXP por ETH da rede de teste Odyssey em uma proporção fixa de 1:1000. Sem ponte, sem necessidade de configurar RPC e sem necessidade de depositar ETH antecipadamente como taxas de gás. vice-versa.
Próximos passos de Ítaca
Ithaca afirmou sem rodeios que o seu plano futuro é ajudar outros L2s a acelerar a adoção de tecnologias de ponta. Este trabalho já foi lançado na cooperação da Paradigm com Optimism, Uniswap, Conduit, Flashbots, Succinct, Base e muitas outras empresas.
Parte desse trabalho será feito por Ithaca, e grande parte dele impulsionará trabalhos inovadores de outros, como colaboradores existentes ou do ecossistema criptográfico mais amplo.
Algumas das áreas de foco mais amplas de Ithaca incluem:
Wallet Endgame: Quais recursos ideais uma carteira deve ter? Como proceder desde entrada, ponte, troca, agregação de assinatura, recuperação de conta, verificação light de cliente, etc.?
Acelere a segunda fase do roteiro do OP Stack em direção à descentralização, tornando cada rollup um rollup ZK.
Aproveitar o TEE e outras tecnologias emergentes para melhorar a estrutura do mercado MEV.
Implante tecnologia de criptografia de ponta e aplicativos habilitados para criptografia: zkPassport, FHE, zkEmail, TLS Notary e muito mais.
Padrões de interoperabilidade e privacidade em todo o ecossistema.
EIP experimental para pesquisadores e desenvolvedores de ponta: surpreenda-nos!
Inovando na camada VM com paralelização, bytecode compilado, listas de acesso em nível de bloco, novas versões EOF, contratos inteligentes usando RISC-V ISA.
Novas estruturas de custos do gás (por exemplo, gás multidimensional) alimentadas por benchmarking rigoroso baseado em dados.
A Engenharia de Sistemas de Alto Desempenho se esforça para quebrar a barreira do gigabit de gás por segundo por meio de novos estados (por exemplo, tentativas verkle), bancos de dados, redes e consenso.
Anexo: Como experimentar o ODYSSEY?
A imagem pequena é o painel completo do Conduit do Odyssey:
Algumas informações são as seguintes:
RPC:https://odyssey.ithaca.xyz
WS:wss://odyssey.ithaca.xyz
Explorador de blocos: https://odyssey-explorer.ithaca.xyz/
ID chinês: 911867
Taxa de transferência e latência: 33 megagas/s
Limite de gás: 200.000.000 de gás
Coeficiente de elasticidade: 6
Tempo de bloqueio: 1 segundo
Ativos de gás: ETH
Tempo de retirada: 1 segundo
Você pode usar a integração SuperBridge do Conduit (https://odyssey-fba0638ec5f46615.testnets.rollbridge.app/) para ponte;
Ou envie o contrato Sepolia ETH para Canonical Bridge via carteira: 0x9228665c0D8f9Fc36843572bE50B716B81e042BA
ou via CLI:
lançar enviar 0x9228665c0D8f9Fc36843572bE50B716B81e042BA \
--valor 0,1éter \
--private-key <sua chave privada> \
--rpc-url <sua url sepolia rpc>
Como usar o Odyssey EIP para desenvolvimento?
Ithaca diz que fornece exemplos e orientações sobre como integrar cada recurso anvil --odyssey em sua página do Github para teste local:
Exemplo simples de EIP-7702: Demonstra como funcionam as transações EIP-7702.
Delegar contas para chaves p256: descreve como EIP-7702+EIP-7212 fornece a capacidade de assinar mensagens usando chaves P256.
BLS Multisig: Uma demonstração detalhada de como implementar multisig com base em assinaturas BLS verificadas pré-compiladas via EIP-2537.
EOF: Instruções sobre como implantar e fiscalizar contratos no novo formato EOF.