Verificar um Modelo 3D

Solte qualquer ficheiro ou cole o seu hash SHA-256 para verificar se está registado no nosso diretório. Não precisa de conta, funciona para sempre.

Solte aqui qualquer ficheiro 3D

STL, OBJ, STEP, 3MF, ou qualquer formato: calculamos o SHA-256 no seu navegador, nada é carregado.

ou cole um hash SHA-256

Cálculo do SHA-256…

Como funciona a verificação

Todos os ficheiros carregados no ModelDirectory.org recebem uma impressão digital SHA-256, um hash unidirecional que identifica de forma única os bytes exatos de um ficheiro. Guardamos essa impressão digital (nunca o ficheiro em si para fins de verificação) juntamente com a data de carregamento e o criador.

Quando solta um ficheiro aqui, o seu navegador calcula o SHA-256 localmente; o ficheiro nunca sai do seu dispositivo. Depois consultamos a nossa base de dados à procura dessa impressão digital. Se corresponder a um modelo registado, mostramos quando foi registado pela primeira vez e se o registo está ancorado na blockchain da Polygon.

Ancorar em blockchain significa que a impressão digital foi escrita num contrato inteligente imutável na mainnet da Polygon. O nosso contrato de registo é 0x687F2e6F96288Ac58fe22E2Eb000D1a628aEEB65, público no Polygonscan, por isso mesmo que o ModelDirectory.org feche, pode ler todos os selos diretamente na cadeia. A ancoragem em Bitcoin através da OpenTimestamps funciona da mesma forma: verifique uma prova no verificador da OpenTimestamps.

Uma correspondência de SHA-256 responde a uma única pergunta: é exatamente o mesmo ficheiro? Separadamente, a maior parte do catálogo também tem uma impressão de forma geométrica que reconhece o mesmo objeto entre reexportações e remalhagens; usamo-la internamente para detetar duplicados. A explicação completa está na página de proveniência.