source avatarVadim (AI, ⋈)

Compartilhar

Adicionamos um novo exemplo do OutLayer que permite extrair qualquer valor do Ethereum com uma prova de sua autenticidade, permitindo que qualquer cadeia construa sobre o estado real do Ethereum em vez da palavra de um RPC. Aponte para qualquer contrato do Ethereum e você receberá o valor acompanhado de uma prova de que ele realmente faz parte do estado do Ethereum naquele bloco, verificado até a raiz de estado. Preços, saldos de tokens, propriedade, resultados de governança — tudo com o mesmo código, apenas um slot de armazenamento diferente. Isso é um oracle, um aplicativo entre cadeias ou qualquer serviço DeFi onde um número errado representa uma perda, construído sobre evidências em vez de “algum RPC disse isso”. Como funciona: ele lê o valor com sua prova Merkle e recalcula todos os hashes dentro de uma enclave Intel TDX até que a cadeia corresponda à raiz de estado do bloco. Vários RPCs independentes devem retornar um cabeçalho idêntico em bytes primeiro, caso contrário, o processo falha com um erro claro e identifica quem discordou. Na semana passada, lançamos o lado assinado disso com nosso oracle de preços, onde uma chave dentro da enclave assina a carga útil e qualquer cadeia que possa verificar a assinatura a consome. Combine os dois e você terá o estado verificado do Ethereum, assinado pelo código que o verificou, pronto para sua cadeia. E todo o fluxo opera integralmente pelo OutLayer. Um contrato aprova o código exato on-chain, esse código é executado off-chain na enclave, realizando a verificação pesada da prova que um contrato não consegue realizar sozinho, e devolve um valor verificado. Aprovação on-chain, prova off-chain, nenhuma parte confiável no meio. Um arranjo que você realmente não consegue obter de outro jeito. Minimamente confiável, não sem confiança: ele prova que o valor chegou inalterado, não que está correto.

No.0 picture
Aviso legal: as informações nesta página podem ter sido obtidas de terceiros e não refletem necessariamente os pontos de vista ou opiniões da KuCoin. Este conteúdo é fornecido apenas para fins informativos gerais, sem qualquer representação ou garantia de qualquer tipo, nem deve ser interpretado como aconselhamento financeiro ou de investimento. A KuCoin não é responsável por quaisquer erros ou omissões, ou por quaisquer resultados do uso destas informações. Os investimentos em ativos digitais podem ser arriscados. Avalie cuidadosamente os riscos de um produto e a sua tolerância ao risco com base nas suas próprias circunstâncias financeiras. Para mais informações, consulte nossos termos de uso e divulgação de risco.