Projeto Oracle AVS: Líder de TVL ou Cavalo Negro Exagerado?

Intermediário8/29/2024, 10:50:33 AM
A única vantagem fundamental do eOracle reside no seu OVS (Oracle Validated Service). O eOracle permite aos desenvolvedores criar oráculos personalizados e vendê-los no mercado do eOracle, operando essencialmente como um mercado de software descentralizado, com o eOracle a desempenhar o papel de plataforma.

Este projeto alinha-se bem com os valores fundamentais da Ethereum, visando criar um oráculo descentralizado e um mercado de dados & computação através da EigenLayer. No entanto, isso também revela um modelo de negócios relativamente fraco, com expectativas de lucro que podem não ser mais fortes do que outros projetos de Oráculo. Alcançar a lucratividade pode levar algum tempo, especialmente considerando a capacidade tipicamente baixa de geração de receita de projetos de Oráculo.

Comparado com o ChainLink, o principal projeto oracle descentralizado, a única vantagem fundamental do eOracle é o seu OVS (Oracle Validated Service), que permite aos desenvolvedores criar oráculos personalizados e vendê-los no mercado do eOracle. Isto funciona essencialmente como um mercado de software descentralizado, onde o eOracle desempenha o papel da plataforma. Se este mercado amadurecer e gerar um impulso de crescimento positivo, o eOracle tem o potencial de descolar. Além disso, tornar-se-á ainda mais atrativo se o eOracle puder fornecer serviços oracles descentralizados mais rentáveis.

Atualmente, as opções de participação são limitadas, exigindo principalmente a aposta de tokens ETH ou LST. Se deve participar ou não deve ser determinado através da sua pesquisa (DYOR).

Riscos:

  • Os detalhes específicos da equipa não foram divulgados.
  • Os detalhes da tokenomia não são divulgados, o que leva a retornos incertos.
  • O espaço do oráculo descentralizado é altamente competitivo, e o projeto pode não se desenvolver como esperado, resultando em retornos incertos.

Fundamentos

Equipa

Atualmente, é necessário haver informações públicas detalhadas sobre a equipa eOracle. No entanto, podemos obter algumas perceções de o documento do protocolo Aegisescrito pela sua equipa técnica. O documento atribui créditos às seguintes pessoas:

  • Yogev Bar-On: Atualmente a frequentar um doutoramento em Ciência da Computação na Universidade de Tel Aviv sob a orientação do Professor Yishay Mansour, com graus anteriores em Matemática, Ciência da Computação e Ciências Naturais pela Universidade Aberta de Israel. Os seus interesses de investigação incluem a teoria da aprendizagem automática, a teoria algorítmica dos jogos e a blockchain. Profissionalmente, trabalha como Engenheiro de Investigação no Meselson Center da RAND, focando-se na mitigação de riscos das tecnologias emergentes em biologia e IA. É também membro fundador da equipa da Fordefi, uma carteira institucional de blockchain, e trabalhou como Engenheiro de Software na Meta. É um ávido caçador de recompensas por bugs, tendo ganho mais de $300,000 em recompensas, com o seu relatório sobre o Amazon Kindle apresentado na Vice.
  • Roi Bar-Zur: Um candidato a doutoramento no Departamento de Engenharia Elétrica e de Computadores no Technion - Instituto de Tecnologia de Israel. A sua pesquisa envolve blockchain e aprendizagem por reforço, com foco na sua aplicação em contextos de blockchain. Bar-Zur apresentou-se em várias conferências académicas, incluindo o Simpósio IEEE Security & Privacy em 2023, onde discutiu “WeRLman: Para Lidar com Baleia (Transações), Mergulhe Profundamente (RL)”, e no primeiro Dia de Pesquisa em Blockchain da IDC Israel, onde discutiu “Aprendizagem por Reforço para Mineração Egoísta”. Os seus trabalhos incluem “Análise MDP Eficiente Para Mineração Egoísta em Blockchains” e “WeRLman: Para Lidar com Baleia (Transações), Mergulhe Profundamente (RL)”, publicados na ACM e no Simpósio IEEE Security & Privacy, respetivamente. Também contribuiu para a pesquisa sobre “Ledgerhedger: Reserva de Gás para Segurança de Contratos Inteligentes” e “Deep Bribe: Previsão da Ascensão da Suborno na Mineração de Blockchain com Deep RL.”
  • Omer Ben-Porat: Um Professor Assistente no Departamento de Dados e Ciências da Decisão no Technion. Seus interesses de pesquisa estão na interseção entre aprendizado de máquina e teoria dos jogos computacionais, com foco em aspectos estratégicos, sociais e econômicos do aprendizado de máquina, com ênfase no desenvolvimento teórico e prático de ferramentas. Ben-Porat atuou anteriormente como pesquisador pós-doutorado no Departamento de Ciência da Computação da Universidade de Tel Aviv, sob a orientação do Professor Yishay Mansour, e obteve seu Ph.D. no Technion, supervisionado pelo Professor Moshe Tennenholtz.
  • Ittay Eyal: Um Professor Associado no Departamento de Engenharia Informática no Technion e Diretor Adjunto da Iniciativa de Criptomoeda e Contrato do Technion. A sua investigação centra-se na segurança e escalabilidade de sistemas distribuídos, em particular em protocolos de blockchain e ambientes de execução confiáveis. Os seus interesses de pesquisa também incluem algoritmos de armazenamento distribuído e agregação de dados em redes de sensores. O Professor Eyal obteve o seu doutoramento em Engenharia Elétrica (agora Engenharia Informática) no Technion em 2013, sob a orientação dos Professores Idit Keidar e Raphi Rom.
  • Matan Sitbon: Fundador e CEO da Lightblocks, com sede em Petah Tikva, Israel, atendendo às regiões da EMEA e MENA. Antes de fundar a Lightblocks, ele atuou como Chief Technology Officer (CTO) na Eshnav Information Systems.

Podemos assumir tentativamente que os indivíduos acima são todos membros da equipe eOracle, sugerindo que eOracle é provavelmente uma equipe sediada em Israel.

Finanças

Modelo de negócio 2B

O objetivo final é construir um mercado de dados e computação neutro, totalmente descentralizado, sem permissões e confiável.

Clientes-alvo e Fontes de Receita:

Desenvolvedores da OVS:
OVS (Oracle Validated Service) refere-se a construtores de oráculos personalizados que desenvolvem seus próprios oráculos na infraestrutura eOracle. Os construtores podem criar OVS e oferecê-los no mercado eOracle, ou os desenvolvedores podem usá-los em suas próprias aplicações.

Especificamente, os desenvolvedores da OVS podem configurar independentemente fontes de dados (como dados financeiros, dados imobiliários ou qualquer outro tipo de dados) e construir lógica de agregação personalizada para aplicações. Isso permite que os dados sejam processados e combinados de uma forma que melhor se adapte à aplicação, melhorando a sua funcionalidade e desempenho.

Desenvolvedores Dapp:
Os desenvolvedores de Dapp podem integrar seus Dapps com o eOracle para acessar os dados de preços fornecidos pelo eOracle.

Parceiros:

Camada Própria e Operadores de Nó:
A eOracle é construída na EigenLayer, beneficiando da segurança cripto-econômica suportada pelos validadores do Ethereum. Os operadores podem registar-se para contribuir para o ecossistema da eOracle e ganhar recompensas. (Nota: As recompensas mencionadas para os "validadores de dados" são na realidade garantidas pela EigenLayer, enquanto os "validadores de cadeia" que mantêm a cadeia EO terão também os seus próprios incentivos).

Informações de financiamento

A partir de 6 de agosto de 2024, não há informações de financiamento disponíveis para o eOracle na Rootdata.

Projeções de Receitas:

Aqui, usando dados do Token Terminal, fazemos referência à receita ou taxas totais de gás utilizadas por projetos de oráculo descentralizados como ChainLink, Pyth e UMA.

ChainLink:

Os dados de receita e receita média por utilizador (ARPU) são apresentados no gráfico abaixo:

Os dados da taxa de gás usados pela Rede Pyth (dados de receita em falta) estão mostrados na figura abaixo:

Os dados de taxa de gás usados pela UMA (dados de receita em falta) são mostrados na figura abaixo:

Como se pode ver, a receita gerada por um projeto de oráculo autónomo é relativamente baixa, oscilando entre algumas centenas a alguns milhares de dólares diariamente. Para efeitos de comparação, considere a receita diária do principal projeto de empréstimo Aave e do líder DEX Uniswap:

Aave:

Uniswap:

A receita diária de Aave e Uniswap, muitas vezes atingindo várias centenas de milhares de dólares, mostra claramente que as receitas da oracle não estão na mesma liga (é claro, isso pressupõe que os dados do Token Terminal refletem com precisão a receita dos projetos oracle). Por conseguinte, se a eOracle depender exclusivamente das receitas geradas pela oracle, o seu potencial de receitas pode não ser muito significativo. Para avançar, pode ser necessário explorar outros caminhos (o mais simples é a emissão e vendas de tokens, ou fundamentalmente, expandir para negócios de derivativos para ampliar as fontes de receita, dependendo da direção do projeto).

