比特币行情·比特币价格
Ctrl+D收藏比特币行情网
ads

金色观察|1月20日BTC双花真的出现了吗?一句话就读双花问题

作者:

时间:2021/2/1 18:29:47

金色观察|1月20日BTC双花真的出现了吗?一句话就读双花问题。

1月20日BTC双花真的出现了吗?一句话就读双花问题。

1月20日,BitMEXResearch在BTC块链上监视了双花。双花这个词出现在社交媒体上,引起了很多人的担心,这是可以理解的,所以想马上说明发生了什么,双花对BTC意味着什么。

陈腐区。

根据中本聪的共识,所有节点都会自动更新到最长的有效链。这使当地账本(记录资产所有者)与其他节点同步。

有时两个矿池几乎同时发现新块,这些块有相同的累积难度。然后有些节点接受第一块,其他节点接受第二块。在短时间内,BTC网络将分为两部分。但是,通常找到下一个块,分歧就会消失。

例如,假设一些矿工在666833-1块采矿,另一些矿工在666833-2块采矿。其中一个发现第666834块,该块链的累积开采难易度增加,接受66833-1块的节点自动放弃自己的块链,接受新的最长链。

这是1月20日BTC网络发生的事情,SlushPool和F2Pool同时发现了块666833。Binance矿池发现66834块后,F2Pool发现的块变成陈腐块,中断了分歧。

现在陈腐块的频率变高了,但这完全不用担心。但是什么是双花?

金色相对论||PhalaNetwork创始人侑林:kusama的槽适用于创新项目、实验项目、低成本项目:金色财经报道,在今天举行的金色相对论中,对于槽拍卖的主要网络启动前最重要的里程碑,这个程序碑会带来什么样的效果?等问题,PhalaNetwork创始人佟林表示,Kusama在波卡主网上线前很多人认为是波卡的测试网,但实际上经过一年的运行,Kusama已经不仅仅是测试网,而是与波卡功能相同的网。例如,波卡的许多新功能首先在KSM上运行测试,运行没有问题后加入波卡。这就像比特币和莱特币一样,比特币的许多新功能(例如隔离证词)首先在莱特币上测试,没有问题之后配置在比特币上。关于Kusama的卡槽数,由于平行链槽数有限,上限约为100条,其中一部分为公益卡槽,一部分为平行线程卡槽,最后一部分为平行链拍卖。因此,整体拍卖可能只有30-50个,波卡比Kusama少。在拍卖机制中,每次只释放一个插槽,下一个插槽的释放有一定的时间间隔,因此需要项目方参加拍卖。Kusama平行链插槽拍卖,目标对象是想用Kusama平行链。因此,实际上是拍卖平行链的租赁资源。平行链槽不出售,波卡平行链槽每租赁期为6个月,拍卖时可以竞争4个租赁期,即项目可以拍摄下一个或多个租赁期,KSM上的平行链槽租赁期更短。目前,有97条基于Substrate的链条,需要卡槽来完成平行链的在线。Kusama和波卡的区别是kusama的槽便宜,适用于创新项目、实验项目、低成本项目的波卡适用于金融类、商业成熟项目、市场价格大的项目。[2020/12/114:56:19]

什么是双花?

金色晨报|6月12日隔夜重要动态一览表:21:00-7:00关键词:英国、人民日报、美国、BIS。

1.美国会议员呼吁AP存储提高CBDC工作透明度

2.人民日报:加强块链农业等尖端技术的先进布局

3.美国货币监理局临时主管:美联储和美国证券交易委员会应建立数字货币框架

4.前CFTC主席:数字美元的功能应与实物现金完全相同

5.美股三大股价均创下3月中旬以来最大单日下跌幅度

6.深圳建立了可以进行国家标准申报测试的块链标准化评价站

7.数据:比特币期货平仓合同接近40亿美元

8.BIS创新中心负责人:新冠状病推动CBDC发展

9.英国中央银行官员:英国中央银行积极探索CBDC。[2020/6/12]

关于双花,有两种流行的定义,一种是偏科技,另一种是实用的。

从技术水平来看,某方收到的支付(交易T1)第一次加入块链时,稍后删除这笔交易会产生双花。只有当包含交易的块变成陈腐块时,才会发生这种情况。

另外,新的块链不包括T1是不够的。否则,这笔交易可能还包括在下一个块中。双花出现后,T1交易记录中的一个同时出现在T2交易记录中。由于T2中包含这个记录,T1变成了无效的块,从网上删除了。

