25 文档时间戳
哈尔在本章中提到,有些人建议用区块链通过额外的哈希值来为文档加时间戳(请参阅第2章“哈希函数一数字指纹”一节中对密码哈希的解释)。
[bitcoin-list]发布比特币0.1.5版
中本聪,2009年3月4日,16:29:12
哈尔•芬尼写道:
听上去不错。我也希望在多台机器上运行多个比特币/区块的生成器,把它们的地址都藏在一个NAT地址的后面。我还没有试过,所以不知道这是否适合当前的软件。
当前的版本就可以。它们分别通过互联网连接,而传入的连接只会到达端口为8333所路由的主机。
作为优化措施,我将定义一个开关参数“-connect=1.2.3.4”来指定一个连接地址。可以把额外的节点连接到主节点,而只有主节点才连接到互联网。现在这个问题还没那么重要,因为网络会变得巨大,带宽才将是个大问题。
顺便说一句,我不记得我们是否曾谈过此事,有一天有人曾提到了安全时间戳问题。想要证明某文件存在于过去的某个时间,在我看来,比特币的区块链是一个完美的解决方案。
比特币确实是一种用于交易的分布式安全时间戳服务器。几行代码就可以创建一笔带有额外哈希值的交易,其中包含着需要时间戳的数据。那样我应当在软件里增加一个命令专门给文件盖时间戳。
以后我会增加一个接口,这可以使服务器端语言更容易与网站集成。
是的,而且我希望看到更多的接口供编程语言或脚本语言调用,也可以在客户端调用。
没错。
中本聪
http://www.bitcoin.org