Fazendo a ponte entre a Web2 e a Web3: explorando o histórico de atestados e projetos relacionados

iniciantesFeb 05, 2024
Este artigo apresenta a EAS, a Smart Layer, a EthSign, a Verax e a PADO Labs.
 Fazendo a ponte entre a Web2 e a Web3: explorando o histórico de atestados e projetos relacionados

O atestado não é um conceito novo, especialmente se o senhor estiver familiarizado com o consenso de Proof of Stake (PoS) da Ethereum, em que algumas etapas são chamadas de atestado. Além disso, projetos como EAS, Smart Layer, EthSign, Verax e PADO Labs também enfatizam sua camada de protocolo e o conceito de Atestado. Então, o que é exatamente o Atestado e como ele difere da Verificação?

Histórico e definição de atestado

Começando pela etimologia, Attestation tem origem em meados do século XV, significando "testemunho" ou "uma declaração em apoio a um fato". A origem de Verification é um pouco anterior, significando "confirmação" ou "corroboração". De acordo com as estatísticas de frequência da literatura nos últimos dois séculos, a frequência de uso de Verification aumentou gradualmente, enquanto a de Attestation diminuiu. Além disso, a frequência de Verification é mais de dez vezes maior do que a de Attestation, o que indica que Attestation é um termo relativamente de nicho.

No processo de consenso da Ethereum, um Atestado refere-se ao reconhecimento de um validador do estado final do bloco atual, semelhante a um processo de votação. Além disso, se um validador se envolver em um comportamento mal-intencionado (como votação surround) ou participar passivamente (ou ficar off-line), ele será penalizado pelo algoritmo de consenso (slashing / Inactivity Leak). Isso implica que a participação de um validador no Attestation envolve alguma subjetividade.

De acordo com o dicionário da Cornell Law School, o significado de Attestation é semelhante a "testemunho", geralmente exigindo a presença de uma testemunha durante a assinatura de contratos, testamentos ou outros documentos escritos. A testemunha também deve assinar para atestar a autenticidade do conteúdo do documento e a autenticidade do signatário. Esse processo também pode ser resumido como "testemunho".

Assim, com base nas informações acima, Atestado está mais próximo de significados como "testemunho", "depoimento" e "declaração", em que o reconhecimento do Atestador envolve um certo grau de subjetividade que não pode ser verificado por outras pessoas por meio de outros métodos. Por outro lado, a Verificação é mais comum, baseada em métodos definidos que podem ser verificados repetidamente.

A compreensão dessas distinções nos permite entender por que tantos projetos usam o Atestado como um conceito central a ser explicado. Não se trata de resolver um problema técnico ou algorítmico, mas de abordar uma questão de consenso social. Trata-se de como permitir que esses eventos atestáveis e declaráveis sejam definidos de acordo com alguns padrões e, em seguida, armazenar esses dados no blockchain, implementar uma lógica mais compostável por meio de contratos inteligentes, gerar liquidez etc.

Nos cenários da Web2, os aplicativos de atestado incluem:

  • Verificação de conta: Verificação de contas de usuário por e-mail ou número de telefone.

  • Comprovante de emprego: Fornecido pelos empregadores, inclui informações básicas do funcionário, duração do emprego e cargo, geralmente emitido pelo departamento de RH.

  • Credenciais educacionais : Certificados acadêmicos oficiais emitidos por instituições educacionais, verificados por meio de plataformas como a Academic Verification Network para confirmar que um indivíduo concluiu estudos específicos.

  • Verificação de identidade: documentos de identidade emitidos pelo governo, como carteiras de motorista e passaportes.

A Web3 introduz uma mudança de paradigma nas funcionalidades de atestado. A confiança não depende mais de uma única entidade centralizada, mas é distribuída em uma rede composta por vários nós, protegendo e garantindo a segurança e a credibilidade das informações por meio de tecnologias criptográficas e algoritmos de consenso. Na Web3, os aplicativos de atestado incluem:

  • Prova de propriedade de ativos digitais: geração de assinaturas digitais no blockchain para atestar que um endereço específico possui uma determinada quantidade ou tipo de ativos digitais, como NFTs.

  • Verificação de identidade : Obtenção de verificação de identidade individual por meio de sistemas de identidade descentralizados no blockchain.

  • Prova de execução de contrato inteligente: os contratos inteligentes emitem atestados para provar que foram executados conforme o esperado, acionando determinadas condições ou eventos.

  • Integridade e comprovação de dados: garantia da integridade e imutabilidade dos dados por meio da geração de assinaturas digitais no blockchain, em que as assinaturas são verificadas com sucesso somente se os dados permanecerem inalterados.