我们把这种现象称为双花,不是因为用户花了两次钱,而是因为这笔交易在块中出现了两次。但是,从实际的角度来看,T1在T2之前发生的话,加密货币的所有权会发生变化。

换句话说,T1交易的收款人必须额外支付一定的货款。以下是双花的例子

1.双花攻击发起人在交易所存入100万美元的ETC。

金色相对论||Blockstream缪永权:闪电网的出现使许多山寨货币过时:在本期金色相对论的闪电网:Hello,TPS中,金色财经伙伴佟扬对话Blockstream首席战略官缪永权,目前闪电的实际发展和应用情况如何?2019年可预见的进展是什么?目前发展面临的瓶颈是什么?缪永权表示,闪电网络以飞速发展。这是前所未有的技术,为比特币成为世界货币铺平了道路。2019年,我们将推出更好的闪电网络版本。目前唯一遇到的瓶颈是,由于开发团队的进度不同,不同版本可能会出现小的兼容性问题,但很快就能解决。另外,闪电网络的传闻也很多,因为闪电网络的出现会使很多假币过时。[2019/3/7]

2.他把ETC全部换成等值的BTC,出示所有BTC。

3、攻击者通过创建另一个含有相同数量的T2交易,对交易所发起双花攻击。

4.攻击者现在有100万美元的ETC和100万美元的BTC,交易所损失了100万美元的BTC。

第三步和开空单一样,其实很难在BTC网络中实现。修改T1交易记录意味着修改T1前的所有块,对攻击者来说,他必须控制很大的计算能力。因此,只有矿工和NiceHash借用计算能力的人才能发起这样的攻击。

现在,最大规模的加密货币网络不受双花攻击。如果有人从Nicehash借了所有SHA256哈希算力(约500PH/s),那只是比特币现在哈希率(123EH/s)的0.4%。

基本上所有的双花攻击,包括最近发生的这次,都不会造成损失。除了两个矿池碰巧发生了矿山竞争,即使大型矿工故意不上传包括T1在内的块,节点只要遵循共同的6个块确认规则,攻击者就无法获利。在这种情况下,我们看到T1和T2在不同易的T1和T2在不同时间被确认。

金色财经垄断分析宁波大力推进块链技术在各行业内落地应用帮助城市发展:金色财经垄断分析,今天《宁波日报》报道,宁波引进以块链等数字经济为中心的产业项目,前4个月资金达到353.61亿元。另外,宁波市积极利用块链等技术分析互联网的大量数据,形成有效的可视化警报信息。宁波保税区建设了全国首个保险区块链技术适用试验区。宁波也正在建立家政服务行业的招聘体系,相关工作今年开始。宁波市积极探索块链在各行业落地的应用,为城市建设提供更好的服务,突破发展瓶颈,全力建设金融科技示范基地。[2018/5/22]

因此,对于BTC用户来说,他们有充分的理由播放包括同一交易的块。

取代你的交换很容易。

用户在进行网络直播交易后,这些交易会按照价格的高低进行排序。用户希望通过增加手续费,矿工将其包装在块中。合理的矿工倾向于将手续费最高的交易包装在块上。因为可以获得最大的利益。

这种交易处理机制有其独特之处:添加手续费后,如果交易不能在预期时间内包装块,则不会被撤回,而是自动进入下一轮。手续费过低的话,交易不能包装在块上的话,会成为很大的问题,这个交易(及其对应的代币)长时间不能确认。

因此,用户需要提高广播交易的手续费的方法。对于用户来说,他们的第一次报价可以更低,因为他们可以在选择后提高手续费,使这个机制更有效地运行。

最后,在闪电网络中,如果你想关闭支付渠道,你可能也会增加手续费。如果不增加手续费,关闭时间会有严格的限制,错过这段时间后,用户可能会遭受资金损失。

用户可以通过以下三种方更快地确认自己的交易

1.父亲交易的支付方案(Child-Pays-For-Parent)

金色财经现场报道莱特币创始人李启威:未来人们用不同的加密货币支付,实现相互操作:金色财经现场报道,今天Coindeskto2018共识会议正式在纽约开幕。在讨论相关操作竞赛的圆桌时,莱特币基金创始人李启威(CharlieLee)表示,现在有人用现金支付,有人用信用卡支付,将来有人用不同的(加密货币)支付,实现相互操作。实现互动,用户体验是一个重大挑战。说到加密技术的未来,李启威说,中期实现分散的交易所和通用地址。从长远来看,我们还不知道。[2018/5/15]

2.交易加速。

费用代替(Replace-By-Fee)

