mt logoMyToken
总市值:
0%
恐慌指数:
0%
币种:--
平台 --
ETH Gas:--
EN
USD
APP
Ap Store QR Code

Scan Download

《The Book of Satoshi》中本聪之书中文版连载(九)

收藏
分享

《The Book of Satoshi》

原作者:PHIL CHAMPAGNE

中文翻译:陈雪刚

《The Book of Satoshi》中本聪之书中文版连载(三)


二十四、 比特币 0.1.3 版本发布

在此版本中,该软件具有固定的通信问题。 中本聪 讨论了 块工作 证明发现的成熟倒计时,即矿工从解决 块中获得的奖励。

中本聪:2009-01-12 22:48:23

看起来我们遇到了最糟糕的互联网连接问题。 0.1.3 修复了一段时间后节点通信可能会消失的问题。现在这个版本的网络运行得更顺畅

如果你已经成功生成了一个 块,你就会看到它有一个成熟倒计时,然后才能花掉它。一旦成熟, 信用 列将从 0.00 更改为 50.00 。 要使 块有效,必须将其广播到网络并进入 块链,这就是为什么如果没有连接则 生成程序 不会运行的原因。如果您在没有连接的情况下生成了一个 块,网络将无法知道它并且会在没有它的情况下继续构建 区块 链,将其留在后面,当您的节点发现它不是时,成熟倒计时将变为 (不接受) 没用过 的状态 。如果从状态列中减去 1 ,则表示已经链接了多少个 块。

二十五、 关于时间戳文件

在这里, 哈尔 提到有些人建议使用 块链来通过额外的哈希对文档加时间戳。(请参阅第 2章中标题为加密哈希函数 - 数字“指纹”一节中的加密哈希的早期解释。)

比特币 0.1.5 版本发布

中本聪:2009-03-04 16:29:12

听起来不错。我还希望能够在多台机器上运行多个 比特币 / 块生成器,所有这些都在一个 NAT 地址后面。我还没有尝试过,所以我不知道它是否适用于当前的软件。——哈尔芬尼

当前版本将正常工作。它们每个都通过 因特网 连接,而传入的连接只到达端口 8333 路由到的主机。

作为优化,我将切换 “-connect = 1.2.3.4” 以使其仅连接到特定地址。 您可以使您的额外节点连接到主节点,并且只有主节点通过 因特网 连接。它现在并不重要,因为在带宽不是微不足道之前,网络必须变得庞大。

顺便说一下,我不记得我们是否谈过此事,但前几天有些人提到了安全的时间戳。您希望能够证明某个文档在过去的某个时间存在。在我看来,比特币的一叠 块对于这个来说是完美的。

实际上,比特币是用于交易的分布式安全时间戳服务器。几行代码可以创建一个 交易 ,其中包含需要加时间戳的任何内容的额外哈希。我应该添加一个命令来为这个文件加时间戳。

后来我想添加接口,以便从任何服务器端语言集成到网站中 变得 非常容易。

是的,我希望在客户端看到更多可以从编程语言或脚本语言调用的库接口。——中本聪

二十六、 比特币讨论论坛 欢迎致辞

中本聪 宣布在 sourceforge.net 上推出一个专门用于比特币的新论坛。

欢迎来到新的比特币论坛

中本聪:November 22, 2009, 06:04:28 PM

欢迎来到比特币新论坛!

旧论坛地址依然可以访问:

http://bitcoin.sourceforge.net/boards/index.php

我会在这里重新发布一些选定的主题,并在可能的地方添加更新的问题答案。

FAQ

http://bitcoin.sourceforge.net/wiki/index.php?page=FAQ

下载

http://sourceforge.net/projects/bitcoin/files

二十七、 关于比特币的成熟

特定于比特币 成熟,这些比特币是作为矿工在区块链上工作的奖励而新创建的 一旦一个区块没有机会成为一个孤儿块 ,相应的获奖 比特币就足够成熟, 可以安全地记入矿工 收益中

比特币成熟了吗?

中本聪:November 22, 2009, 06:31:44 PM

从用户的角度来看,比特币成熟过程可以分为 8 个阶段。

1. 首次单击 生成 比特币 时发生的初始网络 交易

2. 初始网络交易与比特币条目准备出现在 所有交易 列表中之间的时间。

3. 比特币条目从 所有交易 字段外部更改为其内部。

4. 比特币出现在所有转移列表中和描述准备好更改为生成之间的时间( 50.00 x 个块中成熟)。

5. 将描述更改为生成( 50.00 x 个块中成熟)。

6. 描述表示生成( 50.00 x 个块中成熟)到准备好更改为生成之间的时间。

7. 描述生成的变化。

描述 更改为 生成 后的时间。

哪些阶段需要网络连接, 明显 的本地 CPU 使用率或 明显 的远程 CPU 使用? 这些阶段中的任何一个都有名字吗?

回复:比特币成熟了吗?

天狼星-M:October 22, 2009, 02:26 UTC