Modelo Económico

Sistema de Token Duplo: ETH + Token Nativo eOracle

Como sugerido por Vitalik, o eOracle adota uma abordagem de duplo token, utilizando Ether (ETH) como componente principal da sua segurança, garantindo que o 'orçamento' necessário para atacar o protocolo seja elevado e que o 'custo' de atacar o sistema com base no token nativo do oráculo também seja significativo. Além disso, o token nativo será usado para incentivar comportamentos positivos, penalizar atores maliciosos e descentralizar a propriedade e governança. Isso permite que o eOracle se beneficie da estabilidade, segurança cripto-econômica e flexibilidade fornecidas pelo Ether, alinhando-se com o token nativo.

No entanto, o plano específico de alocação e distribuição para os tokens da eOracle ainda não foi divulgado, algo a ter em mente.

Pontos eOracle

Os pontos do eOracle são atribuídos tanto aos operadores quanto aos delegados de ETH, quantificados com base na quantidade e duração do ETH apostado. Os pontos do operador são derivados dos pontos acumulados associados a cada operador.

  • Cálculo de pontos do Staker

Pontos do interveniente = número de tokens apostados (ETH ou LST) × número de horas de aposta

Por exemplo, se um usuário apostar 1ETH por 10 dias, os pontos ganhos serão 110 dias 24 horas/dia = 240.

Se um utilizador apostar em vários tokens, os pontos totais do apostador são a soma desses pontos.

  • Cálculo de pontos do operador

Pontos do operador = pontos totais de todos os utilizadores abaixo dele * 0,03

Por exemplo, se 5 utilizadores confiarem um total de 10 ETH ao operador A por um total de 10 dias, então os pontos obtidos pelo operador são 1010 dias 24 horas/dia * 0.03 = 72. Claro que, se o próprio operador também tiver fundos em jogo, também receberá pontos de validador correspondentes. Não darei um exemplo aqui.

Produto

eOracle é o primeiro oráculo nativo da Ethereum, projetado como uma camada de dados modular e programável, segura pela Ethereum e construída na EigenLayer. Fornece aplicações descentralizadas com segurança nativa para conexões do mundo real e capacidades computacionais off-chain, suportadas pela rede descentralizada de Ether re-apostado e validadores da Ethereum. A missão do eOracle é criar um mercado de dados e computação totalmente descentralizado, sem permissões e confiável.

Funcionalidades do eOracle

Comparação entre eOracle e oráculo tradicional:

Mercado fechado vs. mercado aberto

Os oráculos tradicionais atuam como intermediários, controlando o custo, o fornecimento e a diversidade de dados. Em contraste, o mercado de dados da eOracle elimina intermediários, em vez disso alavancando a maior e mais diversificada rede de validadores de blockchain. Isso permite que os validadores e aplicativos descentralizados (dapps) interajam diretamente dentro de um mercado aberto, trazendo uma gama mais ampla de dados de alta qualidade para o ecossistema. A relação direta entre validadores e dapps beneficia ambas as partes, criando dados mais baratos e mais eficazes. Neste mercado, a eficiência e a inclusividade desbloqueiam novas inovações e oportunidades.

Operações fechadas vs. operações distribuídas globalmente

Contrariamente à natureza descentralizada do ecossistema blockchain, os nós de oráculo tradicionais são registados e operados por um grupo selecionado de nós. A eOracle, suportada por nós operados por validadores Ethereum, estende a segurança e valores do PoS (Proof of Stake) da Ethereum para o espaço do oráculo.

Confiança na Marca vs. Confiança na Segurança do Ethereum

Tradicionalmente, os oráculos dependem de pools de staking com as suas próprias identidades, introduzindo pressupostos de confiança adicionais e vetores de ataque para aplicações de consumidores. Ao aproveitar os validadores Ethereum, a eOracle permite que as aplicações acedam a dados seguros sem introduzir novos participantes ou vetores de ataque nas suas considerações de segurança.

Opaco vs. transparente e programável

No passado, sistemas de oráculo insulares com agregação obfuscada foram implementados para compensar as limitações de verificação. No entanto, com o advento da EigenLayer e mecanismos de re-staking, a eOracle adere aos padrões do ecossistema para incentivos, transparência e segurança cripto-económica.

Acesso restrito vs. integração sem permissão

O acesso aberto e gratuito à informação não é apenas um valor do ecossistema, mas também um aspecto chave da inovação. Qualquer aplicação descentralizada em qualquer blockchain pode aceder e utilizar dados do eOracle. As aplicações já não estão limitadas pelas limitações da infraestrutura, que anteriormente impediam o progresso da indústria, mas podem, em vez disso, utilizar os dados necessários em qualquer lugar sem sacrificar a eficiência.

Arquitetura eOracle

Eigenlayerlayer

A segurança ao nível fundamental é fornecida pela EigenLayer. Os contratos inteligentes da EigenLayer gerem as identidades criptográficas da rede, os registos de participação e os conjuntos de validadores, permitindo à eOracle cortar os fundos dos validadores maliciosos.

camada da cadeia EO

EO-Chain é uma blockchain Proof-of-Stake (PoS) dedicada operada por operadores da EigenLayer (validadores do Ethereum que re-estacaram seu ETH para garantir a rede). A EO-Chain descarrega a computação da blockchain principal (ou seja, Ethereum mainnet), reduzindo custos e latência, mantendo incentivos descentralizados para operadores de oráculos. Esta configuração garante que todos os cálculos sejam realizados on-chain, garantindo transparência e segurança. Os componentes principais desta camada incluem:

  • Conjuntos de validadores
    • Validadores de dados
      1. Os validadores de dados executam o software eOracle e relatam dados à rede eOracle. Eles estão distribuídos globalmente e são independentes do eOracle.
      2. Estes validadores recuperam dados através de conexões à internet e fornecem garantias criptográficas sobre os dados observados, submetendo assinaturas digitais BLS (Boneh-Lynn-Shacham), que fazem parte de um esquema criptográfico altamente seguro otimizado para assinaturas de limiar.
      3. Os validadores de dados são recompensados através da EigenLayer e podem ser penalizados por má conduta. Suas atividades de validação são rastreadas, monitoradas e criptograficamente comprováveis. Isso garante a segurança da rede eOracle, pois todas as atividades de validação são rastreáveis e imutáveis, formando a base para os mecanismos de recompensa e penalidade para os validadores de dados.
  • Validadores de Cadeias
    1. Os validadores de cadeia operam o software de nó EO-Chain, criando blocos e processando transações a partir de validadores de dados. Eles são distribuídos globalmente e independentes da eOracle.
    2. Os validadores de cadeia permitem que os módulos agregadores (contratos inteligentes) recebam, verifiquem e agreguem dados. Eles armazenam provas criptográficas de todas as atividades ocorridas na EO-Chain e tornam essas informações publicamente acessíveis.
    3. Os validadores da cadeia são cruciais para fornecer certificação criptográfica de agregação e validação neutra. Eles oferecem uma infraestrutura distribuída para uma camada de dados verificável, aberta, programável e eficiente.
  • Módulos Agregadores

Estes são contratos inteligentes na EO-Chain que agregam e verificam dados submetidos por validadores. Estes contratos inteligentes geram dados digitalmente assinados e verificáveis ao consolidar as assinaturas dos validadores de dados, tendo em conta os respetivos pesos de voto.

Camada de rede de destino (camada do consumidor/camada de aplicação)

Contratos inteligentes podem ser implantados sem permissão em blockchains de consumidores para integrar dados do eOracle. Esses contratos podem verificar a validade das assinaturas geradas pelo protocolo eOracle, permitindo que os dapps leiam e usem os dados de que necessitam.

A eOracle oferece serviços de API WebSocket e REST, permitindo que os dados da eOracle sejam usados como um oráculo de pull. Combinado com o eOracle Solidity SDK, os dapps podem automatizar o uso de seus dados usando Python, TypeScript ou outras soluções de automação.

fluxo de trabalho do Oracle

O processo está dividido em quatro fases: Relatório, Validação & Agregação, Publicação e Utilização.

  • Relatórios

    Qualquer dado do mundo real acessível publicamente pode ser adicionado à rede eOracle, onde os operadores eOracle (anteriormente designados por "Validadores de Dados") começam a reportar sobre esses dados. As fontes de dados para estes relatórios provêm de vários pontos finais, como WebSocket ou API.

Os utilizadores podem definir a frequência de reporte e especificar os valores que desejam extrair. Uma vez que os operadores adquirem os dados, assinam-nos e enviam-nos para a EO-Chain como uma transação.

