Night Pass demonstra verificação privada de passaporte de bateria da UE no Midnight
O protótipo de código aberto usa provas de conhecimento zero do Midnight para verificar dados selecionados da bateria sem publicar os valores subjacentes. Sua camada de aplicação baseada em SAP foi concebida para conectar a conformidade com preservação de privacidade aos sistemas empresariais existentes.
By SongMarketCap
Um protótipo de código aberto apresentado durante o Midnight Fireside Dev Hang demonstrou como os fabricantes podem criar passaportes de bateria da UE, ancorar sua integridade no Midnight e verificar declarações de conformidade selecionadas sem expor dados sensíveis de produção.
Night Pass foi desenvolvido com apoio do Midnight Build Club e atualmente opera como um demonstrador no Midnight Preview. O projeto combina uma aplicação voltada a empresas com provas de conhecimento zero que abrangem dados como pegada de carbono, teor de material reciclado e limiares químicos.
O protótipo chega antes dos requisitos de passaporte de bateria da União Europeia. A partir de 18 de fevereiro de 2027, cada bateria de veículo elétrico, bateria de meios de transporte leves e bateria industrial com capacidade acima de 2 kWh colocada no mercado da UE deve ter um passaporte eletrônico de bateria. As regras da UE também exigem diferentes direitos de acesso para consumidores, recicladores, autoridades e outros participantes autorizados.
Night Pass ancora a integridade do passaporte de bateria no Midnight
Night Pass cria um registro digital para uma bateria individual ao mesmo tempo que separa informações públicas de dados comercialmente sensíveis.
A aplicação armazena o passaporte completo fora da cadeia. Apenas metadados públicos e compromissos criptográficos, incluindo um hash do payload e uma Merkle root que cobre campos selecionados, são ancorados no Midnight. Qualquer alteração posterior no documento subjacente produziria um resultado criptográfico diferente e quebraria sua conexão com o registro já submetido à rede.
O projeto usa Nightgate como sua camada de infraestrutura do Midnight. Nightgate fornece o contrato Compact, componentes de prova de conhecimento zero e um worker que lida com o envio assíncrono de transações a partir da aplicação empresarial.
Durante a apresentação, a interface do produtor foi usada para criar um passaporte de bateria, submeter seus compromissos criptográficos e gerar provas ligadas a campos de dados individuais. O repositório público documenta um exemplo concluído no Preview em que um passaporte foi ancorado antes de três provas de predicado separadas serem adicionadas para pegada de carbono, conteúdo reciclado e concentração de chumbo.
Os usuários não precisam interagir diretamente com ferramentas de blockchain de linha de comando. As transações podem ser submetidas por meio de uma carteira gerida pelo servidor ou assinadas pelo usuário por meio de uma conexão com uma carteira compatível.
Provas de conhecimento zero separam verificação de divulgação
Os passaportes de bateria têm como objetivo melhorar a rastreabilidade ao longo da fabricação, uso, reúso e reciclagem. Os mesmos registros também podem conter identidades de fornecedores, composição química, métricas de sustentabilidade e outras informações que os fabricantes podem não querer tornar públicas.
Night Pass usa predicados de conhecimento zero vinculados a campos para resolver esse conflito. Um produtor pode provar que um valor está acima ou abaixo de um limite exigido sem revelar o número usado para gerar a prova.
Um fabricante pode portanto verificar que a pegada de carbono de uma bateria permanece abaixo de um limite aceito enquanto mantém a medição precisa em sigilo. A prova está vinculada à raiz de conteúdo ancorada do passaporte, impedindo que um valor válido de um registro de bateria seja reutilizado em outro.
A aplicação também aplica níveis de divulgação separados. Usuários públicos podem acessar informações gerais do produto, recicladores podem receber dados técnicos adicionais e autoridades podem receber uma visão mais ampla que inclui campos restritos como identidades de fornecedores. A regulamentação europeia exige de forma semelhante que o acesso seja controlado de acordo com o papel de cada participante, protegendo ao mesmo tempo informações comercialmente sensíveis.
Para o ecossistema $NIGHT do Midnight, o design oferece um uso mais específico de privacidade programável do que simplesmente ocultar uma transação inteira. A aplicação revela as informações exigidas por cada participante ao mesmo tempo que permite que outras declarações sejam verificadas sem divulgação.
Arquitetura SAP conecta o Midnight a fluxos de trabalho empresariais
Night Pass é construído com o SAP Cloud Application Programming Model, uma estrutura para desenvolver aplicações em nuvem de nível empresarial. SAP CAP oferece suporte a modelos de dados estruturados, camadas de serviço e interfaces como OData, permitindo que as aplicações troquem informações com softwares de negócios existentes.
O uso de SAP CAP não representa uma parceria anunciada com a SAP nem uma implantação comercial confirmada. Night Pass é um protótipo independente que usa a estrutura de desenvolvimento da SAP para demonstrar como a funcionalidade do Midnight poderia ser colocada por trás de uma interface empresarial convencional.
A aplicação inclui visões separadas de produtor, consumidor e explorador. Produtores podem criar e atestar passaportes, participantes autorizados podem receber o nível de divulgação apropriado e provas públicas podem ser inspecionadas por meio de uma interface no estilo explorer.
De acordo com o repositório do projeto, o cockpit do produtor também pode exportar dados de bateria em uma estrutura JSON compatível com Catena-X. A exportação inclui uma Predicate Attestation Credential que registra qual declaração foi comprovada enquanto marca o valor subjacente como não divulgado.
Essa saída legível por máquina é relevante porque os dados do passaporte de bateria precisam circular entre fabricantes, fornecedores, plataformas de software, recicladores e reguladores em vez de permanecer dentro de uma única aplicação de blockchain.
Night Pass permanece um protótipo. Uma implantação em produção exigiria contratos auditados, controles de identidade seguros, conexões confiáveis com bancos de dados de fabricantes e validação em relação aos requisitos técnicos finais usados por reguladores e plataformas do setor.
O demonstrador concluído, no entanto, oferece ao ecossistema $NIGHT um fluxo de trabalho empresarial operacional: um produtor pode criar um passaporte de bateria, ancorar sua integridade no Midnight, gerar uma prova de conformidade em nível de campo e exportar um registro para outro sistema de negócios sem publicar o valor confidencial por trás da declaração.