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

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

《The Book of Satoshi》

原作者:PHIL CHAMPAGNE

中文翻译:陈雪刚

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

六十一、有关有验证码和PAYPAL要求的网站的讨论

有人提出了其他一些比特币可能有用的方法。中本聪的回复解决了有关验证码和PayPal要求的网站的回复。

利基列表

kiba, September 23, 2010, 04:00:16 PM

这是经济增长的运作。我们的使命是通过让每个人专注于狭隘的商品和服务来发展比特币经济。

简单地说,宣布你要消费什么,我会把它添加到列表中。然后有人会宣布他会尝试进入那个利基市场。在壁龛内也可能存在竞争,但还有其他的利基需要填补。

我们会通过沉闷,鼓励,开始一个线程,然后在服务没有上线等时感到失望,让那些人对他们的利基“负责”。

需要的利基:

1.craigslist喜欢区域设置的分类广告。

2.“机械土耳其人”式网站,为人们列出简单的工作。由noagendamarket建立稳定汇率?经济论坛的主题。

3.Berer供应商店。麦芽,酵母,啤酒花等

4.Plant商店出售各种草药和东西。

6.黑客学院。免费教育视频。平等费用等级。为个人导师付费。

7.接受比特币的约会网站。

轻松加密和备份服务。

充满利基或正在努力发展的领域:

1.广告清算所,如http:// projectwonderful.COM。 建议由mskwik。(我使用了一些项目来赚取一点钱。我想知道我是否可以从比特币广告清算所获得更多的钱)noagenda提供了大量的奖金并且正在使用Biomike。

2.下载像rapidshare和其他糟糕主机的网站。 不方便的验证码和所需的贝宝。 比特币可以扮演两个角色并简化整个过程。 由Kiba建议。 由Hippich拍摄。 最终3个竞争对手全身心投入。

3.Freelancer网站。 采用哪个空格。

比萨订单系统。 您可以在网上,从命令行,智能手机,短信等订购。由mizerydearia采取。

回复:利基列表

中本聪:October 06, 2010, 11:10:31 PM

在这里重复一遍,因为有开源软件,所以这只是一个用比特币支付机制的问题。我发现的一个很好的软件是Mihalism Multi Host。它被设计为免费主机,因此只需要进行一些调整即可放松与付费使用相一致的限制。

六十二、关于区块链的短消息

区块链是所有比特币交易的公共分类账,并在点对点网络中共享。在当前,它只包含交易本身。在这个帖子中,有人建议在区块链中包含的每个交易中添加另一条信息,这相当于银行支票上的“注释”部分。然而,与这些不同的是,这个说明是公开的,所有人都可以看到。中本聪表示担心有人可以在本说明中发布一些旨在保密的信息,例如客户帐号。然而,此功能目前正在考虑在未来的比特币更新,但在撰写本文时尚未提供。 目前,只有第三方服务(如blockchain.info)允许用户添加额外的文本信息,但它不是区块链本身的一部分。

矿工可以在区块中添加一些额外的文本。事实上,第0号区块是中本聪创建的第一个区块,其中包含以下消息:

“The Times 03/Jan/2009 Chancellor on brink of second bailout for banks”

“时代周刊03 / Jan / 2009总理濒临银行第二轮救助”

该消息采用ASCII编码形式,易于为知道如何获取的人提取方便。

建议:允许短信与比特币一起出现?

ShadowOfHarbringer, October 23, 2010, 03:11:17 PM

比特币很棒,但它错过了通常的银行转账所拥有的一件事:支付头衔。

也许应该可以为每个事务包含短(<= 512字节)消息。

消息可以使用公钥/私钥加密,因此只有接收者才能看到其内容。

你怎么看 ?

我可能错了,但是消息也可以用来增加散列过程的随机性,不是吗? 如果没有,没关系。

回复:建议:允许短信与比特币一起出现?

中本聪:October 23, 2010, 07:02:57 PM

椭圆曲线加密算法无法加密消息,只能对签名加密。

永久录制明文消息供所有人查看是不明智的。这将是一个即将发生的事故。

如果要有一个消息系统,它应该是一个与比特币网络并行的独立系统。消息不应记录在区块链中。可以使用比特币地址密钥对签署消息,以证明他们来自哪些人。

六十三、处理交易垃圾邮件攻击

在这次交换中,中本聪谈到了软件变化的引入,这将使某些人通过多次交易“垃圾邮件”使网络在经济上变得更加困难。

交易/垃圾邮件目前正在淹没

jgarzik, November 19, 2010, 07:02:38 PM

有人显然是通过从A-> A和B-> B充含0.01 BTC事务来“测试”主比特币网络,其中A和B是两个随机公钥。你可以在http://theymos.ath.cx:64150/bbe上观看。

我们已经达到每个区块的免费交易限制,对于现在的许多区块 – 似乎每区块大约219个免费交易。 “真实”交易此时并未出现DoS攻击,可能是由于逻辑优先于部分基于交易价值。

<soapbox>

