Education | Artigo

NFT Futurismo – Chaves, ZKs, e DIDs

Por Handsome Bob | NOV 12, 2022

NFT Futurismo - Chaves, ZKs, e DIDs 9:02 Leitura Min

NFT Futurismo – Chaves, ZKs, e DIDs

Há três conceitos principais que quero introduzir ligeiramente e depois expandir. Vou tentar espreitar o futuro das NFT, e encontrar a camada não-BAYC, sem macacos, de tecnologia do futuro doce e doce.

Não se preocupe se isto parecer esmagador no início; é tudo realmente bastante simples. Na verdade, do ponto de vista da segurança, vai tornar as nossas vidas muito mais fáceis.

Também irá provavelmente eliminar a maioria dos ataques de homem no meio, segurança fraca devido a palavras-passe inúteis, e geralmente permitir-lhe-á controlar os seus dados pessoais da forma que achar conveniente. No mínimo, ser-lhe-á permitido tomar decisões sobre o que se sente confortável em partilhar. Em última análise, os mercados adaptar-se-ão ao que os utilizadores decidirem.

Aqui estão os três conceitos principais antes de chegarmos ao futuro. Não estou a assumir qualquer conhecimento criptográfico pré-requisito; estou apenas a tentar destilar isto até informação palpável, e talvez inspirar um neurónio, ou dois.

Chaves Públicas e Privadas

Bastante auto-explicativa para a maioria – a chave pública existe na cadeia de bloqueio como uma porta de entrada para transacções. A sua chave privada prova que pode aceder a esta chave pública correspondente.

Pode pensar numa chave pública como um endereço onde as pessoas podem enviar-lhe criptografia (como Bitcoin) e a chave privada prova que você é o proprietário desse endereço público. Esta descrição é, na sua maioria, apenas para mostrar um método técnico. Isto pode ser útil para a compreensão dos dois conceitos abaixo.

Provas de conhecimento zero

Na criptografia, uma prova de conhecimento zero é um método pelo qual uma parte (o provérbio) pode provar a outra parte (o verificador) que uma determinada declaração é verdadeira. Entretanto, os provérbios evitam transmitir qualquer informação adicional para além do facto de que a afirmação é de facto verdadeira.

Por outras palavras, posso provar ao meu banco que sou o proprietário de uma determinada conta; sem lhes enviar realmente a minha palavra-passe, nem a digitar no website. Há muito mais nesta tecnologia, é claro. O aspecto técnico mais importante neste exemplo é que já teria configurado uma palavra-passe com o banco num momento anterior; muito provavelmente numa agência ou num local seguro.

Quando se utiliza uma prova ZK, é possível provar que algo é verdade sem mostrar qualquer outra informação. Não está a enviar o ‘conhecimento’, está a provar que o tem.

Identidades Digitais (DIDs)

Estes são praticamente o que parecem, mas é possível limitar exactamente o que se partilha com uma pessoa, empresa, ou grupo.

É semelhante a ter um monte de perfis de jogo numa Xbox ou Playstation. Tem o que mostra ao governo, o que mostra a uma mercearia, o que pode mostrar a um promotor de concertos, e finalmente o que pode mostrar ao seu banco. Cada perfil é concebido para mostrar apenas o que é necessário, apenas para partilhar o que é necessário. Esperemos que os DIDs sejam a morte da mineração de dados desnecessários, e uma experiência mais razoável (e mais segura) na Internet.

Ok, então temos chaves privadas, e públicas que nos permitem controlar a propriedade de qualquer coisa que possamos alcançar no mundo físico e virtual. Temos cadeias de bloqueios que listam todas as transacções. Dispomos de provas ZK para permitir a simples privacidade das chaves acima mencionadas. Finalmente, temos DIDs para facilmente configurar e organizar esta tecnologia, permitindo-nos brindar através das nossas dezenas, centenas, ou mesmo milhares de interacções de Internet todos os dias.

Uma lista rápida de casos de uso comum de NFT no mundo de hoje.

  • Moda
  • Licenças e Certificação
  • Coleccionáveis
  • Bilhetes para eventos e Mercadoria
  • Jogos
  • Realidade Aumentada e Virtual (AR/VR)
  • Documentos legais
  • Facturas
  • Registos de saúde
  • Votação

 

Cenário Futuro #1

Alice entra no hospital com falta de ar. Tem um historial de asma, e é alérgica a alguns ingredientes alimentares comuns. Ela está a ter dificuldades em respirar. Provavelmente vai ter dificuldades em dar as suas informações pessoais, fazer a triagem, mostrar o seu plano de saúde, ou mesmo tentar que o hospital encontre os seus registos médicos.

Com as três tecnologias acima mencionadas, Alice pode simplesmente retirar o seu telefone, seleccionar o seu perfil médico DID, e transferir o acesso aos seus dados médicos na cadeia de bloqueio. Se o hospital não conseguir aceder aos registos de saúde da cadeia de bloqueio, pode simplesmente usar o seu telefone para enviar um modelo compatível de fonte aberta.

Na verdade, é mais provável que os registos médicos de Alice já estejam armazenados na cadeia de bloqueio e ela só precisa de provar ao hospital que os registos são dela.

Cenário Futuro #2

Bob quer alugar um apartamento, mas o senhorio quer:

  • Pedido de aluguer completo
  • Comprovativo de Emprego
  • Prova de rendimento
  • Declarações bancárias
  • Identificação com foto

Pode imaginar como isto é um pesadelo, e extremamente inseguro para os dados de qualquer pessoa. Quantos proprietários ou empresas de condomínios precisam de ver os seus dados financeiros e de emprego antes de serem divulgados, pirateados, abusados, ou pior?

Um dos testes de Zero Knowledge Proofs era validar dados mesmo que não se confiasse em ambos os lados de qualquer transacção. Então, o que é que um senhorio, ou uma organização de aluguer, precisa realmente de saber?

Que tal o seguinte:

  • Comprovativo de Identidade (DID)
  • Prova de rendimento (ZKP) – Tem um emprego remunerado, não precisa de um senhorio para saber com quem.
  • Prova de bens (ZKP) – Tem meios comprovados para pagar 40x de renda.

Cenário Futuro #3

Tem filhos e precisa de fazer login no Google Meet, Google Classroom, YouTube, Inscrição de Equipas, Grupos de Pais e Professores, basicamente qualquer coisa em que precise de provar que o seu filho é um estudante, ou membro dessa equipa desportiva em particular.

Comprovante de adesão (DID)

OU

Comprovativo de Identidade (DID)

De facto, dependendo da equipa, ou do grau de envolvimento do seu filho, há tantos casos de uso que é um pouco avassalador. DIDs e ZKPs são um pouco permutáveis aqui, só pretendo provar que, se olhar um pouco para o futuro, pode ver como esta tecnologia pode ser muito útil. As provas ZK, em particular, já existem há muito tempo, só precisavam de encontrar a adequação desse produto ao mercado.

Outros cenários simples seriam o voto privado, e as transacções privadas em cadeia de bloqueio, mas quero terminar com mais um avanço interessante no que diz respeito às NFT e aos seus fundamentos técnicos.

Com AscendEX Earn, pode transformar o seu criptograma em mais criptográfico! Saiba mais aqui.

Os ficheiros fora da cadeia podem ser guardados na cadeia

É uma manobra um pouco circular, mas tipicamente os NFT têm um ficheiro multimédia. Estes seriam normalmente armazenados fora da cadeia no AWS (Amazon Web Services) ou num serviço semelhante como uma solução eficiente e barata.

Em 2021 estes ficheiros multimédia começaram a ser armazenados com Filecoin – usando IPFS (Interplanetary File System). A computação em nuvem Web2 ainda é utilizada como backup para o backup. Isto leva a problemas. Faz depender a tecnologia descentralizada da tecnologia centralizada web2 (por exemplo, AWS) como último recurso.

Não vou entrar em todo o argumento “Quanta descentralização é suficiente? Escusado será dizer que precisamos destes protocolos únicos para podermos operar sem que uma única corporação ou jurisdição decida que não gostam de um caso de uso particular ou de um bloco de código de certos protocolos.