Qualquer operador com participação acima do limite pode participar na reportagem, com o peso da sua reportagem determinado pela quantidade de participação que detêm. Os relatórios de um operador específico não podem ser falsificados por outros e, uma vez recebidos, a sua participação torna-se uma parte imutável do estado da EO-Chain.

  • Validação & Agregação

Os operadores que executam nós eOracle (anteriormente referidos como "Validadores de Cadeia") recebem transações contendo relatórios assinados. Os nós verificam criptograficamente a identidade dos relatores. Devido à natureza sem permissão do protocolo, os relatórios são resistentes à censura. Os contratos inteligentes agregam periodicamente relatórios verificados usando um esquema especializado - Serviço Validado da Oracle.

Os Dapps podem utilizar a agregação padrão da eOracle, que emprega algoritmos avançados e protocolos para identificar e descartar valores atípicos, ou definir uma agregação personalizada adaptada a casos de uso específicos. Para alcançar consenso e garantir segurança, os cálculos são distribuídos entre vários validadores e verificados por eles.

O processo de computação agregado e os seus resultados tornam-se uma parte imutável da EO-Chain. A natureza descentralizada, transparente e sem permissão deste processo garante a autenticidade, precisão e verificabilidade dos relatórios e resultados de agregação, que podem então ser publicados.

  • Publicação

A publicação é o processo pelo qual os dados agregados da eOracle são lançados na blockchain de destino. A blockchain de destino refere-se à rede onde qualquer aplicação descentralizada (dapps) que deseje usar os dados da eOracle está hospedada. Para fornecer os dados da eOracle, cada blockchain de destino tem um contrato inteligente que verifica, analisa e aprova os dados assinados e gerados pela EO-Chain.

Para economizar custos de gás e aumentar a eficiência, os dados agregados são hashados e mapeados para um nó folha de uma árvore de Merkle, depois associados ao estado do eOracle e assinados pelo conjunto atual de validadores válidos do eOracle. O eOracle usa um esquema de assinatura digital BLS para permitir a participação eficiente de participantes em larga escala através de assinaturas de limiar e agregação de assinaturas. Este esquema criptográfico permite o uso de esquemas de assinatura escaláveis para proteger os ativos necessários.

  • Utilização

Aplicações descentralizadas (dapps), indivíduos e instituições podem interagir facilmente com a eOracle através do seu SDK Solidity, permitindo-lhes aceder e utilizar dados agregados on-chain sempre que necessário.

Os utilizadores interessados em atualizações de baixa latência ou personalizadas também podem usar a API REST da eOracle. Isso permite que os utilizadores recebam todos os componentes necessários para validar dados on-chain e executar transações dependentes. Todas as tarefas criptográficas, de codificação e de análise são abstraídas pelos SDKs de Solidity e TypeScript/Python da eOracle.

A infraestrutura off-chain pode utilizar a interface WebSocket da eOracle para armazenar em cache dados agregados, proporcionando uma experiência de usuário suave e com baixa latência, possibilitando a integração e execução instantâneas nos serviços do usuário. A interface de baixa latência da eOracle torna a segurança e transparência on-chain mais acessíveis, oferecendo aos usuários uma experiência perfeita.

Este fluxo de trabalho é semelhante ao da ChainLink, como ilustrado abaixo:

Tecnologia

Aegis - Protocolo de Reconfiguração do Conjunto de Validadores

O conjunto de validadores do eOracle está integrado no conjunto de validadores Ethereum PoS através do protocolo Aegis, permitindo que os validadores do Ethereum participem na rede eOracle sem quaisquer requisitos de permissão.

Tradicionalmente, a alteração do conjunto de validadores ao longo do tempo é referida como reconfiguração. As soluções conhecidas geralmente envolvem alcançar consenso sobre a atualização do comité de validadores durante o processo de criação de novos blocos. Em outras palavras, a decisão tomada no bloco i inclui os detalhes do comité que irá gerar o bloco i+1.

No entanto, os validadores da cadeia eOracle não são determinados na própria cadeia eOracle; em vez disso, são estabelecidos no Ethereum através de operações de restaking e unstaking. Como resultado, cada bloco no eOracle contém uma referência (ponteiro de hash) para o último bloco do Ethereum. Isso determina implicitamente o comitê para o próximo bloco: ou seja, o conjunto de restakers nesse bloco do Ethereum.

O problema surge quando isto difere do cenário clássico: o comitê definido num bloco Ethereum é temporário e torna-se inválido uma vez que os seus membros retiram as participações. Se isto acontecer, a nossa blockchain pode acabar por funcionar sem um comitê ativo.

Abordamos esta questão ao introduzir um novo design chamado Aegis, o algoritmo por trás da EO-Chain, que utiliza a cadeia principal (Ethereum) para proteger uma cadeia derivada (cadeia eOracle), tal como o escudo mitológico que lhe dá nome.

Aegis define o conjunto de validadores através da referência do bloco Aegis ao bloco da cadeia principal, definindo pontos de verificação na cadeia principal para tomar decisões continuamente e redefinindo na cadeia principal para estabelecer um novo comitê quando o anterior se torna inválido. Este design garante segurança em todos os momentos e permite um rápido progresso quando a latência entre os nós do Aegis é baixa.

Tolerância a Falhas Bizantinas do Oracle (eBFT)

O eBFT é uma rede segura e inovadora adotada pela eOracle, composta por um mecanismo de consenso (IBFT) e um protocolo de reconfiguração de conjunto de validadores externos (Aegis). Aproveita o mecanismo de consenso IBFT para agrupar blocos, fornecer capacidades de rede específicas e gerenciar a rede. A integração dos contratos inteligentes EigenLayer da eOracle, usados em conjunto com o mecanismo de consenso baseado no Tendermint, implementa totalmente o protocolo Aegis.

O IBFT (Istanbul Byzantine Fault Tolerance) é um mecanismo de consenso projetado para garantir que uma rede blockchain possa alcançar consenso mesmo na presença de nós maliciosos. Com base no algoritmo de Tolerância a Falhas Bizantinas, o IBFT requer que pelo menos dois terços dos nós concordem para confirmar transações e gerar blocos. Ele opera rotacionando propostas de blocos entre validadores, onde cada validador propõe um bloco por vez enquanto outros validam e votam nele. O IBFT é caracterizado por alta capacidade de processamento, baixa latência e finalidade rápida, tornando-o adequado para aplicações de blockchain de nível empresarial.

Tendermint, um contribuinte fundamental para a rede Cosmos, fornece ferramentas essenciais para redes distribuídas. Seu produto principal, Tendermint Core, é um mecanismo líder de consenso de Tolerância a Falhas Bizantinas (BFT) que garante a segurança e escalabilidade de projetos de blockchain. Além disso, Tendermint oferece o Cosmos SDK, uma estrutura popular para construir aplicações de blockchain, e o protocolo IBC, que facilita a comunicação entre blockchains. Essas ferramentas permitem aos desenvolvedores criar facilmente aplicações robustas e descentralizadas.

O protocolo de reconfiguração do conjunto de validadores externos (Aegis) dentro do eBFT é implementado através de um conjunto de contratos inteligentes principais que aderem às especificações do protocolo Aegis. Estes contratos integram a funcionalidade de restaking, configuram o conjunto de validadores e registam compromissos com o estado do eOracle.

Recursos-chave do eBFT:

  • Finalidade imediata do bloco:Em cada altura da cadeia, é proposto apenas um bloco, evitando assim bifurcações e blocos órfãos. Isso também minimiza a possibilidade de transações on-chain serem revertidas.
  • Tempo de Intervalo de Bloco Reduzido:O tempo de construção, validação e execução de blocos é gerido de forma eficaz, aumentando a taxa de produção de blocos.
  • Alta Integridade de Dados e Tolerância a Falhas:A configuração do conjunto de validadores no Aegis (como parte do conjunto de validadores Ethereum) sob o IBFT 2.0 é responsável por propor cada bloco. Aproximadamente 66% desses validadores devem validar o bloco antes que ele possa ser adicionado à cadeia, tornando altamente improvável a aprovação de blocos maliciosos. Além disso, o proponente de bloco roda ao longo do tempo (com base no mecanismo do Tendermint), garantindo que um nó com falha não possa ter um impacto de longo prazo na cadeia, aumentando assim a tolerância a falhas do sistema e a estabilidade geral.

Transição de Estado

IBFT 2.0 define uma série de transições de estado que determinam o consenso on-chain para o estado da blockchain. Um validador propõe um bloco a ser adicionado, especificando operações para atualizar o estado da blockchain.

Os validadores no conjunto de validação do Ethereum aceitam um bloco proposto válido. O poder de voto de cada validador é ponderado pela quantidade de tokens que eles apostaram. Uma supermaioria de validadores deve validar um bloco para que ele seja aceite.

