区块空间竞争如何扭曲交易打包时间?_区块链:比特币

撰文:Tripoli

编译:0x11,ForesightNews

本周早些时候,我在以太坊基金会举办的RedditAMA上提出了一个问题,其中一个回答引起了我的注意:

我期待看到合并后交易打包时间的改变!理论上合并后平均打包时间应该降低约二分之一,因为下一个区块的预期时间现在是6秒,而之前是13秒,更规律的打包时间也减小了峰值。根据我的个人经验,如今的交易打包速度非常快,甚至与EIP-1559之后、合并之前的那段时间相比也是如此。看看数据具体的数据会很有趣。-/u/vbuterin

比特币区块时间动态被研究得更多,数据可用性更高。因此,我将把以太坊的工作量证明转移到比特币上进行分析。这两个系统非常相似,主要区别在于难度调整将比特币的平均出块时间保持在10分钟,而以太坊的平均出块时间保持在13秒左右。

动态 | 2020区块链产业应用与品牌创新大会筹备会在京举行:“2020区块链产业应用与品牌创新大会”筹备会日前举行。联合主办方新华网和中国国家品牌网介绍了举办此次大会的目的、意义和主要议题以及大会筹备工作的进展情况。大会将汇聚我国政、产、学、研、用各界代表,连接覆盖全行业的区块链技术与产业创新机构,共同探讨新时代中国区块链发展的重要议题,为政府和企业提供一站式战略规划、模式创新等服务,构建中国区块链产业和品牌的顶层生态圈,推动中国区块链产业的深入发展。筹备会上,承办方国研智库、联合承办方欧科集团相关负责人以及来自清华大学、正略集团、北大校友创业联合会、清华x-lab区块链实验室等专家做了主题发言。

筹备会同时发布了《2020中国区块链创新应用发展报告》暨应用案例征集评选活动事宜,启动了《区块链改变未来生活》全国大学生征文活动。来自上市公司、北京高校、区块链相关机构和各商协会代表共约100多人参加了筹备会。(新华网)[2020/1/17]

然而,区块时间平均值是一个巨大的简化。媒体经常将比特币矿工称为一群解决复杂数学问题的计算机,但事实并非如此。解决这个词隐含的意思是,这类主流类比表明采矿设备不断接近解决方案,但这不是加密挖矿的工作方式。最简单的散列类比是抛硬币并尝试连续77次正面朝上。不正确的散列不会提供有意义的进展,这是徒谬误的一个版本:所有散列都是独立的,当散列失败时就没有进展。

动态 | Qtum 量子链升级区块浏览器,新增网络概览及挖矿详情页:Qtum 量子链官方宣布已根据用户需求将 Qtum 区块浏览器 Qtum.info 进行相应的迭代升级,主要的优化方面包括:统一 UI 界面、新增 Qtum 网络概览、新增挖矿详情页。网络概览将呈现区块链上各项关键指标,包括区块高度、Qtum 全球节点数量、近 24 小时交易额和总流通量等详细数据,矿详情页将呈现挖矿概览及挖矿排行榜数据。[2020/1/14]

尝试的独立性和由此导致的缺乏进展被描述为失忆。不管上一个区块已经过去了多长时间,比特币矿工发现下一个区块的可能性总是一样的:下一个区块出现的平均时间总是在10分钟后。

如果你对比特币区块间隔方差的数据感兴趣,JamesonLopp几年前写了一篇很棒的文章。简单来说就是,忽略源自非常快速出现的区块的边缘案例,区块间隔遵循指数概率分布。

动态 | 成都将大力鼓励基于区块链等技术的金融产品服务模式创新:金色财经报道,根据12月26日上午召开的中共成都市委十三届六次全体会议暨市委经纪工作会议,成都将提速建设西部金融中心,强化数字经济赋能金融发展,大力鼓励基于区块链等技术的金融产品服务模式创新,积极探索数字金融应用场景。成都市地方金融监督管理局局长梁其洲表示,建设金融中心是成都城市未来发展的突破口,金融监管部门将??以金融科技??为抓手来提升西部金融中心的核心功能。在发展金融科技的同时,2020年成都还会创新金融监管水平,推动金融监管沙箱上线运行,同时完善防范风险的体制机制,规范发展地方金融组织,从而??防范??区域性、系统性的金融风险??。[2019/12/27]

声音 | 中国记协党组成员:中国记协将探索运用区块链等技术手段推动网络诚信建设:在2019中国网络诚信大会网络媒体和社交平台诚信建设分论坛上,中国记协党组成员、书记处书记吴兢表示,中国记协将坚持正面引领与负面监督相结合、传统媒体与新兴媒体广覆盖的原则,探索运用区块链、大数据、云计算、人工智能等信息技术手段,充分发挥人民团体的独特优势,广泛发动联动新闻业界学界,推动网络诚信建设。(西安新闻网)[2019/12/3]

比特币出块时间方差:理论与现实;资料来源:JamesonLopp