Free TX’s are just asking for permanent level of spam. There should be a cost to each TX, even if it’s only 0.001 BTC or so.

</soapbox>

回复:交易/垃圾邮件目前正在淹没

中本聪:November 19, 2010, 11:50:24 PM

也许除了最近提出的年龄优先权规则之外,应该有一个没有交易费的最低年龄规则。换句话说,也许是一个规则,即自由交易必须在3个区块之前,才能再次免费转移。这仍然允许真实用户在必要时立即花费新资金,同时仍然允许真实用户重新调整资金以满足他们的需求,而无需支付间接费用。我认为这会明显抑制目前正在进行的垃圾邮件攻击。

我正在做那样的事情。优先级是您描述的概念的更正式版本。

FreeMoney on November 19, 2010, 05:39:44 PM

现在3.15有很多免费交易空间,并且该空间首先给予最高[年龄] * [值] / [大小]正确的交易?使自由空间的任意部分需要[年龄] * [值] / [大小]> C是否合理呢?

也许设置C使得标准1BTC交易可以进入下一个区块的主要空闲区域。并且a.1可以在等待大约10个区块之后进入。并且允许[年龄] * [值] / [大小] <C的区域允许大约十几个交易左右。

“是的,就像这样。无优先级要求的区域为3K,每区块大约有十几个交易。

我刚刚上传了SVN rev 185,它对免费交易有一个最低优先级要求。交易洪水由重复使用的硬币组成,因此它们依次依赖于自己的0交易。0 conf事务具有0优先级,因此这样的免费事务将不得不等待一个事务一次进入区块。

版本0.3.15不会使用0 conf依赖项写入事务,除非它已经完全消失,因此普通用户通常不会遇到此问题。

我认为这是一个很好的妥协,而不是默认费用0.01。要求免费交易只能用于经常转换硬币并非如此。如果您正在使用免费交易,那么您需要购买慈善机构,并且必须对使用相同硬币的频率进行限制。

我们总是说免费交易的处理速度可能会更慢。您可以通过添加-paytxfee = 0.01来帮助确保您的交易快速完成。”——中本聪

六十四、关于矿池采矿技术

在这篇文章中,讨论了比特币池挖掘如何工作的概念,以及如何避免作弊者在没有共享的情况下成为游泳池的一部分。 如今,采矿池是采矿业的最大贡献者。采矿池最初并不是中本聪所描述的概念。随着对比特币的兴趣增加,随着采矿难度开始增加,他们后来作为论坛上某人的建议出现了。比特币矿池的最佳比喻是共享彩票的同事。

联合挖矿

slush, November 27, 2010, 01:45:41 PM

大家好,

由于bitcointalk几个月前被黑了,我暂时无法访问这个论坛。现在访问已恢复,但我不打算再继续使用此线程池的支持,原因更多。大多数新手不能在这里发布,它不能作为完整的客户支持; 我收到了很多关于此的抱怨。而且,它是意大利式风格的论坛,很难跟进讨论。

几天前我们在http://support.bitcoin.cz上启动了官方池支持票系统。 此支持系统也与support@bitcoin.cz集成,因此如果您需要很快获得池管理员之一的授权回复,那么写一封电子邮件到support @ bitcoin.cz是正确的地方。现在我们正在处理相当长的电子邮件积压,但我们的目标是在24小时内回复所有门票。在http://support.bitcoin.cz上也是知识库,我们每天都在填写越来越多的问答。

我想邀请你加入IRC#mining.bitcoin.cz,这里有很多人在线,准备聊天并提供所有东西的基本帮助。

我将把这个主题留给非正式的讨论,但我现在不可能在这里讨论。

http://mining.bitcoin.cz

什么是联合采矿?

联合挖掘是多个用户共同合作开采比特币并公平分享利益的一种方式。

为什么我需要它?

比特币通常只能一次创建50个大区块,其中50个支付给一个人。此外,在特定区块获得50 BTC奖励的竞赛非常具有竞争力。

如果您自己开始挖掘,可能需要很长时间才能获得回报。 汇集采矿可以让您获得更小,更频繁,更稳定的支出。 如果你有一台较慢的计算机或一个CPU矿工,那么合并采矿可能是你完全铸造任何比特币的唯一方法。

我该如何开始?

您需要不到10分钟的时间在矿池开采。访问http://mining.bitcoin.cz并按照说明操作。

一旦人们开始使用支持GPU的计算机进行采矿,采矿对其他人来说变得非常困难。 我在比特币上待了几个星期而且还没有发现阻塞(我正在挖掘三个CPU)。 当许多人拥有缓慢的CPU并且他们分别进行挖掘时,他们每个人都在相互竞争,并且对抗丰富的GPU混蛋;-),因为每个人都计算相同范围的sha256哈希值。 两个1000khash / s的独立CPU与一台2000khash / s机器不同! 但官方比特币客户端称为“getwork”的新功能现在可以将许多计算机的工作结合在一起,因此它们不会竞争。因为现在有独立的CPU矿工(感谢jgarzik!)和’getwork’补丁现在在官方客户端,我有一个想法:

加入CPU矿池矿工到一个集群,增加他们找到一个区块的机会!

应该怎么做?将有一个网页,您可以在其中注册,输入您的钱包地址,并为您的CPU / GPU矿工获取URL和您的个人rpcuser / rpcpassword。当您使用这些凭据启动自己的矿工时,服务器将向您发送其他群集成员尚未计算的工作。

但是当你的客户找到获胜的哈希时,你没有获得区块的全部奖励(现在是50BTC),而只是你计算的比例部分。当你提供一天1000khash / s并且整个群集性能将是20000khash / s并且需要两天时间来找到一个区块时,你的奖励将是(50/20/2 =)1.25BTC。

优点?当您的独立计算机很差时,您需要等待数周甚至数月才能获得完整的50BTC奖励。当您加入这样的群集时,您将每天或每周不断收到少量比特币(取决于完整的群集性能)。

缺点是什么?你需要相信中央集权(我)我不会为自己偷窃。但是我整整几个星期都在闲逛,我对比特币的想法感到惊讶,所以我现在不打算偷任何人的:-)。

另一个可能的问题是有人会经常要求新工作,但实际上他不会算真正的哈希。在这种情况下,看起来他有非常强大的CPU,如果集群找到一个区块,他应该获得大部分奖励。但是对于作弊者有一个简单的防御:中央服务器有时会发送导致“赢得”哈希的工作。不会将此哈希作为匹配返回的工作程序将被永久禁止(登录/密码和IP地址)。通过让矿工计算工作量证明,这成功地解决了这个问题。它不再可能成为集群的一部分而不是计算哈希值。

你有兴趣吗?

ribuck, November 27, 2010, 10:21:02 PM

要么我不是很擅长解释为什么没有可能作弊,要么就是我错了。但如果我错了,也没有人发表具体反对意见。所以我会尝试再次解释一下,通过提出一个特定的设计来表明一个不诚实的客户不能作弊。

假设我运营一个合并的挖掘服务器,并且我招募了一些希望集中采矿的客户

我的服务器要求每个客户端为它做一些散列。它要求每个客户提交他们发现的超过特定难度阈值的任何哈希值。服务器选择的难度是当前“官方”难度级别的四十分之一(1/40)。

我的服务器获得远程挖掘客户端发回的候选哈希值需要持续输入。每隔一段时间,其中一个哈希符合官方难度级别,我的服务器可以生成一个区块,从而获得我的服务器50比特币。

我现在将比特币分配给远程挖掘客户端,以每比特币的比特率为每个哈希提交当前区块,其等于或高于官方难度级别的1/40。

从长远来看,我希望在我的服务器生成的每50个硬币中分配40个硬币,尽管从一个区块到另一个区域会有一些波动。这个计划中没有任何东西要求客户诚实,因为不诚实的客户不可能作弊!

客户端正在计算将为我的服务器生成50 BTC的哈希值。那些相同的哈希对不诚实的客户没有任何用处。它们不能用于为不诚实的客户端生成50 BTC,因为需要使用不同的哈希码来将生成的比特币的支付编码给其他人。如果不诚实的客户端试图通过生成将生成的比特币支付给自己的哈希来作弊,那么他们提交的哈希码将不会在我的服务器上验证,并且我不会向他们分发任何支付份额。

所以这个方案完全不需要客户的信任。

该方案也不要求采矿客户端相信服务器是诚实的。 如果服务器宣称它为每个至少为官方难度级别1/40的散列支付1BTC,那么为生成的区块提交“简单”散列的每个客户端都可以检查他们是否收到了他们的比特币。任何欺诈都会立即出现。

回复:联合挖矿

中本聪:November 28, 2010, 04:03:30 PM

ribuck的描述是现货。

矿池操作员可以修改他们的getwork以获取一个额外的参数,即将您的共享发送到的地址。

矿池操作员的简单方法是等到找到下一个区块并按比例分配为:

用户的近乎命中/每个人的近乎命中

启动它会更容易,更安全。它还具有以下优点:来自同一用户的多个命中可以组合成一个事务。你的很多热门歌曲通常来自同一个人。

即时满足方式是立即为每个近点击支付固定金额,并且操作员在发现区块之前从具有或多或少接近命中的随机性中冒险。

无论哪种方式,提交解决该区块的命中的用户应该从顶部获得额外的金额,例如10 BTC。

新用户甚至不需要比特币软件。他们可以下载一个矿工,在mt.gox或mybitcoin上创建一个帐户,将他们的存款地址输入矿工并将其指向任何人的矿池服务器。当矿工说它发现了什么东西时,不久之后,他们的帐户中出现了几枚硬币。

矿工作家更好地确保他们从不会出现假阳性近似命中现象。用户将依赖于此来检查矿池操作员是否在欺骗他们。 如果矿工错误地说它找到了什么,用户会查看他们的帐户,找不到任何东西,并对游泳池操作员生气。

今天连载到这里,明天继续!

延伸阅读:

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

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

《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