Aqui está o problema com a solução de armazenamento IPFS. Mesmo que se utilizasse Filecoin, havia o risco de o ficheiro não ser armazenado permanentemente. Isto porque a Filecoin trabalha numa estrutura de incentivo aos mineiros, por isso é um pouco um processo. Ainda assim, é melhor do que AWS do ponto de vista da web3.

Soluções de armazenamento em cadeia de bloqueios

Entre Arweave e Shadow Drive – ambas soluções de armazenamento permanente em cadeia de blocos. Isto fechou, na sua maioria, o ciclo: Arweave e Shadow Drive armazenam para guardar.

Actualmente mercados populares de NFT como OpenSea e Magic Eden utilizam Filecoin, e como pior cenário utilizam servidores centralizados como backup. Isto significa que os seus dados são bastante seguros, mas não muito descentralizados.

No passado, se os servidores caíssem (ou pior, perdessem os dados) a sua colecção de NFT era gonzo. Geralmente a maioria dos mercados NFT parece utilizar exclusivamente Filecoin e IPFS neste momento.

Isto é muito, muito melhor do que quando quaisquer dados demasiado caros para armazenar na cadeia de bloqueio eram todos armazenados nos serviços de nuvem da web2. De facto, Arweave e Shadow Drive têm tantos produtos novos a chegar que é difícil dizer quantos dados NÃO serão de facto armazenados na cadeia de bloqueio.

O problema da dependência AWS

Um dos argumentos mais antigos contra as caixas de criptografia era o facto de as áreas de lógica e armazenamento de dados da criptografia estarem dependentes da AWS. Se a AWS descesse, a cadeia de bloqueio iria cair.

Outra forma de visualizar isto é imaginar todos os dados como oceanos, lagos, e rios. AWS é como um enorme oceano, todos os dados nele contidos dependem da Amazónia, e se falhar, todos os dados no oceano falham ao mesmo tempo.

O armazenamento descentralizado é mais semelhante a milhões de rios, ramificando-se para milhares de lagos. Se alguns lagos falharem, os dados podem nadar para outros lagos através dos milhões de rios. Este é o poder dos dados descentralizados.

Também neste caso, é inútil se não for rápido, escalável, e resistente à censura. O mundo digital inteiro funciona basicamente no AWS neste momento, e isto significa principalmente jurisdições europeias e norte-americanas. A liberdade de transmissão de dados significa novos mercados, mas novos mercados prejudicam os mercados antigos. Por agora, vou deixar as coisas assim.

Para resumir tudo…

Com todo o ciclo de dados da web3 agora indiscutivelmente completo – é possível vislumbrar um futuro onde os dados do mundo flutuam como um ficheiro de torrente, mas sem uma corda que os prenda a um local físico. As NFT, tal como foram construídas pela primeira vez, eram fichas únicas não fungíveis que representavam uma pessoa, lugar, ou coisa existente em qualquer parte do mundo virtualmente, ou na realidade.

Não se limite a esmagar os olhos, feche os olhos. Imagine um mundo onde não só as coisas, mas também as partes de todas as coisas podem ser comercializadas eficientemente, interagir com, ou simplesmente provar a sua existência, tudo à velocidade da actual transmissão de dados de hardware.

Neste artigo tenho falado principalmente de apenas uma cor de todo o espectro. Nomeadamente, estas são as aplicações emocionantes de Zero-Knowledge Proofs. Vá dormir, sabendo que muito mais está reservado!

Comece hoje a investir com AscendEX Invest!

Author: Handsome Bob

The older and wiser Bob of the duo. He chooses to spend his time buried in history books to further understand mankind and the various ways he is governed. He’s determined to apply this worldly knowledge to its decentralized autonomous counterpart but must finance this through his writing.

Education: Masters in Cardano

Crypto Class of: 2021

Fun Fact: Older than sand

Etiquetas:

NFTsBob Bonitão

Descobrir mais

Lamentamos, mas não conseguimos encontrar nada para a sua pesquisa. Por favor, tente outro termo.
This site is registered on wpml.org as a development site.