已经有相当多的线程最近的人抱怨区域链的大小,特别是(1)需要多长时间下载为新用户和(2)所使用的磁盘空间量,往往是结合投诉核心开发团队是不是做任何事情。 这仅仅是一个快速的
已经有相当多的线程最近的人抱怨区域链的大小,特别是(1)需要多长时间下载为新用户和(2)所使用的磁盘空间量,往往是结合投诉“核心开发团队”是不是做任何事情。
这仅仅是一个快速的注意,解释在这里。
•从几天前开始,多位是推荐的默认桌面客户端上 bitcoin.org选择你的钱包。多位是一个就是我们所说的“SPV钱包”,以便能够处理每秒数千块,并刷新了检查站,足够频繁,为品牌的新用户,他 们通常会在5秒或更少链同步。我解释了一下如何在某一时刻的作品,因为我们有许多新手加入我们在最近几个月,谁可能不熟悉的细节。
•在某些时候Bitcoin的Qt会改变,它能够删除旧块。详情仍在 工作,但最有可能的,你就可以说“最多可使用10 GB的磁盘空间”,它不会超过使用。节点将播出他们有多少链,能服务。从头开始的新节点将不得不寻找其他节点仍然有上满链和同步,但任何一个节点,只是一 段时间不在线,需要抓住最新的零部件链条就能使用其他大部分。通过控制磁盘空间使用情况,您也可以间接地控制带宽的使用(不能上传数据,而且不必要)。
后者的工作还没有完成,主要是因为彼得最近一直忙于其他事情(如:现实生活中)。他去年已经做了大部分的工作,但有些部件仍然需要进行设计和编写。请记住,几乎每个人都参与仍然是一个志愿者除了加文。
SPV模式简介
好了,现在我们建议多位新用户默认的钱包应用程序,这是什么做的?多 位像Android的“比特币钱包”应用程序由Andreas Schildbach的。它们都是基于我运行的bitcoinj项目。从本质上讲,这些客户端下载区域链的子部分,然后做了一堆数学验证,这一切结合在一 起。因为它并不下载整个产业链,一个SPV钱包的轻巧,速度快。但是,因为它下载和验证零件,一个SPV钱包可以谈论到正规的P2P网络,因为它并没有真 正信任远程服务器。这使得它更分散的东西比俊或blockchain.info等依赖特殊的服务器。
这是如何工作?它描述聪原白皮书“简化付汇核销”一节(因 此,SPV)。但这里有一个简短的说明,以节省你开放他的论文副本。 Bitcoin的协议中的每块有两部分组成,头和交易清单。头中包含的数据块链接链中的一个地方(如前一个块的哈希值)。一个完整的Bitcoin的节点 (Bitcoin-Qt/bitcoind)检查块头弄清楚链块拥有最采矿工作做就可以了,然后验证所有的交易,以便在这些块。最好的交易被应用到数据 库,从而失去交易,如果有一个双花链的顺序决定。但是(这是关键),排序是唯一由矿工。所有交易仍然是有道理的。矿工不专断的权力,如果他们开采块,只是 魔法钱从哪儿冒出或虚假交易,全节点都将拒绝它。
在SPI模式下工作的不同。因为他们没有下载完整的链条,他们无法核 实每笔交易单独或建立一个数据库副本。相反,他们验证标头,以找到最好的链,然后假定的最好的链的内容必须是正确的。这通常是一个有效的假设,因为大多数 采矿权力是诚实的。但是,如果是一个51%的攻击,然后SPV钱包可能显示任意废话只要攻击持续。他们将得到一次很好链变得更长更难比伪造链再次回到现实 中来。
这导致SPV钱包发现,给他们钱,如果他们不下载整个链条的交易问 题。答案是上传到远程Bitcoin的节点的“过滤器”,该节点适用于块中的每一笔交易。如果过滤器匹配,交易发送到SPV钱包随着数学证明,这是真的链 中(我们称之为证明一个梅克尔分公司,拉尔夫·梅克尔是谁发明了他们之后)。钱包验证这个证明,从而知道交易是否真的接受了为广大矿工,不信任服务器。
因为我们正在谈论随机的电脑在互联网上,而不是一个受信任的第三方, 过滤器设计,让您控制您的隐私。这是不是您的地址列表,因为它是与blockchain.info钱包。它实际上就是我们所说的布隆过滤器(命名后,伯顿 谁发明了他们在1970年的霍华德·布鲁姆)。你不能直接得到用户地址的布隆过滤器,而不是你必须测试每一个你反对它,看它是否符合链中找到。此外,过滤 器可以由“噪声”,表示随机匹配,以及一些其它的地址。当您正在下载Bitcoin的P2P节点找到一个匹配,它不知道,如果真的发现您的交易之一,或者 如果它是假阳性。,因为有这么多的P2P节点,它可能以分裂起来您的地址列表,并发送一个子集不同的同龄人很多,所以没有得到一个准确的想法,什么是你的 钱包(bitcoinj并没有做,今天虽然)。调整你的假阳性率,你可以决定你想花多少带宽断章取义其他节点的图片,你的钱包。如果你在一个非常缓慢的或 昂贵的链接,你可能会决定你想要在你的过滤器,无噪音,如果你是一个快速无线网络连接,你可能是确定下载一两兆的其他国家的人民交易掩盖哪些是你的。
使用这些花哨的数学工具多位和Android的钱包应用程序给我们同 样的表现不错,我们可以从一个Web钱包像blockchain.info或Coinbase,但没有任何中央服务器的需要,并保持Bitcoin的 P2P性质不变。 SPV的钱包永远是快,无论流行的Bitcoin是如何得到的。加上能够删除旧的块,这些都是我们的解决方案不断增长的规模环- 这一直是聪的计划宣布以来的第一天起Bitcoin的。
我希望这一切都清晰的现在,每个人都明白这是怎么回事。
转自比特币之家 http://www.5ywyx.com/article-580-1.html
原文链接:https://bitcointalk.org/index.php?topic=252937.0
来源:bitcoin86
创业不易,用心坚持,希望您多多支持!
打赏
扫码打赏
来源:中币网 https://www.zhongbi.net/news/jishu/59386.html
声明:登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。
此文如侵犯到您的合法权益,请联系我们3111859717@qq.com,我们将第一时间处理。