
A plataforma oficial do Filecoin atualizou o Filecoin Ethereum Virtual Machine (FEVM), suportando adição de pontos, verificação de pares e multiplicação escalar. Para melhorar a segurança e a eficiência do sistema, a curva BLS12-381 permite multiplicação escalar.
Vale a pena notar que a adição de pontos e a multiplicação escalar servirão como os principais blocos de construção para a assinatura e verificação de assinaturas na plataforma. Esta atualização significa que o Filecoin agora suporta assinatura de limite, provas zk e sistemas de identidade segura.
A assinatura de limite permite que várias partes assinem a transação juntas, sem comprometer suas chaves pessoais. Mesmo que a plataforma suporte transações escaláveis, os usuários poderão proteger melhor sua privacidade. Todas essas funcionalidades permitirão que os desenvolvedores construam aplicativos com recursos de identidade segura, para finanças descentralizadas (DeFi) e autenticação de identidade descentralizada.
A Máquina Virtual Ethereum do Filecoin (FEVM) agora suporta adição de pontos, verificação de emparelhamentos (Pairing Checks) e multiplicação escalar na curva BLS12-381, sendo compatível com o padrão EIP-2537 do Ethereum. Isso traz funcionalidades criptográficas mais robustas e novas possibilidades de aplicação à rede Filecoin.
Abaixo está uma tabela que ajuda você a entender rapidamente essas operações técnicas e suas principais aplicações:
Operações técnicas
Descrição da funcionalidade
Aplicações principais
Adição de pontos
Adicionar dois pontos na curva, gerando um novo ponto.
Agregação de assinaturas, assinaturas múltiplas
Multiplicação escalar
Multiplicar um ponto por um número inteiro (escalar), resultando em um novo ponto
Geração e verificação de assinaturas digitais, derivação de chaves
Verificação de emparelhamento
Um mapeamento especial que verifica a relação matemática entre dois pontos de curva elíptica, suportando a propriedade bilinear
Verificação de assinaturas (especialmente assinaturas agregadas), provas de conhecimento zero (ZKPs), sistemas de criptografia de identidade
Compreensão da curva BLS12-381
BLS12-381 é uma curva elíptica amigável a emparelhamentos (pairing-friendly elliptic curve). O "12" no nome representa o grau de embelezamento (Embedding Degree) dessa curva, enquanto o "381" indica o número de bits do campo finito no qual a curva é definida (o módulo). Essas curvas são essenciais para a implementação de emparelhamentos bilineares (Bilinear Pairings), que são a base de muitos protocolos criptográficos modernos.
A assinatura BLS (Boneh–Lynn–Shacham) é um esquema de assinatura baseado em emparelhamentos bilineares, conhecido por sua eficiência na agregação de assinaturas. Isso significa que múltiplas assinaturas podem ser combinadas em uma única assinatura curta e eficiente, mantendo o processo de verificação rápido e eficaz.
Colaboração com o EIP-2537 do Ethereum
O Ethereum aprovou a proposta EIP-2537 durante a atualização de ramificação Pectra, com o objetivo de introduzir instruções pré-compiladas no EVM para suportar várias funcionalidades na curva BLS12-381. A atualização do FEVM está alinhada com isso, o que significa:
* Consistência entre cadeias: os componentes criptográficos desenvolvidos no Filecoin para a curva BLS12-381 (como contratos inteligentes e circuitos de provas de conhecimento zero) podem interagir e ser migrados mais facilmente com o ecossistema Ethereum, reduzindo custos de desenvolvimento e implantação entre cadeias.
* Expansão do ecossistema: o Filecoin pode aproveitar e integrar-se à vasta gama de ferramentas e infraestrutura que estão sendo desenvolvidas em torno do EIP-2537 no Ethereum, compartilhando os avanços do desenvolvimento.
Cenários de aplicação e potencial futuro
Esta atualização abre possibilidades para diversas aplicações criptográficas avançadas na rede Filecoin:
* Assinaturas por limiar: permitem que múltiplas partes gerenciem um endereço ou assinem transações sem que nenhuma delas tenha acesso completo à chave privada. Isso aumenta a segurança e a robustez da gestão de chaves, evitando falhas de ponto único.
* Provas de conhecimento zero: fornecem a base para soluções complexas de proteção de privacidade, por exemplo:
1. Provas verificáveis de armazenamento: os usuários podem provar que armazenam um determinado dado sem revelar o conteúdo real desse dado à rede.
2. Computação de privacidade: realizar cálculos e validações de dados com privacidade sobre a base de armazenamento descentralizado.
* Sistemas de identidade seguros: permitem construir identidades descentralizadas, onde os usuários têm controle total sobre suas identidades e dados, que podem ser usados de forma interoperável em ecossistemas compatíveis como Filecoin e Ethereum.
Agregação de assinaturas eficiente: para cenários que envolvem um grande número de assinaturas (como mecanismos de consenso em blockchains ou carteiras multiassinatura), a agregação de assinaturas BLS pode *reduzir significativamente o espaço em cadeia e os custos de verificação*.
Resumo
O FEVM suporta adição de pontos, verificação de emparelhamentos e multiplicação escalar na curva BLS12-381, e é compatível com o EIP-2537 do Ethereum. Isso não é apenas uma atualização técnica, mas também uma alinhamento estratégico com o ecossistema. Ele aumenta significativamente as capacidades criptográficas da rede Filecoin, fundamentando a construção de aplicações descentralizadas mais seguras, eficientes e com funcionalidades avançadas de privacidade, além de fortalecer a interoperabilidade com ecossistemas como o Ethereum.
Esperamos que essas informações ajudem você a entender melhor esta atualização. Se você tiver interesse em cenários específicos ou detalhes técnicos, ficarei feliz em fornecer mais informações.
Fonte dos materiais: mídia oficial / notícias da internet
O conteúdo publicado aqui destina-se exclusivamente para fins de aprendizado e troca de informações. Os materiais utilizados são provenientes de fontes públicas da internet. Caso haja qualquer questão de direitos autorais, por favor, entre em contato conosco por meio de mensagem; corrigiremos ou removeremos o conteúdo assim que possível. Este artigo tem como objetivo transmitir mais informações de mercado e não constitui qualquer recomendação de investimento.
