将任意 3D 文件拖到此处
STL、OBJ、STEP、3MF 或任意格式:我们会在你的浏览器本地计算 SHA-256,不会上传任何文件。
或粘贴 SHA-256 哈希值
正在计算 SHA-256…
验证是如何运作的
每个上传到 ModelDirectory.org 的文件都会用 SHA-256 生成指纹,这是一种单向哈希,能唯一标识文件中的确切字节内容。我们只保存这个指纹(验证目的下从不保存文件本身),以及上传日期和创作者信息。
当你把文件拖到这里时,你的浏览器会在本地计算它的 SHA-256,文件本身永远不会离开你的设备。之后我们会用这个指纹查询数据库,如果匹配到已注册的模型,就会显示它最初的注册时间,以及该注册是否已锚定到 Polygon 区块链。
区块链锚定意味着指纹已被写入 Polygon 主网上一份不可篡改的智能合约。我们的注册合约是0x687F2e6F96288Ac58fe22E2Eb000D1a628aEEB65,可在 Polygonscan 上公开查询,因此即使 ModelDirectory.org 关闭,你依然可以直接从链上读取每一次存证。通过 OpenTimestamps 实现的比特币锚定原理相同:可以在OpenTimestamps 验证器查看证明。
SHA-256 匹配只能回答一个问题:这是否是完全相同的文件?此外,目录中的大多数模型还带有几何形状指纹,可以在重新导出或重新生成网格后依然识别出同一个物体;我们内部用它来检测重复项。完整说明请见溯源说明页面。