Solte aqui qualquer ficheiro 3D
STL, OBJ, STEP, 3MF, ou qualquer formato: calculamos o SHA-256 no seu navegador, nada é carregado.
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.