Bitcointalk · Version 0.3.18

中本聪,2010 年 12 月 9 日

SN-3801 已核对来源,附原文与上下文。

阅读语言
中文译文

新的交易模板能够按需添加。几天之内就会有大量 GPU 算力接受并处理它。网络支持会远远早于「出现足够多懂得接收和解释新交易的客户端」而就绪。

时间戳哈希现在已然可行:

txin: 0.01 txout: 0.00 OP_CHECKSIG fee: 0.01

倘若真有像 BitDNS 这样的应用准备开始插入哈希,我们随时能够为时间戳加一个专门的交易模板。

我喜欢 Hal Finney 那个用户友好的时间戳构想。把文件的哈希转换成一个比特币地址,进而向它发送 0.01:

我想到了一个简单办法来实现上面说的时间戳概念。对想加时间戳的文件跑 sha1sum。把结果转换成一个比特币地址,譬如通过 http://blockexplorer.com/q/hashtoaddress。进而向那个地址发一笔小额支付。

这笔钱将永远丢失,因没有办法再花出去,然而这个时间戳比特币地址会留在区块链里,作为该文件存在过的记录。

我明白这算不算对比特币分布式数据库的正当用法尚有争议,然而没有什么能阻止人们这么做,因而我们应当意识到这可能会发生。

ORIGINAL · 英文原文
New transaction templates can be added as needed.  Within a few days, there will be plenty of GPU power that accepts and works on it.  Network support will be thorough long before there'll be enough clients who understand how to receive and interpret the new transaction.

Timestamp hashes are still already possible:

txin: 0.01
txout: 0.00  <appid, hash> OP_CHECKSIG
fee: 0.01

If there's an actual application like BitDNS getting ready to actually start inserting hashes, we can always add a specific transaction template for timestamps.

I like Hal Finney's idea for user-friendly timestamping.  Convert the hash of a file to a bitcoin address and send 0.01 to it:

I thought of a simple way to implement the timestamp concept I mentioned above. Run sha1sum on the file you want to timestamp. Convert the result to a Bitcoin address, such as via http://blockexplorer.com/q/hashtoaddress . Then send a small payment to that address.

The money will be lost forever, as there is no way to spend it further, but the timestamp Bitcoin address will remain in the block chain as a record of the file's existence.

I understand that this is arguably not a good use of the Bitcoin distributed database, but nothing stops people from doing this so we should be aware that it may be done.
来源
Bitcointalk 原始链接 ↗ 记录编号 SN-3801