用主机名代替 IP 地址

中本聪SN-0679

SirArthur 关于普通在线商家的观点很有道理,而那正是按 IP 发送选项更适合的场景。这种情况下,商家在静态 IP 上有自己的服务器、自己的域名和 SSL 证书。

SirArthur has a good point about the normal online merchant case, which is what the send-by-IP option is more suited to. This is the case where the merchant will have a server on a static IP and their own domain name and SSL cert.

我们可以不按 IP 连接,而是通过 SSL 连接一个域名,用现有的 CA 基础设施来认证你连上的确实是该域名的所有者。

Instead of connecting by IP, we can connect to a domain name by SSL, using the existing CA infrastructure to authenticate that you're connected to the owner of that domain.

用户发送到 domain.com(或 www.domain.com 也行)。那会非常自然,用户可以看到并核实自己输入的正是他要付款的对象。

The user would send to domain.com (or www.domain.com is ok too). That would be very natural and users could see and verify that what they entered is who they intend to pay.

SSL 也让 TOR 用户的安全得到保障。

The SSL also makes it safe for TOR users.

问题是,我认为商家仍会更愿意用比特币地址,好确切知道这笔付款对应什么订单。你根本不能指望用户在备注栏里填对内容来标识交易。只有当我们有了 mailto 式的链接、能把订单号预填进备注栏,这才接近实用——但那样的话,链接里放一个比特币地址也照样行。

Problem is, I think merchants would still prefer to use bitcoin addresses to be certain they know what the payment is for. You simply cannot count on users to enter the right thing in the comment fields to identify the transaction. It would only approach practical if we had a mailto style link that prepopulates the comment field with the order number, but then the link could just as well be a bitcoin address.

仅仅在 domain.com 上公开运行一个比特币服务器,让用户向它发送无法对应订单的付款,风险太大了。普通用户并不习惯必须在付款时注明用途。商家会收到许多未注明用途的付款,结果一周后收到一句"我付过钱了,我的东西呢?!"

Just having an open bitcoin server at domain.com that users could send unidentified payments to would be too much of a liability. Regular users aren't used to the idea of having to identify the payment. Merchants would get too many blank payments followed by "I paid you, where's my stuff?!" a week later.

付款流程里确实有一个步骤:接收方在接受之前验证订单。如果不包含有效的订单号,它可以拒绝付款并返回错误消息。不过,将定制代码与比特币服务器集成到这种程度,难度会很大。

The payment sequence does have a step where the receiver verifies the order before accepting it. It can reject the payment and return an error message if it doesn't contain a valid order number. That would require a difficult level of integration of custom code with the bitcoin server though.

上下文
译文校对、修订与纠错

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

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

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

准备纠错说明

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

来源
英文原标题

Hostnames instead of IP Addresses

Bitcointalk · 原始链接 ↗ 记录编号 SN-0679

阅读字号

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