比特币爆块 新区块 多少

为什么一些比特币矿池要挖空块?_巴比特_服务于区块链创新者
为什么一些比特币矿池要挖空块?
比特币的区块具有一个大小限制——1MB。的难度是被校准过的,这样每10分钟可以创建1个区块。矿工希望每一个区块包含的交易数量最大化,因为矿工可以收取交易费。从逻辑上讲,随着比特币的不断普及,平均区块大小越来越接近其极限。
在这种环境下,看到挖掘出很多空块(empty block),这实在令人惊讶。空块即空区块并不是说完全是空的,它里面包含一笔交易:coinbase交易,这笔交易将挖矿奖励分配给矿工(目前为12.5BTC)。重要的是要知道,空块的挖掘并不比全块(full block)更加容易,更加便宜或者更快。各大矿池的空块比例浮动也很大。例如,BitFury,BitClub Network和Kano CKPool并不挖空块。
为什么会有空块?
当矿池从对手那里接收到一个新区块时,矿池需要执行一些行动:下载全区块,验证区块交易,定义这个新区块。在此期间——尽管时间很短,为了不浪费算力,他们会开始挖掘新区块。只包含coinbase交易,所以前一个区块并不会因重复交易而使他们无效化。
无需验证的挖矿现象(或者SPV挖矿)可以在查看到,空块的挖掘是紧接着正常区块被挖掘出之后进行的,当内存池远远未空时。
空块数量下降
在过去几个月里,空块的份额已经下降了,虽然所有矿池的计时并不全相同。其背后的理论原因是:挖矿软件获得提升,尤其是Bitcoin Core 0.12, 减少了由一个矿池开采的区块的验证与新非空块挖矿之间的时间。
这些改善包括:
允许预先计算矿工验证区块中所有交易所需要做的一些工作,而不是在创建区块的时候再做。
Relay Network配置改善:一种交易的技术简化优先,帮助矿工决定区块包含哪些交易。
Bitcoin Core GetBlockTemplate改善——个体矿工可以通过这种改善请求区块的组成来优化挖矿。
这是坏事吗?
比特币网络的整个重点在于处理交易。因此,空块经常被批判为‘不良行为’,因为为网络创造的价值非常小,并且加速通货紧缩和从‘诚实’矿工那里窃取劳动果实。
然而,这也可以被当作是为了平衡比特币网络的中心化趋势:赢得一个区块的矿池可以立即开始下一个区块的挖掘工作,因为他们已经知道哪些交易被包含在区块中。而其他矿工首先要下载的交易,然后生成一个不包含这些交易的新区块。只挖掘块头(block header)可以被认为限制了中心化的好处。
从技术上讲,这很容易阻止,例如通过包含一种连接在块头中的所有以前的交易的coinbase哈希。近期空块数量下降表明这一问题可以通过改进协议来解决,因为这些改进降低了空块吸引力。另外,区块奖励的逐渐减少和对交易费的依赖增加都可能会让挖掘空块的利润越来越小。
发文时比特币标准价格 买价:¥4450.74
卖价:¥4448.16
您需要登录后才可以回复
【为什么一些比特币矿池要挖空块?】空块经常被批判为‘不良行为’,因为为网络创造的价值非常小,并且加速通货紧缩和从‘诚实’矿工那里窃取劳动果实。空块是怎么回事?是怎么产生的?一些矿池为什么要挖空块呢?http://t.cn/R5kBdm41添加评论分享收藏感谢收起比特币开发莱特币制作山寨币开发虚拟币开发虚拟货币开发
为什么比特币块区大小的讨论是一次…
让我们从一开始就达成共识吧:比特币是种天才的创新,它可以管理经济和技术。比特币技术是分散式的,从而大大减小人们搞砸网络体验的可能性。
但是比特币还远远没有达到完美的地步。现在,比特币开发商正忙于修改代码,这段代码如果运用于网络中,会增加区块链交易区的数据容量。也许这不是一个简单的修改,但仍归为编码讨论的范围。
但我们是否该假定它具有意义?如果区块大小的辩论真的只是一场代理战争,只是为了避免一个更重要的争论话题呢?
在我进入主题前,让我们先重新分析一下。
Classic团队 vs Core团队
一方面,自从Satoshi Nakamoto创造这种匿名网络以来我们一直有Bitcoin
Core开发者在更新项目中的比特币代码。在一天结束时,他们能决定比特币的功能和是否需要进行修复。
他们也有一项流程,是关于社区要如何提出对项目代码的修改。这些提案中的一部分可能难以实现,或者Core开发者们认为这些修改并不适合应用于网路。
但不要忘记这是一个开源项目,所以另一个团队可以来复制代码,并开始编写代码的新版本。
而这个团队就是Bitcoin Classic,该开发团队的核心成员包括Core的前工作人员Gavin
Andresen和Bloq 的首席执行官Jeff Garzik。Garzik提议区块大小应该限制为2
MB,从而让每个区块能容下更多的交易。
Core已经做过类似的事,它提出一种叫隔离见证的方法通过减少空间来提高容量,目前可通过交易签名来进行使用。
但有趣的地方在于,Classic选择的方法是将建议完全公开,在我看来他们在2个月内就会实现对比特币的重要改变。
Core的开发者已被鼓动去与比特币社区的其余人员加强策略的沟通,包括新网页,新的Slack通道,参加博客,并参与比特币事项来公开解释为什么他们认为Bitcoin
Classic的想法并不好。
这并非不用付出代价(打架,辱骂,甚至指责),但我认为这种平衡是积极的,比特币社区应该感谢Classic团队让比特币的逐步完善成为可能。
支付VS结算
但回到文章最开始的观点,这场辩论是被用来避免更大规模的关于真实情况的讨论。
总之,我们有一团队(Bitcoin
Classic))认为,比特币应该始终是一种支付网络,旨在最终取代传统的支付方式。然后我们有另一个团队(Bitcoin
Core)认为比特币更应该是一种结算网络,终端用户应该使用侧链,从而能使Lightning网络或者其他今后的创新项目能出现在未来的支付网络中。
所以,一个观点认为比特币区块链能用较低的费用处理更多的交易,而另一观点认为,比特币区块链可以处理更少的交易,但交易金额较高(因此可以带来更多的费用)。
这就是为什么我开始把比特币“区块大小的辩论”看成一次代理战争。我们应该停止假装重点在区块大小的争论,而应该采取更深入的讨论。
或者如果你喜欢的话可以尝试不同的方法,尝试一种更分散的方式,不是让一组人决定比特币的未来,而是看看终端用户会怎么处理。
当然,我们需要做出一些改变来允许网络扩张,但我们不想在早期阶段就限制这种巨大的创新可能,这会像是在1993年决定接受网络只有一种用途一样
更多资讯请点击山寨币开发网:www.shanzhaibikaifa.com
没有更多推荐了,请问,一个比特币成本大概多少?
来自手机版
算上矿机电费什么的比特币非常公开的规模辩论正在进入关键阶段。目前最流行的两种扩展方案--BIP148和SegWit2x - 都意图在一个月内触发分离见证(“SegWit”)激活,这意味着协议升级可能在两个之内。首先,简要回顾“ 隔离见证人”及其潜在的激活方法。SegWit是最初由Bitcoin Core开发团队提出的向后兼容协议升级。它是Bitcoin Core支持的缩放路线图的核心,因为协议升级是在2015年12月首次提出的,它在当今网络上的许多有源比特币节点上实现。SegWit现在也是“ 纽约协议 ”的一部分:在许多比特币公司(包括许多矿工)之间建立的替代扩展路线图。而Bitcoin Improvement Proposal 148或BIP148,一个用户激活的软叉(UASF)计划在8月1日,也打算激活SegWit。区别在于激活如何发生。第一个和原来的选择是由比特币核心开发团队提出的。他们的SegWit代码由BIP141定义,激活了在大约两个星期的单个困难时期内,95%的哈希能力在11月15日之前表明准备就绪。假设表示准备的矿工实际上准备好支持升级,比特币的封锁和货币分割的风险很小。然而,目前只有大约40%到45%的哈希功率是BIP141的信号准备。这就是为什么一些比特币用户计划用BIP148 UASF激活SegWit的原因。从8月1日开始,他们的节点将拒绝所有不符合BIP141要求的块。如果这个建议得到绝大多数矿工的支持(哈希力量),这些矿工应该总是声明最长的有效链,这个链应该在所有SegWit就绪的Bitcoin客户端上激活SegWit,并避免分裂。但是,如果这项建议只得到少数矿工的支持,那么“BIP148”链就可以从目前的议定书中解脱出来。纽约协议也被称为“Silbert协议”或“SegWit2x”,计划通过BIP91激活SegWit。像BIP148一样,所有BIP91节点将拒绝任何不能使BIP141通知的块。但与BIP148不同的是,在大约两天的时间内,BIP91节点只能在80%的散列功率信号上支持BIP91。这也应尽量减少拆分的机会。然而,“纽约协议”的第二步是比特币“基地块大小”的一个难题。这种变化与分离证人本身相反,并不是向后兼容的,因此也可能导致“分裂”。还有一个这样的事情,矿工表示意图支持“纽约协议”,但这是有意义的,为了本文的目的将被忽略。日期表7月14日:BTC1部署纽约协议产生的软件客户端是Bitcoin Core代码库的一个分支,称为“BTC1”.BTC1的beta软件于6月30日发布。但根据SegWit2x 路线图,7月14日是“纽约协议”签署人实际安装BTC1 beta软件并自行测试的日子。然而,这不应该影响一般用户或矿工。7月21日:BIP91信号开始SegWit2x开发团队的目标是7月21日是BTC1节点实际运行的日子,重要的是矿工信号应该开始的那一天。这也不应该真正影响普通用户。但是,如果您是矿工,您可能希望通过信号通知BIP91来帮助激活SegWit。(这是通过挖掘“bit 4”块来完成的;例如,通过BTC1挖掘或使用包含BIP91补丁的Bitcoin软件)。7月23日(最早):BIP91锁定BIP91激活的精确阈值要求在预定义的336个块中,269个块必须指示准备状态。这是大约80%的哈希能力,超过约2/3天。所以假设遵循SegWit2x路线图,BIP91可以在7月23日锁定。再次,这不应该真正影响普通用户。但如果您是矿工,并且BIP91确实激活,您现在还有一两天要遵守BIP91软叉。如果不这样做,就冒险无效块开采。7月25日(最早):BIP91激活7月25日,BIP91“锁定”后又有336个块,BIP91可以在最早实际生效。任何不表示“隔离见证人”(按BIP141)的方块现在将被拒绝。这还不能真正影响普通用户。但是,如果你是矿工,你现在应该只有矿区,只有我的最高块,这就意味着SegWit(BIP141)。否则,您有可能通过哈希功能多数拒绝您的程序块。7月29日:BIP91截止日期如果比特币矿工想避免在比特币的块状和货币“分割”,7月29日是他们的第一个截止日期。为确保BTC1的BIP91及时启用以与BIP148兼容,应在最近一天(例如08:00 UTC前)锁定。(美国东海岸上午4点)。但是越早越好:BIP91锁定的最后期限越接近时间不会激活的风险就越大。如果BIP91在此期限内未激活,Bitcoin可能会进行连锁分拆。如果发生这种情况,如果您是普通用户,并且您还没有准备好潜在的BIP148 UASF连锁分拆,那么现在有两天的时间。如果BIP91在7月29日之前没有启动,而您是矿工,那么现在有两天的时间可以决定您将在8月1日在BIP148连锁店或原始(“Legacy”)链路上将哪个连锁店。7月31日:BIP141截止日期从技术上讲,7月31日是矿工第二个截止日期避免分裂。在这一天(UTC),最新的BIP91必须激活,或BIP141必须锁定。换句话说,如果BIP91没有及时锁定,现在必须有两个星期的困难时期,其中95哈希功率信号的百分比支持SegWit。实际上,七月三十一号的机会很小,实际上与困难时期的结束日相吻合。即使如此,直到今天才明白是否达到95%的门槛是不可能的。因此,如7月29日所述,用户和矿工都应该已经准备好潜在的分拆。但7月31日真的是你最后准备好的机会。8月1日:BIP148激活这是BIP148激活的一天,这使得矿工避免分裂的第三个也是最后截止日期。8月1日,在00:00 UTC(请注意,这仍然是美国7月31日),所有BIP148节点将开始拒绝任何不表示“隔离见证人”(按BIP141)准备的块。如果Bitcoin Core的BIP141或BTC1的BIP91已经及时地锁定和/或激活,那么应该没有链式拆分。如果两者都没有发生,大多数矿工(通过哈希力)现在有最后的机会避免连锁分裂:通过支持BIP148本身。这将确保他们始终(重新)根据所有当前比特币节点声明最长的有效链,并将通过BIP141激活SegWit。如果BIP141,BIP91和BIP148在8月1日之前已经吸引了足够的散列功率,但是BIP148确实获得了一些牵引力,这一天链可能会分裂。如果发生这种情况,将会有两种类型的“比特币”,我们称之为“148比特币”或“148BTC”为BIP148侧的分割,而“旧的比特币”或“LegacyBTC”为另一方。(如果148 Bitcoin收回了最长的链,这种分裂可能会随着时间的推移而解决)如果您在分裂时拥有比特币(即私钥),则应自动拥有148BTC和LegacyBTC。虽然,要访问这两种类型,您可能需要下载新的软件。也就是说,如果您是常规用户,最好暂停任何和所有交易,至少直到情况更清楚。没有这样做可能会花费你的钱!如果分裂发生,你是一个矿工,你现在应该决定在哪个链上挖矿。(当然,您仍然可以随时切换,例如,您可能只想挖掘最有利可图的链条。)8月4日:潜在的比特币ABC发布虽然确切的日期并没有确定,但8月4日可能会看到引入一个新的“比特币”:比特币ABC。主要比特币矿业硬件生产商Bitmain 最近 宣布,如果BIP91在8月1日之前没有激活,BIP148在8月1日之后出现生命迹象,将会启动“应急计划”。最近,实施这一应急计划 - 名为“比特币ABC“ - 在比特币会议的未来宣布。Bitcoin ABC将与Bitcoin共享历史,直到8月1日,但在之后的头几天,可能是由Bitmain私人开采的。它还将包括几个新的和不兼容的协议规则,也许最重要的是增加块大小限制。如果您在分割时拥有比特币 - 8月1日,00:00 UTC - 您应该自动拥有“比特币ABC”。但是,在这种情况下,您可能需要下载软件才能发送(并接收)硬币。如果发生此事件,更多信息可能会变得可用。如果你是一个矿工,你应该能够在8月4日开始使用比特币ABC。(也许早一点)8月15日:潜在的BIP148工作证明变更虽然这个日期还没有确定,但8月15日可能会看到另一种类型的“比特币”的引入,我们将其称为“新派比特币”或“新宝贝”。作为UASF,8月1日的BIP148叉头最初是由用户实现的 - 而不是矿工。用户将开始拒绝任何不表示“隔离见证人”(根据BIP141)准备就绪的块。这应该鼓励矿工遵循BIP148连锁(理想情况下是唯一的链条)。但这是否真的会发生呢还有待观察。到目前为止,很少有矿工公开表示会支持UASF。如果对148位比特币的矿工支持仍然很低,(其中一些)用户可能会选择实施硬叉来更改工作证明算法。这将通过使其专门的ASIC采矿硬件在分拆的BIP148侧淘汰,从而“开火”现有的矿工,并可能为新的矿工敞开大门 - 可能会将采矿景观重新分散回家用户与CPU或GPU 。(至少暂时)在“ 比特币核心社区 ”Slack 的子频道上,一个开放的BIP148“工作组” 目前正在拟定拟议的细节。但是似乎如果8月15日在148比特币的哈萨克斯坦矿山总数不到15%,这个硬盘将被部署。这将使与“传统比特币”的分裂确定。如果某些用户拒绝加入改变工作验证算法的硬分支,那么技术上也可能导致148比特币方面的另一个分裂。如果您是8月1日分拆时的常规用户和拥有的比特币,并且直到8月15日才支付任何费用,那么您现在还应该拥有NewPoWBTC。如果您在8月1日至8月15日期间购买或获得了148BTC,您现在应该也拥有NewPoWBTC。但是,如果你在分裂的任何一边都用比特币,那就不一定了。再次,如果你想要安全的一面,一切都不要交易,直到情况变得更加清楚。(有关详细信息,请参阅这篇文章。)如果您是使用ASIC硬件在148位比特币上挖掘的少数矿工之一,您可能现在想将硬件指向其他地方,或完全关闭硬件。(这当然取决于我的148BTC或其他任何东西是否还有利可图。)当然,任何人现在都可以在没有专门的ASIC硬件的情况下在NewPoWBTC上开采。8月中旬至8月:SegWit锁定如果矿工避免通过BIP141,BIP91或BIP148进行连锁分拆,则隔离证人应该在8月中旬或8月下旬之间锁定。这应该是一个非事件,如果它发生通过BIP91或BIP148,因为它将在这一点上预期,并不会改变任何人。但是锁定手段是所有SegWit准备好的客户将在下一个困难时期开始执行新的规则:再过两个星期。因此,如果您是常规用户,并希望使用新功能或想要保持一流的安全性,则现在有两周时间升级到强制执行SegWit的软件。如果没有避免连锁分裂,情况就会变得复杂得多。到8月中旬,可能会有一个,两个,三个甚至四个“比特币”:“148比特币”,“新派比特币”,“比特币ABC”以及“旧版比特币”。在撰写本文时,很难说如何处理这种情况。对于普通用户来说,最好是按住你的私钥,最好不要一直处理,直到情况以某种方式解决。对于矿工来说,最好是挖掘最有利可图的链条。8月下旬至9月中旬:SegWit激活如果避免链式拆分,SegWit应该在这段时间内激活。如果您现在正在运行兼容的客户端,您可以开始享受新功能,同时保持一流的安全性。如果没有避免连锁分裂,情况可能仍然太复杂,无法预测。十月下旬至十一月中旬:SegWit2x硬叉到今年年底(尽管可能甚至到2018年初),SegWit2x的硬叉部分应该发生。确切地说,在SegWit锁定三个月后,这个硬盘在BTC1客户端上激活。这个激活意味着应该开采大于1兆字节的“基本块”,这使得BTC1客户端与所有没有硬性的所有Bitcoin客户端不兼容叉代码实现。在这个时候,似乎几乎肯定不是每个人都会改变他们的软件来支持这个硬盘。比特币的发展界尤其几乎无动于衷地 &拒绝了这一建议,而几家公司表示不愿意支持这一改变,而不是所有的用户似乎都在板上。因此,这可能导致另一个连锁分裂。(理论上来说,这可能会导致第五个“比特币”,但是看起来似乎不太可能会有四个“比特币”。)如何处理这种情况,普通用户将在比特币杂志上公布更接近实际的日期。如果您是矿工,而您只运行BTC1客户端,以帮助激活SegWit而无意支持硬叉,那么您应该确保在此之前切换回非BTC1客户端。文章来源:bitcoin86.com原文链接:http://www.bitcoin86.com/news/15530.html免责声明:本文仅代表作者观点,与比特时代无关,仅为传播消息之用,不代表比特时代观点,不构成比特时代投资建议!

我要回帖

更多关于 一块比特币多少人民币 的文章

 

随机推荐