Author

Topic: Microsoft Office使用比特币和以太坊区块链来验证文件 (Read 177 times)

hero member
Activity: 588
Merit: 500
微软为Microsoft Office创建了一个使用Stampery的加载项,Stampery是一个基于区块链可以验证文档的时间戳架构。据微软称,Stampery已经将Microsoft Office列为客户,从而增加客户的覆盖面。

Stampery提供了一个公共API,因此用户可以将自己的应用程序与其时间戳架构相结合,从而具有透明度、问责制和归因特性。Stampery时间戳架构侧重于可扩展性和效率,同时根据公司网站使用可以独立验证的加密证明来确保所有权。该架构结将比特币和以太坊结合起来,从而同时具备确定性和响应性。

满足企业需求

Stampery API解决了企业组织在Microsoft Office中保存记录这一挑战。

企业组织过去通过雇佣认证和存储供应商来解决这个挑战,但是客户必须依靠公司来确保隐私安全。

另一种方法是创建文档的哈希并将其发送到区块链上。然后,如果不使哈希无效,就无法进行更改。

Stampery创建文档哈希,并将它们存储在比特币和以太坊区块链中。为了确保这个功能,它提供了一个RESTful API。

Microsoft利用Stampery API去开发Microsoft Outlook的加载项,类似于其自带的功能,以在Outlook中保留电子邮件并进行验证。

工作原理

验证按钮调用一个JavaScript Office函数,该函数将创建文档哈希,并将sha256哈希算法作为REST call传输到Node.js服务器上。服务器作为微软云应用服务运行,保留哈希的副本以进行验证。然后,Stampery将哈希放到比特币和以太坊区块链上。

验证按钮再次从验证过程调用Javascript函数,然后创建文档哈希并将其作为REST call传输到Node.js服务器上。然后,服务器调用Stampery API从两个区块链中访问文档的原始哈希。它会比较哈希值并验证结果。

Microsoft加载项部署在于Office(具有Node.js服务器)中运行的JavaScript中。Office中有一个清单,允许加载项为文档和功能提供这种服务。Node.js服务器提供REST服务,以链接Office功能和Stampery API。

在Office中运行的JavaScript提供了标记和证明功能。函数从Office中检索文档而非元数据,然后为其创建哈希。然后将哈希发送到到Node.js服务器上,或服务器请求验证哈希。

未来的升级

Stampery API将得到升级,使其包括安全的哈希存储,因此不再需要内存对象。

Stampery API可帮助用户部署最安全的存储哈希和文档的方法。Microsoft Office的企业客户依靠其使用区块链技术和Stampery来确认文档的有效性。

该解决方案可重用于企业资源计划应用程序和Microsoft Office产品。任何寻求验证和认证数字资产的人都可以利用这一功能。
Jump to: