ProofX可检测数字文件非法操作 可100%检测到改变文件

投稿人/来源:区块网 | 2019-08-02 15:06:11 |

在我们的介绍性文章中,我们详细介绍了我们的愿景和路线图。在里程碑中,我们概述了交钥匙,以及准备在我们的区块链产品上使用的企业级应用程序。

我们的管理团队已经与几家建立业务关系的公司进行了接触,要求实施的解决方案之一是数字认证。从批准的角度来看,区块链技术可能是一个真正的突破。它将特别允许文件、发票或合同的接受者在有争议的情况下具有与签发者相同的证明力。

使您能够在一个永久的,不可更改的和独立的可验证的审计跟踪中公证您捕获的所有文件。ProofX添加了无可争议的证据,可以证明文档从第一次进入业务流程的那一刻起就没有被更改或篡改过。公司还将能够证明文档何时首次进入他们的组织以及业务过程开始的时刻。

ProofX:一个区块链驱动,企业就绪的时间戳和认证平台

ProofX是一种检测任何数字文件非法操作的服务。为了使文件具有可验证性,必须对它们进行验证。验证过程包括提取文件指纹并保存在区块链中。如果一个文件只改变了一个字节、像素、字符或其他任何东西,指纹就会改变,ProofX将100%检测到它。

使用ProofX API,您可以无缝地将工业规模的数据认证和时间戳集成到自己的应用程序中。通过将文件和数据集的唯一标识符(哈希值)锚定(嵌入)到Argo和其他公共区块链中,您可以证明所有数据的存在性、完整性和所有权。

这个校对所产生的证明是独立的,世界上任何人都可以免费核实,即使校对消失了,它们也将永远有效。

建立在Argo的基础之上

ProofX是建立在Argo的基础之上的:我们的ProgPow可开采链。现在,Argo作为ProofX的账本,并发行了Abassian代币BNA。BNA为Abassian生态系统提供了强大的功能,它就像一个带标记的许可证,企业需要获得该许可证才能访问所有的Abassian产品。

技术细节

我们利用包含数字事件记录的防篡改分类账来说明。当表示事件的交易包含在区块链中时,它必须是不可修改的:没有人能够修改它的内容。

交易也必须是最终的:应该不可能删除或逆转它。最后,区块链必须抵制审查:只要符合协议,每笔交易都需要包括在账本中。

使用分类帐

目前,ProofX使用Argo来签署交易,我们将在未来的迭代中支持其他公共区块链(比特币、以太坊)。

Merkle树的力量

Merkle树是一种结构化数据的方法,它允许快速高效地验证大量的信息,并能保证其准确性。

Merkle树是通过重复哈希节点对创建的,直到只剩下一个哈希值为止(这个哈希值称为根哈希,或Merkle根)。它们是由各个文件的哈希值自下向上构造的。

通过将多个哈希聚合到Merkle树中,然后只发布根,可以用一个交易将大量数据锚定在区块链中,这大大降低了在区块链上进行认证和验证的成本。

锚定

Argon锚定: 我们使用特别设计的智能合约来实现时间戳。我们的API记录了所有的签名交易。一个可靠的微服务不断地批量处理请求,重新计算Merkle树并在账本上提交根哈希。

比特币锚定: 在未来的迭代中,我们计划使用OP_RETURN操作码来实现比特币锚定。由于它允许的大小使它可以完美的存储Merkle哈希根。因此必须支付相对较高的费用,才能保证即使在负载较大的情况下,也能在合理的时间内被比特币网络成功接受和确认交易。

以太坊锚定: 协议为将哈希或数据锚定到交易中提供了一种方便的方法。这是通过创建一个消息调用交易来实现的,该交易的数据属性被设置为Merkle根。

Chainpoint和OpenTimeStamps兼容

我们在构建ProofX时考虑到了可扩展性和可靠性。我们的下一个协议迭代交付了Chainpoint和opentimestamp兼容。

定价

我们目前正处于校对服务的初级阶段。定价模式将继续发展。实际的BNA价格和等级将在以后再更新。(考拉)