Skip to content

回复:[bitcoin-list] 比特币 v0.1.5 发布 ​

原始地址已失效 / 请同时查看交叉存档

打开原始地址(可能失效)
查看 1 个交叉存档

哈尔·芬尼写道:

听起来不错。我还希望能够在多台机器上运行多个新币/区块生成器,全部位于同一个 NAT 地址之后。我还没试过这个,所以不知道当前软件是否支持。

当前版本可以正常运行。它们各自会通过互联网连接,而传入连接只会到达端口 8333 被路由到的主机。

作为一种优化,我会加入一个开关 “-connect=1.2.3.4”,让它只连接到指定地址。你可以让额外节点连接到主节点,只有主节点通过互联网连接。目前其实没什么关系,因为网络必须变得非常庞大,带宽占用才会超过微不足道的程度。

顺便说一句,我不记得我们是否讨论过这个,但前几天有人提到了安全时间戳。你希望能够证明某份特定文档在过去的某个特定时间已经存在。比特币的区块堆栈在这方面似乎会非常理想。

确实,比特币是一个面向交易的分布式安全时间戳服务器。只需几行代码,就可以创建一笔带有任何需要加时间戳的对象的额外哈希的交易。我应该添加一个用这种方式为文件加时间戳的命令。

之后我想添加接口,让任何服务器端语言都能非常容易地集成到网站中。

对,我也希望看到更完善的库接口,可以在客户端由编程语言或脚本语言调用。

正是如此。

中本聪

http://www.bitcoin.org

英文原文 ​

展开英文原文

Hal Finney wrote:

That sounds good. I'd also like to be able to run multiple coin/block generators on multiple machines, all behind a single NAT address. I haven't tried this yet so I don't know if it works on the current software.

The current version will work fine. They'll each connect over the Internet, while incoming connections only come to the host that port 8333 is routed to.

As an optimisation, I'll make a switch "-connect=1.2.3.4" to make it only connect to a specific address. You could make your extra nodes connect to your primary, and only the primary connects over the Internet. It doesn't really matter for now, since the network would have to get huge before the bandwidth is anything more than trivial.

BTW I don't remember if we talked about this, but the other day some people were mentioning secure timestamping. You want to be able to prove that a certain document existed at a certain time in the past. Seems to me that bitcoin's stack of blocks would be perfect for this.

Indeed, Bitcoin is a distributed secure timestamp server for transactions. A few lines of code could create a transaction with an extra hash in it of anything that needs to be timestamped. I should add a command to timestamp a file that way.

Later I want to add interfaces to make it really easy to integrate into websites from any server side language.

Right, and I'd like to see more of a library interface that could be called from programming or scripting languages, on the client side as well.

Exactly.

Satoshi Nakamoto

http://www.bitcoin.org

为历史保存,为中文读者整理。每篇档案均附来源与英文原文。