Quando um validador propõe um novo bloco, os outros validadores verificam-no e votam se o devem aceitar. Este processo pode ser repetido se necessário. Em cada volta, um número mínimo de validadores deve validar e assinar o bloco antes que possa ser adicionado à blockchain. Se o número mínimo não for alcançado, a próxima volta começa e outro validador propõe um bloco, repetindo o processo.

Se o bloco proposto for validado e assinado por um número de validadores superior ao limiar, é aceite e refletido no novo estado da blockchain.

O proponente do bloco é selecionado na taxa de geração de bloco para construir o bloco. O mecanismo de seleção para proponentes é baseado no Tendermint, implementado por meio de um algoritmo de seleção determinístico. Validadores com mais poder de voto são selecionados com mais frequência.

Benefícios do Consenso

Poder de Voto Proporcional à Participação:O poder de voto de um validador é proporcional ao número de tokens que ele apostou. Isso significa que os validadores com mais tokens apostados têm mais poder de voto e, portanto, maior influência nas decisões da rede. Este mecanismo fornece incentivos econômicos para que os validadores ajam de forma honesta e no melhor interesse da rede.

Incentivos Económicos Promovem Comportamento Honesto:Uma vez que as recompensas de um validador estão diretamente ligadas ao seu desempenho na rede, eles são fortemente motivados a manter a estabilidade e segurança da rede. Qualquer tentativa de minar a rede através de comportamento malicioso resultaria numa perda de tokens apostados, reduzindo o incentivo para tais ações.

Aproveitando o Pilha PolyBFT:O eBFT utiliza a pilha PolyBFT, que aproveita o seu design de staking externo e capacidades cross-chain. Este design permite que o eBFT interaja de forma mais flexível com outras redes blockchain, melhorando a sua segurança e escalabilidade.

O Protocolo Aegis integra-se com a EigenLayer:O protocolo Aegis está integrado com os validadores nativos da Ethereum através da EigenLayer, garantindo a segurança e integridade da rede. Essa integração não apenas aprimora a tolerância a falhas do eBFT, mas também permite que ele aproveite os recursos robustos da comunidade e do ecossistema da Ethereum.

Dados Chave

Em 6 de agosto de 2024:

  • Total de Operadores de Nó: 108
  • Total (Re)Stakers: 127,710
  • TVL (Valor do ETH e LST Restakeados): $2.32M \
    Classificado em 2º lugar na pista AVS de um total de 16 (logo atrás do EigenDA, tornando-se o "campeão oculto" ou "cavalo escuro" da pista AVS). No entanto, de acordo com o Defilama, esta figura classifica-se em torno do 30º lugar na pista Oracle.
  • Seguidores no Twitter: 26.9K
  • Informações de financiamento: Não há informações de financiamento disponíveis na Rootdata.

Concorrentes

Ao discutir projetos de oráculos, é impossível não mencionar o projeto líder, Chainlink. Para ser honesto, o eOracle visa criar uma rede de oráculos descentralizada semelhante ao Chainlink, com uma arquitetura que também segue o modelo de Fontes de Dados (Exchanges) → Nós de Coleta de Dados (Provedores de API) → Centro de Processamento de Dados (Oracle Chain) → Usuários Finais (Projetos de Contrato Inteligente). No entanto, não há uma vantagem clara para o eOracle em relação ao Chainlink neste sentido.

Além disso, a gama de serviços da Chainlink vai além dos feeds de preço (que abordam a confiabilidade e resistência à adulteração da transmissão de dados). Eles também oferecem VRF (Verifiable Random Function) para garantir a verificabilidade e resistência à adulteração da aleatoriedade on-chain, e Funções da Chainlink para reduzir as barreiras na conexão de contratos inteligentes com APIs Web2, lidando com questões como a resistência à adulteração e segurança de dados de computação personalizados.

Chainlink também é conhecida pelo seu forte foco nas relações com os programadores, fornecendo extensa documentação e tutoriais para ajudar os programadores a começarem rapidamente com o Chainlink. Eles organizam regularmente vários eventos e competições, como hackathons, conferências para programadores, workshops técnicos e encontros presenciais, oferecendo programas de incentivo relacionados para os programadores.

A equipa da Chainlink também é bastante impressionante:

  • Sergey Nazarov - Cofundador e CEO da Chainlink. Ele tem uma ampla experiência em contratos inteligentes e tecnologia blockchain, tendo ocupado cargos-chave em várias empresas de blockchain.
  • Steve Ellis - Cofundador e CTO da Chainlink. Anteriormente, trabalhou como engenheiro de software e líder de equipe na Pivotal Labs, onde era responsável por garantir a segurança de dados sensíveis em conformidade com a HIPAA e desenvolver software escalável de automação de pagamentos. Steve é um grande defensor do Ethereum, Bitcoin e do futuro descentralizado que estamos construindo juntos.

Além disso, a Chainlink é incomparável em parcerias de ecossistemas, garantindo mais de 400 protocolos com um TVS (Total Value Secured) de $20.057 bilhões (classificando-se em primeiro lugar de acordo com a Defilama).

Se há uma área em que a eOracle deu um passo além da Chainlink, seria o seu OVS (Oracle Validated Service). A eOracle permite aos desenvolvedores criar vários oráculos personalizados e vendê-los no mercado da eOracle. Isto é semelhante a um mercado de software descentralizado, onde a eOracle atua como plataforma. Se este mercado tiver sucesso no futuro e criar um ciclo de crescimento positivo, a eOracle poderia ter o potencial de descolar ainda mais. Em resumo, para desenvolvedores iniciantes sem necessidades específicas, a Chainlink é sem dúvida a primeira escolha. No entanto, para desenvolvedores mais experientes, a eOracle pode ser preferível, pois lhes permite vender os seus produtos a outros.

Além disso, se o eOracle puder oferecer preços mais baixos em comparação com projetos estabelecidos como o Chainlink no futuro, poderá tornar-se ainda mais atraente para os desenvolvedores.

Oportunidades de Participação

Reinvestir ETH e LST

Descrição das recompensas: Pontos eOracle

Como mencionado anteriormente, a principal maneira de ganhar pontos eOracle atualmente é apostando tokens ETH e LST. Pontos Staker = Número de Tokens Apostados (ETH ou LST) × Horas Apostadas.

Aqueles com os recursos podem até mesmo registar-se como operadores de nó eOracle. Pontos do operador = Pontos totais de todos os utilizadores sob o operador × 0,03.

Guia de Interação: Aqui está uma demonstração de como reinvestir tokens ETH e LST.

Primeiro, precisa de voltar a apostar fichas de ETH e LST na Eigenlayer.

Entrare selecione o token que deseja reestacar, conecte a sua carteira e complete o processo de reestacamento.

Nota 1: Geralmente, protocolos de restaking líquido como Renzo ou Etherfi não podem ser usados para restaking porque esses protocolos de restaking de liquidez muitas vezes não concedem aos usuários o direito de delegar operadores de nó. Isso significa que você não pode ter certeza se seus fundos restakeados são alocados para eOracle ou outros projetos.

Nota 2: Para mais detalhes sobre vários conceitos relacionados com o restaking, pode assistir aos vídeos de conhecimento geral no Bilibili pela nossa comunidade, LYS Lab.

  1. Após concluir o processo de restaking, vá paraa página de retomadano site oficial da eOracle, conecte sua carteira e conclua a operação de restaking.

Links de referência

https://x.com/eoracle_network

https://www.eoracle.io/

https://app.eigenlayer.xyz/avs/0x23221c5bb90c7c57ecc1e75513e2e4257673f0ef

https://blog.eoracle.io/o-programa-de-embaixadores-da-eoracle-construindo-como-elon-einstein-edison/

https://blog.eoracle.io/o-fim-do-jogo-para-oraculos/

https://blog.eoracle.io/o-oraculo-ethereum-agora-esta-em-funcionamento-na-mainnet-da-eigenlayer/

https://blog.eoracle.io/the-eoracle-points-program/

https://blog.eoracle.io/apresentacao-eoracle/

https://web3caff.com/zh/archives/84690

https://www.binance.com/zh-CN/square/post/8491430140657

https://foresightnews.pro/article/detail/35268

https://www.maxcrypto.space/p/chainlink

https://defillama.com/oracles

https://www.tuoluo.cn/article/detail-10098238.html

https://foresightnews.pro/article/detail/32719

https://tokenterminal.com/terminal/financial-statements/chainlink

Aviso legal:

  1. Este artigo foi republicado a partir de [techub], Todos os direitos de autor pertencem ao autor original [Peyton, LYS Lab(@X@LingyueSamaWeb3)]. Se houver objeções a esta reimpressão, entre em contato com o Gate Learnequipa e eles vão tratar disso prontamente.
  2. Aviso de responsabilidade: As opiniões expressas neste artigo são exclusivamente as do autor e não constituem qualquer conselho de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipa Gate Learn. Salvo indicação em contrário, é proibido copiar, distribuir ou plagiar os artigos traduzidos.

