Hash 可以在不更改数据的情况下更改数据吗';什么是杂烩?

Hash 可以在不更改数据的情况下更改数据吗';什么是杂烩?,hash,blockchain,Hash,Blockchain,目的是证明某些数据在特定时刻存在 我假设我可以通过将数据散列存储在以太坊区块链中,并将数据本身存储在其他便宜的地方来实现这一点 假设这是我们正在讨论的一篇文章。它大部分是文本,很少有高分辨率图像。所以,它的尺寸相对较大。我想生成散列来识别本文并将其存储在以太坊区块链中。如果需要证明该文章在某个时间点存在,他可以使用相同的协议从存储在任何数据库/数据存储中的文章生成散列,并将其与存储在区块链中的散列进行比较。 希望我在这里正确使用了“hash”这个词 这样行吗 有没有办法在不更改数据哈希的情况下更

目的是证明某些数据在特定时刻存在

我假设我可以通过将数据散列存储在以太坊区块链中,并将数据本身存储在其他便宜的地方来实现这一点

假设这是我们正在讨论的一篇文章。它大部分是文本,很少有高分辨率图像。所以,它的尺寸相对较大。我想生成散列来识别本文并将其存储在以太坊区块链中。如果需要证明该文章在某个时间点存在,他可以使用相同的协议从存储在任何数据库/数据存储中的文章生成散列,并将其与存储在区块链中的散列进行比较。 希望我在这里正确使用了“hash”这个词

  • 这样行吗
  • 有没有办法在不更改数据哈希的情况下更改数据

  • 您正在尝试使用哈希建立“真实性证明”。 市场上的许多产品已经做到了这一点,是的,当数据很大,因此不易受到彩虹表攻击时,这是一种可行的策略

    您需要确保的是使用“单向散列”和一种提供“强抗冲突性”的算法,这样您就不会有问题了。 通过这样做,几乎不可能有两个具有相同散列的数据流

    有关更多信息,请参阅和


    希望有帮助

    你可以发布一些使用它的产品的链接吗?有Chainpoint、OpenTimestamps、Stampery、Blocknotary、永恒墙、Verisart、Blocksign等。。所有这些都基于区块链不变性的相同原则,但提供了不同的记录加盖方式。