为了讨论交易打包时间,我们需要在分析中添加另一层。天真的说法是,当比特币交易被提交时,它应该被包含在下一个区块中,该区块平均会在10分钟内完成;因此,打包时间应为10分钟。在实践中,区块空间的竞争本质扭曲了打包时间并挑战了可交换性的假设。

下图显示了2022年9月2日待处理交易的攀升。图表中的每个断崖或下降都表示发现了一个新区块并处理了一批最有价值的交易。为了方便,网格竖线以10分钟为间隔,既比特币平均出块时间。

区块链将成为共享经济中公平分配的关键:早期共享经济的本意是通过对个人的赋权,为弱势群体提供新的工作机会。然而,像优步和Airbnb这样的共享经济巨头将共享经济变成了另一幅模样,在收入分配上,工人仍然处于弱势地位。外媒称,区块链可能是当今最先进的技术之一。与机构本身的存在与交易成本相比较,区块链让这些交易几乎没有成本,对现代经济模式将造成极大冲击。在共享经济的情况下,它可能发挥极大价值。区块链将成为共享经济中公平分配的关键。[2018/3/31]

比特币内存池

该图显示了区块发现中的非典型但并非罕见的差距。从10:20到12:18,只发现了两个区块,而不是预期的十二个。

虽然在10:20发送12sat/vB交易似乎是安全的,但它可能直到13:00才被处理,至少8个,可能多达11个区块。延迟的两个来源是区块时间方差和不对称时间信息,即较晚提交的交易具有额外信息的优势,并且能够支付更大的费用以跳过交易队列。

从缓慢发现的区块中随机抽取样本并分析其中包含的交易,在交易提交时间和包含在下一个区块中的交易相对密度之间出现了一个清晰的模式。慢速区块包含的交易来自紧接在发现区块之前的时间仓,比来自紧接在前一个区块之后的时间仓多出大约50%。

与此形成鲜明对比的是,如果我们查看快速区块,则提交时间的分布要均匀得多。这表明在快速区块中的时间竞争没有意义。

大多数区块都可以很快发现,所以这有什么关系吗?

如果我们计算预期出块时间,长尾区块的贡献其实出奇的大。如果计算平均出块时间但忽略20+或30+分钟这样的异常值,则预期的出块时间将下降到6-8分钟。

关于打包时间,区块空间的时间竞争基本上忽略了这些长尾块。例如,我们假设超过20分钟的交易被新的更高费用的交易取代,那么进入第一个区块的交易的平均打包时间理论上应该下降到只有6分钟。

实际上,并没有下降到6分钟。我们在慢速区块分布中看到交易没有被完全替换,但我预计第一个区块打包时间可能在8-9分钟范围内,而不是天真的10分钟近似值。

进一步计算被替换的交易将需要比本文提供的更全面的数据分析,结果可能是多峰谐波分布。

回到权益证明以太坊,假设非竞争性区块空间,不变的12秒区块间隔表明平均打包时间为6秒。

然而,以太坊区块空间竞争异常激烈。

即使区块间隔不变,我们似乎也看到了强烈的时间竞争,甚至超过了比特币长尾区块空间的竞争。所有这些都在几秒钟内发生,每12秒重复一次。

那么,打包时间是否更短?我想这将取决于如何定义打包时间。如果以太坊上的第一个区块是在区块间隔的最后几秒内提交的交易占主导,那么我不清楚方差的下降是否会产生有意义的差异。另一方面,如果我们谈论的是单笔交易,其优先费用足以确保交易包含在内,那么预期的打包时间应该从13秒减少到6秒。

注解:

指数概率分布的方差与区块时间的平方成比例,因此比特币区块时间的方差是以太坊PoW区块的(600/13)^2=2130倍。也许这可以解释为何对以太坊区块时间的分析相对缺乏。

该指标假设以太坊不处于硬分叉的时间窗口,在硬分叉时间窗口,出块时间开始呈指数增长,以迫使矿工采用这种变化。

截至撰写本文时,30天的平均哈希率为2.5075亿TH/s,因此在一个10分钟的区块中有250.75×E6×E12×(60×10)=1.5E23次哈希尝试。为了找到一个硬币翻转等效物,我们采用一个以2为底的对数,它等效于76.9次连续的硬币翻转。

该样本中的慢速区块是在2022年12月22日至2023年1月12日之间发现的伪随机序列,包含40个块,区块间隔时间在42到75分钟之间。

该样本中的快速区块是在2022年12月22日至2023年1月12日之间发现的一个由86个区块组成的伪随机序列,区块间隔时间在2.5分钟到6分钟之间。

如果我们由于验证者的错误而忽略空块,则不变。

不幸的是,合并前数据似乎不可靠,尽管这可能只是由于区块空间的超级竞争性质加上区块时间差异而造成的,我没有足够的信心发布它。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金宝趣谈

[0:0ms0-5:282ms