Projeto Oracle AVS: Líder de TVL ou Cavalo Negro Exagerado?

Intermediário8/29/2024, 10:50:33 AM
A única vantagem fundamental do eOracle reside no seu OVS (Oracle Validated Service). O eOracle permite aos desenvolvedores criar oráculos personalizados e vendê-los no mercado do eOracle, operando essencialmente como um mercado de software descentralizado, com o eOracle a desempenhar o papel de plataforma.

Este projeto alinha-se bem com os valores fundamentais da Ethereum, visando criar um oráculo descentralizado e um mercado de dados & computação através da EigenLayer. No entanto, isso também revela um modelo de negócios relativamente fraco, com expectativas de lucro que podem não ser mais fortes do que outros projetos de Oráculo. Alcançar a lucratividade pode levar algum tempo, especialmente considerando a capacidade tipicamente baixa de geração de receita de projetos de Oráculo.

Comparado com o ChainLink, o principal projeto oracle descentralizado, a única vantagem fundamental do eOracle é o seu OVS (Oracle Validated Service), que permite aos desenvolvedores criar oráculos personalizados e vendê-los no mercado do eOracle. Isto funciona essencialmente como um mercado de software descentralizado, onde o eOracle desempenha o papel da plataforma. Se este mercado amadurecer e gerar um impulso de crescimento positivo, o eOracle tem o potencial de descolar. Além disso, tornar-se-á ainda mais atrativo se o eOracle puder fornecer serviços oracles descentralizados mais rentáveis.

Atualmente, as opções de participação são limitadas, exigindo principalmente a aposta de tokens ETH ou LST. Se deve participar ou não deve ser determinado através da sua pesquisa (DYOR).

Riscos:

  • Os detalhes específicos da equipa não foram divulgados.
  • Os detalhes da tokenomia não são divulgados, o que leva a retornos incertos.
  • O espaço do oráculo descentralizado é altamente competitivo, e o projeto pode não se desenvolver como esperado, resultando em retornos incertos.

Fundamentos

Equipa

Atualmente, é necessário haver informações públicas detalhadas sobre a equipa eOracle. No entanto, podemos obter algumas perceções de o documento do protocolo Aegisescrito pela sua equipa técnica. O documento atribui créditos às seguintes pessoas:

  • Yogev Bar-On: Atualmente a frequentar um doutoramento em Ciência da Computação na Universidade de Tel Aviv sob a orientação do Professor Yishay Mansour, com graus anteriores em Matemática, Ciência da Computação e Ciências Naturais pela Universidade Aberta de Israel. Os seus interesses de investigação incluem a teoria da aprendizagem automática, a teoria algorítmica dos jogos e a blockchain. Profissionalmente, trabalha como Engenheiro de Investigação no Meselson Center da RAND, focando-se na mitigação de riscos das tecnologias emergentes em biologia e IA. É também membro fundador da equipa da Fordefi, uma carteira institucional de blockchain, e trabalhou como Engenheiro de Software na Meta. É um ávido caçador de recompensas por bugs, tendo ganho mais de $300,000 em recompensas, com o seu relatório sobre o Amazon Kindle apresentado na Vice.
  • Roi Bar-Zur: Um candidato a doutoramento no Departamento de Engenharia Elétrica e de Computadores no Technion - Instituto de Tecnologia de Israel. A sua pesquisa envolve blockchain e aprendizagem por reforço, com foco na sua aplicação em contextos de blockchain. Bar-Zur apresentou-se em várias conferências académicas, incluindo o Simpósio IEEE Security & Privacy em 2023, onde discutiu “WeRLman: Para Lidar com Baleia (Transações), Mergulhe Profundamente (RL)”, e no primeiro Dia de Pesquisa em Blockchain da IDC Israel, onde discutiu “Aprendizagem por Reforço para Mineração Egoísta”. Os seus trabalhos incluem “Análise MDP Eficiente Para Mineração Egoísta em Blockchains” e “WeRLman: Para Lidar com Baleia (Transações), Mergulhe Profundamente (RL)”, publicados na ACM e no Simpósio IEEE Security & Privacy, respetivamente. Também contribuiu para a pesquisa sobre “Ledgerhedger: Reserva de Gás para Segurança de Contratos Inteligentes” e “Deep Bribe: Previsão da Ascensão da Suborno na Mineração de Blockchain com Deep RL.”
  • Omer Ben-Porat: Um Professor Assistente no Departamento de Dados e Ciências da Decisão no Technion. Seus interesses de pesquisa estão na interseção entre aprendizado de máquina e teoria dos jogos computacionais, com foco em aspectos estratégicos, sociais e econômicos do aprendizado de máquina, com ênfase no desenvolvimento teórico e prático de ferramentas. Ben-Porat atuou anteriormente como pesquisador pós-doutorado no Departamento de Ciência da Computação da Universidade de Tel Aviv, sob a orientação do Professor Yishay Mansour, e obteve seu Ph.D. no Technion, supervisionado pelo Professor Moshe Tennenholtz.
  • Ittay Eyal: Um Professor Associado no Departamento de Engenharia Informática no Technion e Diretor Adjunto da Iniciativa de Criptomoeda e Contrato do Technion. A sua investigação centra-se na segurança e escalabilidade de sistemas distribuídos, em particular em protocolos de blockchain e ambientes de execução confiáveis. Os seus interesses de pesquisa também incluem algoritmos de armazenamento distribuído e agregação de dados em redes de sensores. O Professor Eyal obteve o seu doutoramento em Engenharia Elétrica (agora Engenharia Informática) no Technion em 2013, sob a orientação dos Professores Idit Keidar e Raphi Rom.
  • Matan Sitbon: Fundador e CEO da Lightblocks, com sede em Petah Tikva, Israel, atendendo às regiões da EMEA e MENA. Antes de fundar a Lightblocks, ele atuou como Chief Technology Officer (CTO) na Eshnav Information Systems.

Podemos assumir tentativamente que os indivíduos acima são todos membros da equipe eOracle, sugerindo que eOracle é provavelmente uma equipe sediada em Israel.

Finanças

Modelo de negócio 2B

O objetivo final é construir um mercado de dados e computação neutro, totalmente descentralizado, sem permissões e confiável.

Clientes-alvo e Fontes de Receita:

Desenvolvedores da OVS:
OVS (Oracle Validated Service) refere-se a construtores de oráculos personalizados que desenvolvem seus próprios oráculos na infraestrutura eOracle. Os construtores podem criar OVS e oferecê-los no mercado eOracle, ou os desenvolvedores podem usá-los em suas próprias aplicações.

Especificamente, os desenvolvedores da OVS podem configurar independentemente fontes de dados (como dados financeiros, dados imobiliários ou qualquer outro tipo de dados) e construir lógica de agregação personalizada para aplicações. Isso permite que os dados sejam processados e combinados de uma forma que melhor se adapte à aplicação, melhorando a sua funcionalidade e desempenho.

Desenvolvedores Dapp:
Os desenvolvedores de Dapp podem integrar seus Dapps com o eOracle para acessar os dados de preços fornecidos pelo eOracle.

Parceiros:

Camada Própria e Operadores de Nó:
A eOracle é construída na EigenLayer, beneficiando da segurança cripto-econômica suportada pelos validadores do Ethereum. Os operadores podem registar-se para contribuir para o ecossistema da eOracle e ganhar recompensas. (Nota: As recompensas mencionadas para os "validadores de dados" são na realidade garantidas pela EigenLayer, enquanto os "validadores de cadeia" que mantêm a cadeia EO terão também os seus próprios incentivos).

Informações de financiamento

A partir de 6 de agosto de 2024, não há informações de financiamento disponíveis para o eOracle na Rootdata.

Projeções de Receitas:

Aqui, usando dados do Token Terminal, fazemos referência à receita ou taxas totais de gás utilizadas por projetos de oráculo descentralizados como ChainLink, Pyth e UMA.

ChainLink:

Os dados de receita e receita média por utilizador (ARPU) são apresentados no gráfico abaixo:

Os dados da taxa de gás usados pela Rede Pyth (dados de receita em falta) estão mostrados na figura abaixo:

Os dados de taxa de gás usados pela UMA (dados de receita em falta) são mostrados na figura abaixo:

Como se pode ver, a receita gerada por um projeto de oráculo autónomo é relativamente baixa, oscilando entre algumas centenas a alguns milhares de dólares diariamente. Para efeitos de comparação, considere a receita diária do principal projeto de empréstimo Aave e do líder DEX Uniswap:

Aave:

Uniswap:

A receita diária de Aave e Uniswap, muitas vezes atingindo várias centenas de milhares de dólares, mostra claramente que as receitas da oracle não estão na mesma liga (é claro, isso pressupõe que os dados do Token Terminal refletem com precisão a receita dos projetos oracle). Por conseguinte, se a eOracle depender exclusivamente das receitas geradas pela oracle, o seu potencial de receitas pode não ser muito significativo. Para avançar, pode ser necessário explorar outros caminhos (o mais simples é a emissão e vendas de tokens, ou fundamentalmente, expandir para negócios de derivativos para ampliar as fontes de receita, dependendo da direção do projeto).

