回复:比特币

中本聪SN-10069
阅读完整通信正文 · Martti Malmi · 2009-08-28 · 回复:比特币
相关通信Martti Malmi→ 中本聪原文来源 ↗原信文本(含旧引文) ↗

这也许是个好主意。

That might be a good idea.

可以向《魔兽世界》和《第二人生》等虚拟社区的用户推广比特币,这两个社区都有数百万用户。如果早期采用这种货币的,不仅有点对点交易物品的人,还有一些已经拥有大量客户的虚拟服务提供者,那就太好了。

Bitcoin could be promoted to the users of virtual communities like
World of Warcraft and Second Life, which both have millions of users.
It would be great if not only peer-to-peer item traders, but also
providers of some existing virtual services that already have a lot of
customers, were to adopt the currency early on.

一个编程方面的问题:你觉得用 Boost 的 program_options,把手续费等设置写进 bitcoin.config 文件怎么样?还是像现在这样保存在数据库里更好?在只能通过控制台访问的远程服务器上运行程序时,配置文件会让修改设置更方便。

A programming question: What do you think about using the Boost's
program_options to write settings like the transaction fee into a file
bitcoin.config? Or is it better to save them in the database as it is
now? Having a config file would make it easier to change the settings
when running the program on a remote server with a console access only.

引用 Martti Malmi 的文字Martti Malmi来源 ↗

接下来我准备实现“最小化到托盘”功能,以及随 Windows 自动启动 Bitcoin 的选项,让在线节点的数量保持在更高水平。

Next I'm going to implement the "minimize to tray" feature and the option to autostart Bitcoin with Windows, so the number of nodes online would stay higher.

现在想来,你指出了目前最重要的缺失功能,它能让节点数量产生数量级的变化。没有自动运行,我们几乎不可能在用户最初出于兴趣试用后把节点留下来。默认自动运行并最小化为托盘图标,是早期文件共享网络成功的关键。对于 v0.1.0 来说,这样做还不合适,因为当时稳定性没有保证,但现在已经很好、很稳定了。这是下一版本必须具备的功能;这样,如果有用户回来试用新版本,希望这次能留住他们。

Now that I think about it, you've put your finger on the most important missing feature right now that would make an order of magnitude difference in the number of nodes. Without auto-run, we'll almost never retain nodes after an initial tryout interest. Auto-running as a minimized tray icon by default was the key to success for the early file sharing networks. It wouldn't have been appropriate for v0.1.0 when stability wasn't a given yet, but now it's good and stable. This is a must-have feature for the next release so any users that come back to try the new version we hopefully retain this time.

我认为,对用户最友好的自动运行方式,是在 Startup 文件夹里放一个图标。我看到自己电脑上的 OpenOffice.org 和其他一些软件都这么做。另一种方法是创建一个 runas 注册表项,用户不容易看到或编辑,我一直不太喜欢。我想我们需要一个默认开启的自动运行选项,当选项发生变化时,就创建或删除启动图标。

I think the most user friendly way of doing auto-run is putting an icon in the Startup folder. I see OpenOffice.org and a number of other things on my computer do it that way. The other way, creating a runas registry entry, is not easily visible or editable by users, I've never liked that much. I guess what we want is an auto-run option that's on by default, if the option is changed then it creates or deletes the startup icon.

虽然做 Linux 移植很诱人,但一旦做了,以后每次发布都要承担这份额外工作。我宁愿再推迟一段时间。自动运行可能带来 300% 的额外节点,而 Linux 可能只带来 3%。Linux 会帮助服务器集群,但实际上我们更想照顾个人用户。有人报告说,它在 WinE 中运行良好。

While it's tempting to do a Linux port, once we do it we have that extra work with every release from then on. I'd rather put it off a while longer. Auto-run might give us 300% more nodes while Linux might give us 3% more. Linux would help server farms, but actually we'd like to favour individual users. Someone reported that it works fine in WinE.

译文校对、修订与纠错

当前版本尚未建立逐条校对状态记录。来源核验、历史审校与当前译文校对是不同事项。

查看历史审校与代表修订 →

译文内容版本:06b0d96e09ac。用于比对文本,不代表校对等级或更新时间。

准备纠错说明

请填写对应原文、现译文、建议译法和理由。复制后通过你联系本站作者的渠道提交;此处不会自动发送。

来源
英文原标题

Re: Bitcoin

Martti Malmi 通信 · 收件人公开存档 ↗ 下载英文正文 原始通信编号 #31 · 阅读完整往来 ↗ 记录编号 SN-10069

阅读字号

选择适合你的字号,之后阅读会继续使用。