如果交易手续费不够高,通过子交易为父亲的交易支付方案,交易可以更快地确认。在这个方案下,用户播放子交易,这个交易的输出来自未确认的父亲交易,这个费用比通常高。子交易的有效性取决于父亲的交易能否包装,矿工想从子交易中获得超过一般水平的手续费的话,必须同时包装两笔交易。

交易加速器提供链接市场,确认链接手续费不足的交易。通常,加速器由矿山提供,既有免费的,也有收费的。用户可将交易ID贴在加速器上,矿池优先包装该交易。由于不需要签名,发送人、接收人和其他人都可以使用加速器。

通过费用的替代,用户可以创建另一个相同的交易,交易的手续费高于前一个未确认的交易,交易被确认。(如果费用不是同一个输入,则是完全独立的交易。中所述情节,对概念设计中的量体体积进行分析

在替代交易中,增加未确认交易的手续费,除此之外,对重复批量支付等场景有很大帮助。在正常情况下,批量付款将多笔付款合并到同一笔交易中,然后再播出,但同样可以先播出一笔交易,在一个矿工将其纳入区块之前,为这笔交易增加更多的付款。

1月20日的交易是什么性质?

回到正题,666833-1,66833-2,666834块是怎么回事?

下图是BTC工程师兼研究员0xB10C对这个问题的解释。一个叫Alice的用户先后播放了三笔交易,逐渐增加了这些交易的手续费。

第一笔交易的手续费是1sat/b,但是因为太低不能包装在块上。所以,安装了大概23个小时后,Alice决定用RBF代替这笔交易,安装了9.4sat/B的手续费。值得注意的是,Alice在这个时候已经等了将近一整天了,在广播替代交易之前,交易还没有确认。但是新手续费还是太低了,她三个小时后又把手续费提高了。

以上分析也得到了BitMEXRearch的证实。

这笔交易是双花吗?

在确认交易之前,用户可以用费用代替交易。由于用户试图取消以前没有确认的交易,并将其返还给自己,因此在增加手续费后,交易的输出通常与第一笔交易不同。确实,这是Alice替换第二次和第三次交易的情况。

因此,不同输出的交易可以同时存在于互联网中。矿工包装两个输出不同(但对网络无害)交易时,先包装的交易可能无效。第一眼看起来像一朵双花。

理论上,BTC网络可能会出现双花,但这通常不是一个严重的问题。以下是一些情况,当这些情况发生时,你应该感到恐慌:

无效交易的价值在几千万到几亿美元之间。双花可能严重损害BTC的口碑和市场价值,而且矿工使用的硬件价值几百亿,考虑到这些无效交易的存在,矿工可以以最低的成本获利。相比之下,1月20日这笔交易的价值约为25美元。

如果交易所或其他大型机构没有通过一定数量的块,就不会确认大宗交易。因此,双花攻击者不能通过更换单个块来找回已经支付的钱,因为如果他想这样做,他可能会更换10个以上的块。这要求与现有的大多数矿工勾结,但这可能会破坏矿山硬件的投资。

关于双花的讨论很多,但最终回到了对双花这个词的定义。今天,我提供了两个定义,一个是技术性的,两个是相同的输入,与用户水平无关。这种双花明显发生了,但对其他用户没有任何影响。

从实际意义上讲,双花就像在付款给另一个用户后退票。非常,这种双花没有发生。原因如下。

1.最可能的是用户(不是矿工)使自己的交易无效。

发生这种双花的要素没有出现。例如,更大的无效交易和更多的陈腐块。

因为媒体对双花等术语非常敏感,所以双花这个词必须尽量不要使用。除非真的发生了对BTC网络有害的双花。相反,1月20日的情况应归类为无效交易,这个词的含义更广泛,用户可能会因为各种原因取消交易。

Alice到底想干嘛?

可以确认的是,在1月20日的情况下,矿工没有故意用更加困难的块链更换别的块链,为了撤回金额非常大的支付。没有涉及到矿工,只是老区块。

但是很多人还是很好奇,Alice为什么要播放不同的交易,为什么要更换原来的交易呢?这是对接受零配置网络服务规范业者的双花攻击吗?

这种情况可以立即排除,因为在初始交易和第一次交易的更换之间,几乎经过了一整天。但是,Alice给谁转了代币还是值得研究的要点。虽然我们不知道输出是由哪一方控制的,但我们可以通过猜测来解决这个问题。

1.输入肯定是由用户控制的,这个数据可以忽略。

2.往往只有一笔输出的交易属于内部转账,也就是用户给自己不同的钱包转账。收款人是其他用户时,钱包中正好有这笔交易的输入,这种情况很少发生。

对于有两笔输出的交易,收款方通常是第三方,馀额返回用户,即输出变更。

根据以上分析,下图显示,交易2和3只有一个输出,Alice很可能是数据的控制者。交易1易1和交易3有相同的输出,所以同样的情况的可能性很高。

现在只剩下交易1的第二个输出还是个谜,为了解开这个谜,有必要改变角度考虑这个问题。为什么交易费低的交易(1sat/b)反而)反而可以包装成块?Slushpool不爱钱了?