Modelo Económico

Sistema de Token Duplo: ETH + Token Nativo eOracle

Como sugerido por Vitalik, o eOracle adota uma abordagem de duplo token, utilizando Ether (ETH) como componente principal da sua segurança, garantindo que o 'orçamento' necessário para atacar o protocolo seja elevado e que o 'custo' de atacar o sistema com base no token nativo do oráculo também seja significativo. Além disso, o token nativo será usado para incentivar comportamentos positivos, penalizar atores maliciosos e descentralizar a propriedade e governança. Isso permite que o eOracle se beneficie da estabilidade, segurança cripto-econômica e flexibilidade fornecidas pelo Ether, alinhando-se com o token nativo.

No entanto, o plano específico de alocação e distribuição para os tokens da eOracle ainda não foi divulgado, algo a ter em mente.

Pontos eOracle

Os pontos do eOracle são atribuídos tanto aos operadores quanto aos delegados de ETH, quantificados com base na quantidade e duração do ETH apostado. Os pontos do operador são derivados dos pontos acumulados associados a cada operador.

  • Cálculo de pontos do Staker

Pontos do interveniente = número de tokens apostados (ETH ou LST) × número de horas de aposta

Por exemplo, se um usuário apostar 1ETH por 10 dias, os pontos ganhos serão 110 dias 24 horas/dia = 240.

Se um utilizador apostar em vários tokens, os pontos totais do apostador são a soma desses pontos.

  • Cálculo de pontos do operador

Pontos do operador = pontos totais de todos os utilizadores abaixo dele * 0,03

Por exemplo, se 5 utilizadores confiarem um total de 10 ETH ao operador A por um total de 10 dias, então os pontos obtidos pelo operador são 1010 dias 24 horas/dia * 0.03 = 72. Claro que, se o próprio operador também tiver fundos em jogo, também receberá pontos de validador correspondentes. Não darei um exemplo aqui.

Produto

eOracle é o primeiro oráculo nativo da Ethereum, projetado como uma camada de dados modular e programável, segura pela Ethereum e construída na EigenLayer. Fornece aplicações descentralizadas com segurança nativa para conexões do mundo real e capacidades computacionais off-chain, suportadas pela rede descentralizada de Ether re-apostado e validadores da Ethereum. A missão do eOracle é criar um mercado de dados e computação totalmente descentralizado, sem permissões e confiável.

Funcionalidades do eOracle

Comparação entre eOracle e oráculo tradicional:

Mercado fechado vs. mercado aberto

Os oráculos tradicionais atuam como intermediários, controlando o custo, o fornecimento e a diversidade de dados. Em contraste, o mercado de dados da eOracle elimina intermediários, em vez disso alavancando a maior e mais diversificada rede de validadores de blockchain. Isso permite que os validadores e aplicativos descentralizados (dapps) interajam diretamente dentro de um mercado aberto, trazendo uma gama mais ampla de dados de alta qualidade para o ecossistema. A relação direta entre validadores e dapps beneficia ambas as partes, criando dados mais baratos e mais eficazes. Neste mercado, a eficiência e a inclusividade desbloqueiam novas inovações e oportunidades.

Operações fechadas vs. operações distribuídas globalmente

Contrariamente à natureza descentralizada do ecossistema blockchain, os nós de oráculo tradicionais são registados e operados por um grupo selecionado de nós. A eOracle, suportada por nós operados por validadores Ethereum, estende a segurança e valores do PoS (Proof of Stake) da Ethereum para o espaço do oráculo.

Confiança na Marca vs. Confiança na Segurança do Ethereum

Tradicionalmente, os oráculos dependem de pools de staking com as suas próprias identidades, introduzindo pressupostos de confiança adicionais e vetores de ataque para aplicações de consumidores. Ao aproveitar os validadores Ethereum, a eOracle permite que as aplicações acedam a dados seguros sem introduzir novos participantes ou vetores de ataque nas suas considerações de segurança.

Opaco vs. transparente e programável

No passado, sistemas de oráculo insulares com agregação obfuscada foram implementados para compensar as limitações de verificação. No entanto, com o advento da EigenLayer e mecanismos de re-staking, a eOracle adere aos padrões do ecossistema para incentivos, transparência e segurança cripto-económica.

Acesso restrito vs. integração sem permissão

O acesso aberto e gratuito à informação não é apenas um valor do ecossistema, mas também um aspecto chave da inovação. Qualquer aplicação descentralizada em qualquer blockchain pode aceder e utilizar dados do eOracle. As aplicações já não estão limitadas pelas limitações da infraestrutura, que anteriormente impediam o progresso da indústria, mas podem, em vez disso, utilizar os dados necessários em qualquer lugar sem sacrificar a eficiência.

Arquitetura eOracle

Eigenlayerlayer

A segurança ao nível fundamental é fornecida pela EigenLayer. Os contratos inteligentes da EigenLayer gerem as identidades criptográficas da rede, os registos de participação e os conjuntos de validadores, permitindo à eOracle cortar os fundos dos validadores maliciosos.

camada da cadeia EO

EO-Chain é uma blockchain Proof-of-Stake (PoS) dedicada operada por operadores da EigenLayer (validadores do Ethereum que re-estacaram seu ETH para garantir a rede). A EO-Chain descarrega a computação da blockchain principal (ou seja, Ethereum mainnet), reduzindo custos e latência, mantendo incentivos descentralizados para operadores de oráculos. Esta configuração garante que todos os cálculos sejam realizados on-chain, garantindo transparência e segurança. Os componentes principais desta camada incluem:

  • Conjuntos de validadores
    • Validadores de dados
      1. Os validadores de dados executam o software eOracle e relatam dados à rede eOracle. Eles estão distribuídos globalmente e são independentes do eOracle.
      2. Estes validadores recuperam dados através de conexões à internet e fornecem garantias criptográficas sobre os dados observados, submetendo assinaturas digitais BLS (Boneh-Lynn-Shacham), que fazem parte de um esquema criptográfico altamente seguro otimizado para assinaturas de limiar.
      3. Os validadores de dados são recompensados através da EigenLayer e podem ser penalizados por má conduta. Suas atividades de validação são rastreadas, monitoradas e criptograficamente comprováveis. Isso garante a segurança da rede eOracle, pois todas as atividades de validação são rastreáveis e imutáveis, formando a base para os mecanismos de recompensa e penalidade para os validadores de dados.
  • Validadores de Cadeias
    1. Os validadores de cadeia operam o software de nó EO-Chain, criando blocos e processando transações a partir de validadores de dados. Eles são distribuídos globalmente e independentes da eOracle.
    2. Os validadores de cadeia permitem que os módulos agregadores (contratos inteligentes) recebam, verifiquem e agreguem dados. Eles armazenam provas criptográficas de todas as atividades ocorridas na EO-Chain e tornam essas informações publicamente acessíveis.
    3. Os validadores da cadeia são cruciais para fornecer certificação criptográfica de agregação e validação neutra. Eles oferecem uma infraestrutura distribuída para uma camada de dados verificável, aberta, programável e eficiente.
  • Módulos Agregadores

Estes são contratos inteligentes na EO-Chain que agregam e verificam dados submetidos por validadores. Estes contratos inteligentes geram dados digitalmente assinados e verificáveis ao consolidar as assinaturas dos validadores de dados, tendo em conta os respetivos pesos de voto.

Camada de rede de destino (camada do consumidor/camada de aplicação)

Contratos inteligentes podem ser implantados sem permissão em blockchains de consumidores para integrar dados do eOracle. Esses contratos podem verificar a validade das assinaturas geradas pelo protocolo eOracle, permitindo que os dapps leiam e usem os dados de que necessitam.

A eOracle oferece serviços de API WebSocket e REST, permitindo que os dados da eOracle sejam usados como um oráculo de pull. Combinado com o eOracle Solidity SDK, os dapps podem automatizar o uso de seus dados usando Python, TypeScript ou outras soluções de automação.

fluxo de trabalho do Oracle

O processo está dividido em quatro fases: Relatório, Validação & Agregação, Publicação e Utilização.

  • Relatórios

    Qualquer dado do mundo real acessível publicamente pode ser adicionado à rede eOracle, onde os operadores eOracle (anteriormente designados por "Validadores de Dados") começam a reportar sobre esses dados. As fontes de dados para estes relatórios provêm de vários pontos finais, como WebSocket ou API.

Os utilizadores podem definir a frequência de reporte e especificar os valores que desejam extrair. Uma vez que os operadores adquirem os dados, assinam-nos e enviam-nos para a EO-Chain como uma transação.