A combinação da Web3 e da Web2 amplia significativamente o espaço de imaginação para o atestado. Atuando como uma ponte entre o mundo digital e o real, o atestado pode fornecer mecanismos de prova em vários cenários, como verificação, endosso, votação, certificação e proteção. Os exemplos incluem:

  • Ingressos para eventos: os organizadores de eventos podem emitir um atestado baseado em blockchain para os ingressos, impedindo a falsificação ou o uso duplicado.

  • Comprovação de presença: usar o atestado na cadeia não apenas para comprovar a presença em eventos específicos, mas também para oferecer memorabilia digital.

  • E-mail: os usuários podem associar suas identidades na Web3 e na Web2 usando o atestado de e-mail, simplificando o processo de verificação de identidade.

  • Verificação de registros médicos: o Blockchain registra as informações de saúde, o diagnóstico e os processos de tratamento dos pacientes, com os médicos gerando atestados assinados digitalmente para comprovar a integridade dos registros.

Os projetos de conceito de atestado dignos de nota incluem:

  1. Ethereum Attestation Service (EAS) : Um mecanismo de prova universal

O EAS é um projeto de infraestrutura de código aberto para atestado on-chain ou off-chain. Ele utiliza assinaturas digitais de informações estruturadas como meio de verificar fatos, provar autenticidade e estabelecer confiança em várias interações on-line e na cadeia. O EAS opera por meio de dois contratos inteligentes: o Schema Registry Contract, para registrar esquemas de prova, e o Attestation Contract, para gerenciar o ciclo de vida do atestado.

  • Schema Registry Contract : Permite que os usuários registrem modelos de prova, definindo a estrutura e o formato dos dados da prova. Os usuários definem um esquema, que é então registrado no contrato. Uma vez registrado, o contrato atribui um identificador exclusivo (UID) ao esquema para referência em futuros atestados.

  • Contrato de atestado: gerencia o ciclo de vida dos atestados. Os usuários criam atestados usando modelos previamente registrados, preenchendo o conteúdo específico de acordo com o formato definido e assinando-o digitalmente on-chain ou off-chain. Esses dados assinados, juntamente com o UID do esquema, são enviados ao contrato de atestado. O contrato verifica a assinatura e o UID e, se validado, o atestado é registrado no blockchain para que qualquer pessoa possa verificar sua autenticidade. Os atestados podem ser revogados, mas não editados, fazendo com que não sejam mais considerados válidos.

Os atestados podem ser realizados na cadeia, armazenados diretamente na cadeia de blocos Ethereum para imutabilidade e segurança, ou fora da cadeia, armazenados fora da cadeia de blocos em soluções de armazenamento descentralizadas, como o IPFS, para compartilhamento privado, conforme necessário.

  1. Smart Layer: Verificação de identidade

O Smart Layer é uma rede de serviços de blockchain programável que oferece suporte à execução da lógica de tokens, permitindo interações complexas com vários sistemas e tokens de forma descentralizada, dimensionável e segura. Utilizando a tecnologia TokenScript, a Smart Layer criou o Token Executável. Um Token Executável é um NFT ou Token com código executável incorporado, o que o torna mais do que apenas um ativo digital estático; ele pode executar várias funções.

Em colaboração com a equipe Devcon da Fundação Ethereum, a Smart Layer desenvolveu provas de ingressos baseadas em Executable Tokens para 20.000 construtores de Ethereum que participaram dos eventos Devcon 6 Bogotá, EFDevconnect Amsterdam e EDCON 2023. Aqueles com ingressos para o evento poderiam gerar um comprovante usando o mesmo endereço de e-mail para obter um passe especial chamado "Smart Pass", ganhando Smart Layer Points adicionais.

  1. EthSign: Assinatura de contratos

O EthSign é um protocolo de assinatura de documentos baseado em blockchain projetado para permitir que os usuários assinem, criptografem e armazenem permanentemente documentos em um ambiente descentralizado, seguro e verificável. Ele permite que usuários de diferentes sistemas de blockchain assinem digitalmente e criptografem documentos usando suas chaves criptográficas. Isso significa que os usuários de Bitcoin podem colaborar com usuários de Ethereum e usuários de outros ecossistemas de blockchain para executar contratos, entre outras coisas. A EthSign utiliza o blockchain Arweave para armazenamento permanente, sem exigir taxas dos usuários.

O EthSign oferece uma variedade de modelos de contrato e funciona de forma semelhante ao DocuSign. Os usuários podem fazer login usando sua carteira de blockchain, e-mail ou conta do Twitter, com o suporte da verificação de identidade web2 da Particle Network. Os usuários podem criar um novo contrato por meio de modelos ou fazer upload de um documento não assinado, adicionar campos de assinatura e data ou conteúdo de texto, preencher o endereço ou a conta do signatário e escolher uma data de expiração do contrato, após a qual a assinatura não será mais possível. Considerando a privacidade dos documentos, os usuários podem optar por criptografar os documentos e usar o gerenciador de senhas de contratos da EthSign, aproveitando a criptografia assimétrica para gerenciar as senhas de contratos sem precisar lembrá-las.

Além disso, a EthSign oferece verificação de contratos, permitindo inicialmente que os usuários verifiquem o conteúdo original de seus documentos concluídos em relação às cópias no Arweave. Agora, ele também verifica a validade das assinaturas digitais e se elas foram criadas por endereços de assinatura certificados pela EthSign, com suporte futuro planejado para verificação off-line.