答案显然是否定的,Slushpool的操作非常正常。事实上,这背后的原因是,该交易的一方使用了上述父子支付计划,以确认交易。这是艾莉还是收款人?

换句话说,Alice还有第四笔交易,但外不知道,包括未包装的a13c2bd交易的输出,收款人的地址是3JaLvP,是同一块内唯一的输入。

如上图所示,新的交易手续费更高(46.3sat/byte),足以支付这两笔交易。包装1290376交易的同时,也要包装a13c2bd交易,所以Slushpool必须同时包装这两笔交易。

3JaLvP地址开支手续费,可以确定的是,这些资金确实转到了目标账户,实际上并没有产生双花。这是因为只有控制3JaLvP的私钥,才能签署父子支付方案,确认交易。

Alice想把这笔交易发给第三方Bob的可能性很小。因为后者等的时间太长了。因此,Bob通过父子支付方案将未确认的输出返还给自己。但是,Alice可能会用自己的钱包汇款,或者用不同的方法提高交易费用。

因此,结论是所有输出数据都由Alice控制。

本文的内容来自Deribit。

下图是BTC工程师兼研究员0xB10C对这个问题的解释。一个叫Alice的用户先后播放了三笔交易,逐渐增加了这些交易的手续费。

本文的内容来自Deribit。

标签:

okex热门资讯
金色观察|代币总量减少会直接损失6000万美元吗?

金色观察|代币总量减少会直接损失6000万美元吗? 对于加密货币项目,货币总量决定了很多。例如项目评价、价格预测、浮点运算、经济结算计量等。 每个项目的白皮书中代币总量的设定可能随着项目的发展而变化。例如,Polkadot在筹集资金时用百位数美元计算,在线交易所后用社区投票分割。

2021/2/1 18:30:34
金色观察|耶伦正式在美国财长行业工作

金色观察|耶伦正式在美国财长行业工作 珍妮特·耶伦正式成为美国第78位财政部长。 美国联邦参议院1、月亮25日通过提名珍妮特·耶伦出任美国第78名财政部长的人事案件,使她成为美国财政部232名第一位女部长。 74岁的耶伦从2014年到2018年担任AP主席,也是美国第一个担任这个职务的女性。

2021/2/1 18:30:20
金色观察|北上广两会成为数字人民币最大的看点

金色观察|北上广两会成为数字人民币最大的看点。 2020年10月以来,数字人民币(DCEP)首先在深圳、苏州等地进行试验,在上海、北京、广东等地陆续扩大。(2020年DCEP进展请阅读金色财经前报道阅读DCEP的2020年) 另外,中央银行也将安全开展数字人民币试验再次列入2021年度事项的工作要点。

2021/2/1 18:30:03
金色观察|ARK女股神《BigIdeast2021》报告:机构投资者将BTC提高到20万到50万美元

金色观察|ARK女股神《BigIdeast2021》报告:机构投资者将BTC提高到20万到50万美元。 由于押中特斯拉和比特币,ARK.Investment是美国市场近年来最受关注的投资公司之一,ARK.Investment的投资动作成为投资者关注的焦点。

2021/2/1 18:29:17
新|Clover:基于Substrate的块链操作系统

新|Clover:基于Substrate的块链操作系统。 寻找新是金色财经发表的块链项目观察类项目,复盖业界各领域项目的发展状况,具体设计项目概况、技术进展、募集状况等,试图展示受欢迎的项目合集。 什么是Clover? Clover是基于Substrate的Polkadot平行链。

2021/2/1 18:28:58
金色观察|观点:从Saddle看DeFi的分歧和护城河

金色观察|观点:从Saddle看DeFi的分歧和护城河。 观点:从Saddle看DeFi的分歧和护城河。 本周,除了动荡的市场和ETH的价格最高之外,另一个新闻是SaddleFinance的在线,这是DeFi知名风投人支持的AMM,与Curve非常相似。

2021/2/1 18:28:30
ads