Qualquer operador com participação acima do limite pode participar na reportagem, com o peso da sua reportagem determinado pela quantidade de participação que detêm. Os relatórios de um operador específico não podem ser falsificados por outros e, uma vez recebidos, a sua participação torna-se uma parte imutável do estado da EO-Chain.

  • Validação & Agregação

Os operadores que executam nós eOracle (anteriormente referidos como "Validadores de Cadeia") recebem transações contendo relatórios assinados. Os nós verificam criptograficamente a identidade dos relatores. Devido à natureza sem permissão do protocolo, os relatórios são resistentes à censura. Os contratos inteligentes agregam periodicamente relatórios verificados usando um esquema especializado - Serviço Validado da Oracle.

Os Dapps podem utilizar a agregação padrão da eOracle, que emprega algoritmos avançados e protocolos para identificar e descartar valores atípicos, ou definir uma agregação personalizada adaptada a casos de uso específicos. Para alcançar consenso e garantir segurança, os cálculos são distribuídos entre vários validadores e verificados por eles.

O processo de computação agregado e os seus resultados tornam-se uma parte imutável da EO-Chain. A natureza descentralizada, transparente e sem permissão deste processo garante a autenticidade, precisão e verificabilidade dos relatórios e resultados de agregação, que podem então ser publicados.

  • Publicação

A publicação é o processo pelo qual os dados agregados da eOracle são lançados na blockchain de destino. A blockchain de destino refere-se à rede onde qualquer aplicação descentralizada (dapps) que deseje usar os dados da eOracle está hospedada. Para fornecer os dados da eOracle, cada blockchain de destino tem um contrato inteligente que verifica, analisa e aprova os dados assinados e gerados pela EO-Chain.

Para economizar custos de gás e aumentar a eficiência, os dados agregados são hashados e mapeados para um nó folha de uma árvore de Merkle, depois associados ao estado do eOracle e assinados pelo conjunto atual de validadores válidos do eOracle. O eOracle usa um esquema de assinatura digital BLS para permitir a participação eficiente de participantes em larga escala através de assinaturas de limiar e agregação de assinaturas. Este esquema criptográfico permite o uso de esquemas de assinatura escaláveis para proteger os ativos necessários.

  • Utilização

Aplicações descentralizadas (dapps), indivíduos e instituições podem interagir facilmente com a eOracle através do seu SDK Solidity, permitindo-lhes aceder e utilizar dados agregados on-chain sempre que necessário.

Os utilizadores interessados em atualizações de baixa latência ou personalizadas também podem usar a API REST da eOracle. Isso permite que os utilizadores recebam todos os componentes necessários para validar dados on-chain e executar transações dependentes. Todas as tarefas criptográficas, de codificação e de análise são abstraídas pelos SDKs de Solidity e TypeScript/Python da eOracle.

A infraestrutura off-chain pode utilizar a interface WebSocket da eOracle para armazenar em cache dados agregados, proporcionando uma experiência de usuário suave e com baixa latência, possibilitando a integração e execução instantâneas nos serviços do usuário. A interface de baixa latência da eOracle torna a segurança e transparência on-chain mais acessíveis, oferecendo aos usuários uma experiência perfeita.

Este fluxo de trabalho é semelhante ao da ChainLink, como ilustrado abaixo:

Tecnologia

Aegis - Protocolo de Reconfiguração do Conjunto de Validadores

O conjunto de validadores do eOracle está integrado no conjunto de validadores Ethereum PoS através do protocolo Aegis, permitindo que os validadores do Ethereum participem na rede eOracle sem quaisquer requisitos de permissão.

Tradicionalmente, a alteração do conjunto de validadores ao longo do tempo é referida como reconfiguração. As soluções conhecidas geralmente envolvem alcançar consenso sobre a atualização do comité de validadores durante o processo de criação de novos blocos. Em outras palavras, a decisão tomada no bloco i inclui os detalhes do comité que irá gerar o bloco i+1.

No entanto, os validadores da cadeia eOracle não são determinados na própria cadeia eOracle; em vez disso, são estabelecidos no Ethereum através de operações de restaking e unstaking. Como resultado, cada bloco no eOracle contém uma referência (ponteiro de hash) para o último bloco do Ethereum. Isso determina implicitamente o comitê para o próximo bloco: ou seja, o conjunto de restakers nesse bloco do Ethereum.

O problema surge quando isto difere do cenário clássico: o comitê definido num bloco Ethereum é temporário e torna-se inválido uma vez que os seus membros retiram as participações. Se isto acontecer, a nossa blockchain pode acabar por funcionar sem um comitê ativo.

Abordamos esta questão ao introduzir um novo design chamado Aegis, o algoritmo por trás da EO-Chain, que utiliza a cadeia principal (Ethereum) para proteger uma cadeia derivada (cadeia eOracle), tal como o escudo mitológico que lhe dá nome.

Aegis define o conjunto de validadores através da referência do bloco Aegis ao bloco da cadeia principal, definindo pontos de verificação na cadeia principal para tomar decisões continuamente e redefinindo na cadeia principal para estabelecer um novo comitê quando o anterior se torna inválido. Este design garante segurança em todos os momentos e permite um rápido progresso quando a latência entre os nós do Aegis é baixa.

Tolerância a Falhas Bizantinas do Oracle (eBFT)

O eBFT é uma rede segura e inovadora adotada pela eOracle, composta por um mecanismo de consenso (IBFT) e um protocolo de reconfiguração de conjunto de validadores externos (Aegis). Aproveita o mecanismo de consenso IBFT para agrupar blocos, fornecer capacidades de rede específicas e gerenciar a rede. A integração dos contratos inteligentes EigenLayer da eOracle, usados em conjunto com o mecanismo de consenso baseado no Tendermint, implementa totalmente o protocolo Aegis.

O IBFT (Istanbul Byzantine Fault Tolerance) é um mecanismo de consenso projetado para garantir que uma rede blockchain possa alcançar consenso mesmo na presença de nós maliciosos. Com base no algoritmo de Tolerância a Falhas Bizantinas, o IBFT requer que pelo menos dois terços dos nós concordem para confirmar transações e gerar blocos. Ele opera rotacionando propostas de blocos entre validadores, onde cada validador propõe um bloco por vez enquanto outros validam e votam nele. O IBFT é caracterizado por alta capacidade de processamento, baixa latência e finalidade rápida, tornando-o adequado para aplicações de blockchain de nível empresarial.

Tendermint, um contribuinte fundamental para a rede Cosmos, fornece ferramentas essenciais para redes distribuídas. Seu produto principal, Tendermint Core, é um mecanismo líder de consenso de Tolerância a Falhas Bizantinas (BFT) que garante a segurança e escalabilidade de projetos de blockchain. Além disso, Tendermint oferece o Cosmos SDK, uma estrutura popular para construir aplicações de blockchain, e o protocolo IBC, que facilita a comunicação entre blockchains. Essas ferramentas permitem aos desenvolvedores criar facilmente aplicações robustas e descentralizadas.

O protocolo de reconfiguração do conjunto de validadores externos (Aegis) dentro do eBFT é implementado através de um conjunto de contratos inteligentes principais que aderem às especificações do protocolo Aegis. Estes contratos integram a funcionalidade de restaking, configuram o conjunto de validadores e registam compromissos com o estado do eOracle.

Recursos-chave do eBFT:

  • Finalidade imediata do bloco:Em cada altura da cadeia, é proposto apenas um bloco, evitando assim bifurcações e blocos órfãos. Isso também minimiza a possibilidade de transações on-chain serem revertidas.
  • Tempo de Intervalo de Bloco Reduzido:O tempo de construção, validação e execução de blocos é gerido de forma eficaz, aumentando a taxa de produção de blocos.
  • Alta Integridade de Dados e Tolerância a Falhas:A configuração do conjunto de validadores no Aegis (como parte do conjunto de validadores Ethereum) sob o IBFT 2.0 é responsável por propor cada bloco. Aproximadamente 66% desses validadores devem validar o bloco antes que ele possa ser adicionado à cadeia, tornando altamente improvável a aprovação de blocos maliciosos. Além disso, o proponente de bloco roda ao longo do tempo (com base no mecanismo do Tendermint), garantindo que um nó com falha não possa ter um impacto de longo prazo na cadeia, aumentando assim a tolerância a falhas do sistema e a estabilidade geral.

Transição de Estado

IBFT 2.0 define uma série de transições de estado que determinam o consenso on-chain para o estado da blockchain. Um validador propõe um bloco a ser adicionado, especificando operações para atualizar o estado da blockchain.

Os validadores no conjunto de validação do Ethereum aceitam um bloco proposto válido. O poder de voto de cada validador é ponderado pela quantidade de tokens que eles apostaram. Uma supermaioria de validadores deve validar um bloco para que ele seja aceite.