O EthSign pretende evoluir de um aplicativo de assinatura de contrato para um protocolo de prova de cadeia completa, permitindo que o conteúdo seja assinado na cadeia. Por exemplo, o Coinbase Verifications já usa o EAS para permitir que os usuários comprovem seu status KYC na rede Base. Se um usuário quiser comprovar seu status verificado por meio da Coinbase para obter acesso a outros projetos, ele poderá usar o zkAttestations do Sign Protocol para capturar dados dos servidores da Coinbase por meio de uma extensão de navegador e, em seguida, gerar uma prova criptografada de verificação.

  1. Verax: Ferramentas para desenvolvedores

O Verax é um registro de provas compartilhadas na cadeia, projetado para fornecer armazenamento centralizado para provas na cadeia e oferecer aos desenvolvedores uma ferramenta universal e dimensionável para gerenciar e utilizar essas provas, que podem verificar a identidade de uma entidade, a propriedade de ativos digitais, a confiança em uma carteira etc. Essas provas podem ser usadas para criar identidades digitais, sistemas de confiança, protocolos de reputação e muito mais.

Uma das metas de projeto do Verax é a interoperabilidade, ajudando os desenvolvedores a emitir atestados compatíveis com outros padrões. Ele atua como um canal, permitindo que diferentes projetos armazenem e recuperem provas na cadeia nesse canal, e outros protocolos, dapps ou usuários podem facilmente usar e combinar essas provas sem se preocupar com problemas de compatibilidade entre diferentes padrões.

  1. PADO: Proteção da privacidade

O PADO é uma infraestrutura baseada em criptografia projetada para permitir que os usuários comprovem seus dados fora da cadeia de forma verdadeira e protegida pela privacidade. Por exemplo, ele permite que os usuários comprovem seu status de veterano em jogos da Web2 para protocolos GameFi sem revelar detalhes pessoais. A singularidade da PADO está no uso de tecnologias criptográficas avançadas, incluindo MPC-TLS (Multi-Party Computation Transport Layer Security) e IZK (Interactive Zero-Knowledge Proofs), que permitem que os provadores provem dados "cegamente". Isso significa que o provador não pode ver os dados originais, inclusive as informações públicas e privadas do usuário, mas ainda pode garantir a origem dos dados transmitidos por meio de métodos criptográficos.

O PADO atinge seus objetivos ao garantir duas propriedades de segurança fundamentais:

  • Autenticidade: ao proteger a origem dos dados, ele garante que os dados do usuário sejam provenientes de uma fonte específica e permaneçam inalterados durante o compartilhamento.

  • Privacidade : Aderir ao princípio de minimização de dados ao lidar com informações privadas. Durante a computação dos dados, a PADO usa provas de conhecimento zero para proteger a privacidade, garantindo que nenhum dado original seja divulgado, incluindo informações públicas e privadas do usuário.

Esses projetos ainda não emitiram tokens, e seus modelos econômicos ainda estão sendo considerados pela equipe. As partes interessadas podem experimentar o produto e aguardar possíveis lançamentos aéreos futuros.

Perspectivas futuras

Como uma das narrativas mais importantes no domínio da Web3 no longo prazo, o RWA (Real World Assets) tem recebido atenção considerável do capital. Muitos protocolos DeFi conhecidos, como o MakerDAO, o Synthetix e o Compound, começaram a se aventurar nesse campo. O Boston Consulting Group estima que, até 2030, o mercado de RWA poderá crescer para US$ 16 trilhões. No entanto, trazer ativos fora da cadeia para a blockchain é uma tarefa complexa que inevitavelmente enfrenta problemas relacionados a auditorias de transparência, conformidade legal e regulamentação.

Nesse contexto, o atestado desempenha um papel importante na promoção da adoção em massa. O atestado pode verificar a associação entre os ativos na cadeia e os ativos reais fora da cadeia, aumentando a transparência e dando confiança aos investidores e participantes. Isso não só atende às análises de conformidade e aos requisitos regulamentares, mas também ajuda a criar confiança entre a Web2 e a Web3. Por meio do Attestation, as instituições financeiras e empresas tradicionais podem acessar o ecossistema de blockchain com mais facilidade, alcançando uma integração perfeita de ativos digitais.

Isenção de responsabilidade:

  1. Este artigo foi reproduzido de[Chainfeeds]. Todos os direitos autorais pertencem ao autor original[0X Natalie e ZHIXIONG PAN]. Se houver objeções a esta reimpressão, entre em contato com a equipe do Gate Learn, que tratará do assunto imediatamente.
  2. Isenção de responsabilidade: Os pontos de vista e opiniões expressos neste artigo são de responsabilidade exclusiva do autor e não constituem consultoria de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe do Gate Learn. A menos que mencionado, é proibido copiar, distribuir ou plagiar os artigos traduzidos.
ابدأ التداول الآن
اشترك وتداول لتحصل على جوائز ذهبية بقيمة
100 دولار أمريكي
و
5500 دولارًا أمريكيًا
لتجربة الإدارة المالية الذهبية!
إنشاء حساب الآن