据我所知,单击生成 比特币 时没有网络交易 - 您的计算机刚开始计算下一个工作量证明。当您生成 比特币 时, CPU 使用率为 100 %。——天狼星-M

在此示例中,当您广播有关您创建的工作量证明 块的信息(使您有权使用新 比特币 )时,将使用网络连接。成功生成 比特币 需要持续连接,以便当有人在您之前获得当前 块时,您可以开始处理下一个 。——天狼星-M

中本聪:November 22, 2009, 06:34:21 PM

当您尝试生成 比特币 块)并且在成功生成 比特币 时,拥有网络连接非常重要。

1. 在生成期间(当状态栏显示 正在生成 并且您正在使用 CPU 查找工作证明时),您必须始终与网络保持联系以接收最新的 块。如果您的区块未链接到最新区块,则可能无法接受。

2. 当您成功生成 块时,它会立即广播到网络。其他节点必须接收它并链接到它才能被接受为新的最新 块。

将其视为合作努力建立一个链条 添加链接时,必须先找到链的当前末尾。如果您要找到最后一个链接,然后关闭一小时并打造您的链接,返回并将其链接到一小时前结束的链接,其他人可能已经添加了几个链接,从那时起他们就不会去想要使用现在从中间分支的链接。

创建一个 块后, 120 块的成熟时间是为了确保 块在它可以用完之前是主链的一部分。在此期间,您的节点没有对 块执行任何操作,只是等待在您的节点之后添加其他 块。在此期间您不必在线。

二十八、 比特币如何实现匿名

与一个装满 100 美元的账单 的手提箱不同 可以毫无痕迹地移动,比特币交易记录在公共分类账中。虽然比特币地址本质上是匿名的,但以这些地址名称进行的交易却不是。

比特币如何实现匿名

中本聪:November 25, 2009, 06:17:23 PM

网络上的节点能否知道哪 比特币地址 之间发生 比特币 发送 块是否包含比特币转移到哪里的历史

比特币被发送到比特币地址和从比特币地址发送,比特币地址基本上是随机数,没有识别信息。

当您发送到 IP 地址时, 交易 仍然写入比特币地址。 IP 地址仅用于连接到收件人的计算机以请求新的比特币地址,直接将交易提供给收件人并获得确认。

块包含 比特币 已转移到的比特币地址的历史记录。如果使用比特币地址的人的身份未知并且每个地址仅使用一次,则该信息仅显示某些未知的人将一些金额转移给其他人。

匿名或假名的可能性依赖于您不会泄露与您使用的比特币地址相关的任何有关您自己的身份信息。如果您在网上发布您的比特币地址,那么您将该地址及其所有交易与您发布的名称相关联。如果您在一个与您的真实身份无关的句柄下发布,那么您仍然是假名。

为了获得更大的隐私,最好只使用一次比特币地址。您可以使用选项 - > 更改地址 随时通过更改 IP 地址进行的转移每次都会自动使用新的比特币地址。

节点可以告诉哪些比特币地址属于哪个 IP 地址

不可以。——中本聪

是否有比特币第一次启动时启用 套接 代理的命令行选项?

在下一个版本(版本 0.2 )中,从第一次通过代理运行它的命令行是:

bitcoin -proxy=127.0.0.1:9050

TOR 的问题在于,比特币用于初始发现其他节点的 IRC 服务器禁止 TOR 出口节点,就像所有 IRC 服务器一样。如果你之前已经连接了一次,那么你已经播种了,但是第一次,你需要提供一个节点的地址:

bitcoin -proxy=127.0.0.1:9050 -addnode=<someipaddress>

如果运行具有可以接受传入连接的静态 IP 地址的节点的人可以将其 IP 发布以用于 -addnode ,那将是很好的。

如果您将比特币发送到通过网络地址转换( NAT )连接多个客户端的 IP 地址会发生什么?

无论您将 NAT( 网络地址转换 ) 设置为转发端口 8333 都将接收它。如果您的路由器在转发时可以更改端口号,则可以允许多个客户端接收。例如,如果端口 8334 转发到计算机的端口 8333 ,则发件人可以发送到 “x.x.x.x 8334”——中本聪

如果您的 NAT( 网络地址转换 ) 无法转换端口号,那么目前没有命令行选项来更改比特币绑定的传入端口,但我会调查它。——中本聪


延伸阅读:

《The Book of Satoshi》中本聪之书中文版连载(一)

《The Book of Satoshi》中本聪之书中文版连载(二)

《The Book of Satoshi》中本聪之书中文版连载(三)

《The Book of Satoshi》中本聪之书中文版连载(四)

《The Book of Satoshi》中本聪之书中文版连载(五)

《The Book of Satoshi》中本聪之书中文版连载(六)

《The Book of Satoshi》中本聪之书中文版连载(七)

《The Book of Satoshi》中本聪之书中文版连载(八)


免责声明:本文版权归原作者所有,不代表MyToken(www.mytokencap.com)观点和立场;如有关于内容、版权等问题,请与我们联系。