Quando um validador propõe um novo bloco, os outros validadores verificam-no e votam se o devem aceitar. Este processo pode ser repetido se necessário. Em cada volta, um número mínimo de validadores deve validar e assinar o bloco antes que possa ser adicionado à blockchain. Se o número mínimo não for alcançado, a próxima volta começa e outro validador propõe um bloco, repetindo o processo.

Se o bloco proposto for validado e assinado por um número de validadores superior ao limiar, é aceite e refletido no novo estado da blockchain.

O proponente do bloco é selecionado na taxa de geração de bloco para construir o bloco. O mecanismo de seleção para proponentes é baseado no Tendermint, implementado por meio de um algoritmo de seleção determinístico. Validadores com mais poder de voto são selecionados com mais frequência.

Benefícios do Consenso

Poder de Voto Proporcional à Participação:O poder de voto de um validador é proporcional ao número de tokens que ele apostou. Isso significa que os validadores com mais tokens apostados têm mais poder de voto e, portanto, maior influência nas decisões da rede. Este mecanismo fornece incentivos econômicos para que os validadores ajam de forma honesta e no melhor interesse da rede.

Incentivos Económicos Promovem Comportamento Honesto:Uma vez que as recompensas de um validador estão diretamente ligadas ao seu desempenho na rede, eles são fortemente motivados a manter a estabilidade e segurança da rede. Qualquer tentativa de minar a rede através de comportamento malicioso resultaria numa perda de tokens apostados, reduzindo o incentivo para tais ações.

Aproveitando o Pilha PolyBFT:O eBFT utiliza a pilha PolyBFT, que aproveita o seu design de staking externo e capacidades cross-chain. Este design permite que o eBFT interaja de forma mais flexível com outras redes blockchain, melhorando a sua segurança e escalabilidade.

O Protocolo Aegis integra-se com a EigenLayer:O protocolo Aegis está integrado com os validadores nativos da Ethereum através da EigenLayer, garantindo a segurança e integridade da rede. Essa integração não apenas aprimora a tolerância a falhas do eBFT, mas também permite que ele aproveite os recursos robustos da comunidade e do ecossistema da Ethereum.

Dados Chave

Em 6 de agosto de 2024:

  • Total de Operadores de Nó: 108
  • Total (Re)Stakers: 127,710
  • TVL (Valor do ETH e LST Restakeados): $2.32M \
    Classificado em 2º lugar na pista AVS de um total de 16 (logo atrás do EigenDA, tornando-se o "campeão oculto" ou "cavalo escuro" da pista AVS). No entanto, de acordo com o Defilama, esta figura classifica-se em torno do 30º lugar na pista Oracle.
  • Seguidores no Twitter: 26.9K
  • Informações de financiamento: Não há informações de financiamento disponíveis na Rootdata.

Concorrentes

Ao discutir projetos de oráculos, é impossível não mencionar o projeto líder, Chainlink. Para ser honesto, o eOracle visa criar uma rede de oráculos descentralizada semelhante ao Chainlink, com uma arquitetura que também segue o modelo de Fontes de Dados (Exchanges) → Nós de Coleta de Dados (Provedores de API) → Centro de Processamento de Dados (Oracle Chain) → Usuários Finais (Projetos de Contrato Inteligente). No entanto, não há uma vantagem clara para o eOracle em relação ao Chainlink neste sentido.

Além disso, a gama de serviços da Chainlink vai além dos feeds de preço (que abordam a confiabilidade e resistência à adulteração da transmissão de dados). Eles também oferecem VRF (Verifiable Random Function) para garantir a verificabilidade e resistência à adulteração da aleatoriedade on-chain, e Funções da Chainlink para reduzir as barreiras na conexão de contratos inteligentes com APIs Web2, lidando com questões como a resistência à adulteração e segurança de dados de computação personalizados.

Chainlink também é conhecida pelo seu forte foco nas relações com os programadores, fornecendo extensa documentação e tutoriais para ajudar os programadores a começarem rapidamente com o Chainlink. Eles organizam regularmente vários eventos e competições, como hackathons, conferências para programadores, workshops técnicos e encontros presenciais, oferecendo programas de incentivo relacionados para os programadores.

A equipa da Chainlink também é bastante impressionante:

  • Sergey Nazarov - Cofundador e CEO da Chainlink. Ele tem uma ampla experiência em contratos inteligentes e tecnologia blockchain, tendo ocupado cargos-chave em várias empresas de blockchain.
  • Steve Ellis - Cofundador e CTO da Chainlink. Anteriormente, trabalhou como engenheiro de software e líder de equipe na Pivotal Labs, onde era responsável por garantir a segurança de dados sensíveis em conformidade com a HIPAA e desenvolver software escalável de automação de pagamentos. Steve é um grande defensor do Ethereum, Bitcoin e do futuro descentralizado que estamos construindo juntos.

Além disso, a Chainlink é incomparável em parcerias de ecossistemas, garantindo mais de 400 protocolos com um TVS (Total Value Secured) de $20.057 bilhões (classificando-se em primeiro lugar de acordo com a Defilama).

Se há uma área em que a eOracle deu um passo além da Chainlink, seria o seu OVS (Oracle Validated Service). A eOracle permite aos desenvolvedores criar vários oráculos personalizados e vendê-los no mercado da eOracle. Isto é semelhante a um mercado de software descentralizado, onde a eOracle atua como plataforma. Se este mercado tiver sucesso no futuro e criar um ciclo de crescimento positivo, a eOracle poderia ter o potencial de descolar ainda mais. Em resumo, para desenvolvedores iniciantes sem necessidades específicas, a Chainlink é sem dúvida a primeira escolha. No entanto, para desenvolvedores mais experientes, a eOracle pode ser preferível, pois lhes permite vender os seus produtos a outros.

Além disso, se o eOracle puder oferecer preços mais baixos em comparação com projetos estabelecidos como o Chainlink no futuro, poderá tornar-se ainda mais atraente para os desenvolvedores.

Oportunidades de Participação

Reinvestir ETH e LST

Descrição das recompensas: Pontos eOracle

Como mencionado anteriormente, a principal maneira de ganhar pontos eOracle atualmente é apostando tokens ETH e LST. Pontos Staker = Número de Tokens Apostados (ETH ou LST) × Horas Apostadas.

Aqueles com os recursos podem até mesmo registar-se como operadores de nó eOracle. Pontos do operador = Pontos totais de todos os utilizadores sob o operador × 0,03.

Guia de Interação: Aqui está uma demonstração de como reinvestir tokens ETH e LST.

Primeiro, precisa de voltar a apostar fichas de ETH e LST na Eigenlayer.

Entrare selecione o token que deseja reestacar, conecte a sua carteira e complete o processo de reestacamento.

Nota 1: Geralmente, protocolos de restaking líquido como Renzo ou Etherfi não podem ser usados para restaking porque esses protocolos de restaking de liquidez muitas vezes não concedem aos usuários o direito de delegar operadores de nó. Isso significa que você não pode ter certeza se seus fundos restakeados são alocados para eOracle ou outros projetos.

Nota 2: Para mais detalhes sobre vários conceitos relacionados com o restaking, pode assistir aos vídeos de conhecimento geral no Bilibili pela nossa comunidade, LYS Lab.

  1. Após concluir o processo de restaking, vá paraa página de retomadano site oficial da eOracle, conecte sua carteira e conclua a operação de restaking.

Links de referência

https://x.com/eoracle_network

https://www.eoracle.io/

https://app.eigenlayer.xyz/avs/0x23221c5bb90c7c57ecc1e75513e2e4257673f0ef

https://blog.eoracle.io/o-programa-de-embaixadores-da-eoracle-construindo-como-elon-einstein-edison/

https://blog.eoracle.io/o-fim-do-jogo-para-oraculos/

https://blog.eoracle.io/o-oraculo-ethereum-agora-esta-em-funcionamento-na-mainnet-da-eigenlayer/

https://blog.eoracle.io/the-eoracle-points-program/

https://blog.eoracle.io/apresentacao-eoracle/

https://web3caff.com/zh/archives/84690

https://www.binance.com/zh-CN/square/post/8491430140657

https://foresightnews.pro/article/detail/35268

https://www.maxcrypto.space/p/chainlink

https://defillama.com/oracles

https://www.tuoluo.cn/article/detail-10098238.html

https://foresightnews.pro/article/detail/32719

https://tokenterminal.com/terminal/financial-statements/chainlink

Aviso legal:

  1. Este artigo foi republicado a partir de [techub], Todos os direitos de autor pertencem ao autor original [Peyton, LYS Lab(@X@LingyueSamaWeb3)]. Se houver objeções a esta reimpressão, entre em contato com o Gate Learnequipa e eles vão tratar disso prontamente.
  2. Aviso de responsabilidade: As opiniões expressas neste artigo são exclusivamente as do autor e não constituem qualquer conselho de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipa Gate Learn. Salvo indicação em contrário, é proibido copiar, distribuir ou plagiar os artigos traduzidos.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!