1. 链一财经首页
  2. 资讯

《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》中本聪之书中文版连载(八)

文章声明:本文为火星号作者作品,不代表火星财经观点,版权归作者所有,如需转载,请提前联系作者!

根据国家《关于防范代币发行融资风险的公告》,大家应警惕代币发行融资与交易的风险隐患。

本文来自LIANYI转载,不代表链一财经立场,转载请联系原作者。

发表评论

登录后才能评论

联系我们

微信:kkyves

邮件:kefu@lianyi.com

时间:7x24,节假日bu休息

QR code