详解| 什么是比特币区块大小之战?

【区块链】比特币架构 简单介绍比特币的架构 阅读详情

区块大小之战是 2015 年至 2017 年间发生的一场关于比特币区块链区块大小的争论。

这场争论被称为比特币的第一次重大“内战”,它分裂了比特币加密社区,并且出现了两个阵营。“大区块者”希望增加区块大小以实现更便宜和更快的交易,“小区块者”希望永久保留 1 MB 限制,以优先考虑比特币的完整性和安全性。

1 背景

在比特币网络中,交易数据被分成一系列的区块,中本聪为每个区块添加了明确的 1 MB 大小限制。比特币刚推出时,该货币几乎没有任何价值,只有一小部分人在开采新货币。区块大小限制最初并没有影响网络。由于中本聪从未公开说明为什么添加 1MB 区块大小限制,许多人猜测这是为了保持区块链较小并阻止大量垃圾邮件交易。

然而,随着比特币的普及和交易量的增加,区块开始被填满, 1 MB 大小限制开始显示出了一些问题。限制比特币区块的大小意味着网络上可以确认的交易数量受到限制。比特币社区开始出现争论:一些人认为增加区块大小限制是解决问题的方法,而另一些人则担心这样做会导致网络的中心化和安全性问题。这些争论将比特币社区分裂为两个阵营:大区块者和小区块者。

2 大区块者和小区块者

大区块者希望修改原始的比特币协议以增加区块容量并处理更多交易。他们相信更便宜、更快的交易将使比特币更具可扩展性。虽然增加区块大小可能不是一个永久的解决方案,但一些人认为这将有助于在短期内保持交易更便宜,并为潜在的扩展解决方案的开发提供更多时间。

小区块者希望保持 1 MB 的大小限制,以优先考虑比特币的安全和去中心化的基本原则。小区块者认为,如果区块大小增加,这使得普通用户运行比特币节点的成本变高。这将导致公司在数据中心托管节点,这可能会损害网络的去中心化。他们相信系统的弹性,并采取长期方法来增加比特币的市场份额。

3 增加块大小的方案

Bitcoin XT

Bitcoin XT 是大区块者推出的第一个解决方案。它建议将区块限制从 1 MB 提高到 8 MB,然后每两年加倍,直到 2036 年达到最大大小 8 GB。这些变化与现有的比特币节点不兼容,因此解决方案需要硬分叉,定义作为对不向后兼容的协议的更改。任何运行比特币节点的用户都需要升级软件才能继续使用硬分叉链。该解决方案对于小区块者来说极具争议,他们认为硬分叉过于极端。尽管该解决方案得到了广泛宣传,但未能获得广泛的社区支持。

SegWit

开发人员 Pieter Wuille 提出了一种名为 SegWit(隔离见证)的解决方案。这个方案提出将交易签名数据从区块中移除,以减少每个区块的大小,从而增加区块容量。这样可以提高比特币网络的吞吐量,并减少交易费用。

SegWit 改变了区块大小的计算方式,这将有效地导致区块大小小幅增加到大约 2 MB,这一概念仍然受到大多数社区的支持以及小区块者的拥护。它将通过软分叉来实现,这意味着升级与现有节点兼容。然而SegWit技术上比较复杂, 此外,它需要 95% 的矿工表示支持才能激活升级,这个数字在当时是难以置信的。

Bitcoin Classic

比特币经典是由Gavin Andresen担任首席开发人员的大区块者提出的提案。这是通过硬分叉将区块限制提高到 2 MB 的又一次尝试。Bitcoin Classic 获得了 Coinbase 和各种矿池等公司的广泛支持,并被视为比 Bitcoin XT 跃升至 8 MB 更温和的增加区块大小的尝试。然而,小区块者反对这项措施,认为它不会得到矿工的支持。

New York 协议

2017 年 5 月 22 日,来自 58 家加密货币公司的领导人和一些矿工举行了一次会议,他们制定了一个两阶段的解决方案:激活 SegWit,然后将区块限制比最初的 SegWit 提案增加一倍。他们相信,通过结合软分叉(SegWit)和硬分叉(提高区块大小)可以解决冲突,为每个阵营提供他们一直在努力解决的解决方案的一部分。

加密社区的许多人将该协议视为公司对比特币网络的接管。他们感到愤怒的是,没有提到比特币用户是控制该协议的人,并且在制定更改之前需要用户的支持。小区块支持者对该协议表示了特别强烈的反对,并指出他们觉得自己没有得到代表。经过数月的争议性辩论,该提案于 2017 年 11 月被暂停,协议的第二阶段(通过硬分叉提高区块大小)被完全放弃。

Bitcoin Cash

大区块者对纽约协议的结果不满意,仍然希望增加更大的区块大小。一群矿工和开发者于 2017 年 7 月分道扬镳,推出了比特币硬分叉,最初称为比特币 ABC,最终更名为比特币现金(Bitcoin Cash)。 

比特币现金的区块大小为 8 MB,并随着时间的推移而增加,从而导致更高的吞吐量和更低的费用。此外,开发人员认为比特币现金是必要的,因为它是一种支付系统。

UASF

小区块者阵营虽然规模比大区块者规模小,资金也少得多,但已成为一个越来越有发言权和说服力的团体。他们仍在争取支持 SegWit。然而,SegWit 远未达到激活所需的 95% 矿工支持。

开发者Shaolinfry 推出了一种名为“用户激活软分叉”(UASF User Activated Soft Fork )的新策略。传统上,软分叉是由矿工触发的,这赋予了他们对网络的控制权和权力。

Shaolinfry 的提案名为 BIP 148,让运行节点的用户在激活日期之前发出对 SegWit 的支持,并且不接受来自矿工的非 SegWit 区块。如果足够多的节点表示支持 SegWit,那么矿工必须在激活日期之前接受升级,否则他们的区块将被拒绝。

当 SegWit 于 2017 年 7 月在比特币网络上激活时,这个冒险的想法得到了回报,最大的矿商Bitmain表示支持,其他矿商也纷纷效仿实施升级。SegWit 还为闪电网络奠定了基础,闪电网络是一种建立在比特币区块链之上的协议,可实现链外交易。

4 结尾

区块大小战争是 2015 年至 2017 年间发生的一场关于比特币区块链软件扩展的技术辩论。这场辩论暴露了加密生态系统内更深入的实践和理论争论,例如谁控制协议以及比特币市场份额的长期计划。这场区块大小战争涵盖了多项技术变革和事件,包括比特币现金的创建和SegWit的采用。

参考文章:

https://www.bitstamp.net/learn/crypto-101/what-was-the-blocksize-war/

https://www.coindesk.com/learn/what-is-the-bitcoin-block-size-debate-and-why-does-it-matter/

https://steemit.com/bitcoin/@tobixen/a-brief-history-of-the-bitcoin-block-size-war

详解区块链(很详很长) 区块链从2008年聪哥提出到现在,因为中间很多币的热炒,加上这个东西偏技术很适合去忽悠人,尤其是经过了2017年区块链元年(确实有很多基于区块链的产品或公司诞生)。所以最近区块链越来越火,火到了养鸡都用区块链,什么垃圾股粘上区块链都会暴涨,一个码农在婚恋网站个人资料里加了一句“区块链工程师”,短短几天,从无人问津立马收到了238封妹子的交友私信。不过,存在即合理,虽然有过渡夸大,但不可否认区块链带... 阅读详情

相关推荐

比特币,区块链及相关概念简介(四)

介绍了数学难题,哈希计算,去中心化的概念和优势,加密货币的概念和特点,智能合约平台,零知识证明等。为该系列文章第四篇。

qq_40804558的博客 1849

比特币与区块链原理解析:矿机挖矿与去中心化的未来

比特币(Bitcoin)是由一个名为“中本聪”(Satoshi Nakamoto)的匿名人物或团体于2008年11月1日提出并于2009年正式发布的数字货币。 它的诞生起源于全球金融危机后的对中心化金融体系的失望。 中本聪在其白皮书《比特币:一种点对点的电子现金系统》中,提出了一种无需依赖中央机构或银行、基于数学和密码学的去中心化货币系统。

Srlua的博客 5762

比特币详解

首先从用户角度体验了比特比交易,然后从技术的角度介绍了交易的流程和其中的细节,并讨论了比特币中的公钥和私钥。另外介绍了地址及其不同的类型,讨论了交易类型和用法,解释了区块链的组成、区块的结构和挖矿机制等相关概念。

禅与代码的艺术 1978

什么是比特币和区块链

由于本文罗列的知识点是根据我自身总结出来的,并且由于本人水平有限,无法全部提及,欢迎大神们能补充~将来我会对上面的知识点一个一个深入学习,也希望有童鞋跟我一起学习,一起进阶。提升架构认知不是一蹴而就的,它离不开刻意学习和思考。**这里,笔者分享一份从架构哲学的层面来剖析的视频及资料分享给大家,**梳理了多年的架构经验,筹备近1个月最新录制的,相信这份视频能给你带来不一样的启发、收获。,第一时间获取最新知识点Android架构师之路很漫长,一起共勉吧!

2401_84048521的博客 1832

什么是比特币协议-区块(Block)?

更新日期:2022年1月21日 ​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ 区块 矿工将比特币交易数据以不可篡改地形式记录到被称为区块的文件中。区块可以被看作是城市记录员的记录簿(用于记录房地产所有权的变化)或股票交易账簿中的册页。每个区块都建立在前序区块之上,并对其进行引用,这就让历史记录随时间形成了线性序列,也就是我们熟知的区块链。矿工不断将新交易加工成新的区块,然后添加到链的末尾。随着新的区块被添加到链的顶端,旧区块被埋得越来越深,变得更难更改或...

BSV区块链的博客 1176

基于LangGraph的智能报告生成平台项目分析

不知道你是否知道或者了解OpenAI and Gemini Deep Research。他们是一种能够根据输入问题进行规划、结合网络搜索获取信息并最终呈现结果的研究工具或技术。那这样research是如何实现的呢?最近刚好看到一个实现类似功能的开源项目: open_deep_search。本文将基于该项目进行代码层面剖析。

u011160113的博客 923

探索比特币的区块和交易体结构

以举例真实的比特币交易数据说明比特币的区块构造和交易体数据说明的文章

曹昆的技术博客 2516

红火蚁巢穴AI智能识别,提供方案与思路!

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值 。

**My Coding Family** 1044

区块链实战:用python编写最简单的比特币区块链本地测试框架

如何有效地学习理解比特币的框架?如果只是看了理论,觉得总是少了什么,又该如何实战?对于大佬来说可以直接实战真实的区块链项目,那对于像我的这样菜鸡又该如何实战? 然后,便诞生了这样的想法:我能否用简单的编程语言(选了python)来实现一个最简单的但是又能体现比特币基本运行框架的程序?为了简化,我甚至不用它联网,就在本地模拟也行。

weixin_43469174的博客 4268

基于FISCO BCOS 部署可升级的 Solidity存证智能合约

本文介绍了基于FISCOBCOS平台的可升级Solidity存证智能合约实现方案。采用透明代理模式,包含逻辑合约、代理合约和管理合约三部分,支持业务逻辑升级而不影响存储数据。详细阐述了合约架构设计、Solidity代码实现、Go SDK交互流程以及完整的部署升级步骤。方案具有数据持久性、版本兼容性和生产就绪等特点,提供了权限控制、输入验证等安全机制,并包含监控管理工具。该实现为企业级区块链存证应用提供了可靠的基础架构,支持后续功能扩展和定制化开发。

分享AI、区块链技术及应用,未来已来 1514

25、量子计算:中性原子与约瑟夫森结量子比特

本文详细探讨了中性原子和约瑟夫森结两种量子比特在量子计算中的应用。中性原子量子比特利用光晶格实现量子态的操控,具有长相干时间的优势,但面临可扩展性和多量子比特操作的挑战;而约瑟夫森结量子比特基于超导技术,结合半导体制造工艺,具有低耗散和潜在的高可扩展性,但在参数控制和环境干扰方面存在难题。文章还比较了这两种方案的性能、应用场景及未来发展趋势,展望了它们在量子计算发展中的潜力与突破方向。

ol789012的博客 212

比特币与区块链的大众科普文

前言本文相对稍微长一点。 近日不知道为什么,区块链重新又火了起来,自2013年结识这个概念到现在已经4年了,最近由于大家都在聊这个,我也就想参与进来,然而我发现这是一个很难学习的东西,我一直不明白为什么就没有人能把区块链的技术讲明白,不管是各种博客文章,书籍以及知乎上那种带有抑扬顿挫感的装逼文,目的都好似在说区块链技术多么牛逼,多么难,而作者自己学会了,从而印证作者多么牛逼,多么牛。

TCP/IP 1万+

使用n8n搭建服务器监控系统:从Webhook到Telegram告警的完整实现

本文介绍基于n8n工作流平台搭建轻量级服务器监控系统的完整方案,通过Webhook接收监控数据、Token认证、阈值检查和Telegram告警推送,实现7x24小时自动化监控。整个系统由7个可视化节点组成,支持CPU、内存、磁盘、网络流量等多维度指标监控,告警阈值可灵活配置。相比传统的Prometheus或Zabbix方案,配置更简单、资源消耗更低,适合1-50台中小规模服务器的监控需求。实测表明从部署到上线仅需30分钟,告警响应延迟小于1秒,完全满足生产环境要求。

todoitbo的博客 1万+

区块链概述及比特币工作原理

区块链是一种革命性的分布式账本技术,它为比特币和其他加密货币的基础设施提供了支持。通过这种技术,数字信息可以在网络中的多个节点之间安全地分发,从而确保数据的透明性和不可篡改性。

iMingzhen的博客 4651

华为防火墙——本地Portal认证

配置IP地址、路由、Nat策略使得内网主机可以访问公网服务器对网段不进行认证,对网段进行portal认证。

m0_49864110的博客 3259

什么是 SAP Build Process Automation?

SAP Build Process Automation 是一款综合性的低代码工具,允许企业用户快速开发和自动化端到端业务流程。它整合了工作流管理、任务自动化和人工智能技术,提供了一个易于使用的平台,帮助企业更好地应对现代商业挑战。通过该工具,用户无需具备深厚的编程技能即可创建复杂的业务流程。例如,用户可以使用直观的拖放式界面设计流程、设置触发条件、定义任务分配规则,并通过内置的分析功能对流程效率进行评估。流程建模与设计:提供图形化界面,帮助用户直观地设计业务流程。任务自动化。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1260

大小区块之争永不止息

原创 | 刘教链隔夜BTC(比特币)继续在30日线上方修复,带动5日线掉头向上,向69k逼近。此前教链内参已经多次指出,6月份美联储就要正式开始减缓缩表了,在不降息的烟雾弹掩护之下,进行宽松试探。毕竟,正如昨晚6.2内参:降息的囚徒困境[链接]所说的,如果美联储下半年还是咬牙不降息、不宽松,其他经济体却顶着强美元逆势宽松,率先降息放水,这些非美元资本一窝蜂地冲向全世界去抄底优质资产,那么等美联储宽...

刘教链 1549

Cadence SPB16. 6 安装流程

1.首先下载CadenceAllegroSPBorCAD16.6安装包 下载之后运行其中的setup.exe,然后先安装第一项LicenseManager 一直按next或install, 直到被询问license时,单击cancel,然后选是和finish。 2,安装Product Installtion 直接点next跳过这一步 安装完成后,点Exit退出 3.按ctrl+alt+delete打开任务管...

wangjie36的博客 5148

比特币和区块链笔记

一个交易产生会向全网进行广播,当所有的矿工收到这条广播后会把所有的交易存入自己当前区块中,当存入交易信息足够多,会为当前交易信息生成一个Merkel root,若难度系数也已满足目标,将该区块向全网进行广播,大家验证难度系数,若认可工作量,大家会把矿工产生的该区块加入到自己本地的区块中去,所有人接着该区块完成下一个区块。为了生成一个有效的区块,矿工节点需要进行工作量证明,即通过解决一个复杂的数学难题来找到符合难度目标(difficulty target)的区块头部的哈希值。这样,区块链将会延长,形成共识。

m0_62153438的博客 2178

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

比特币如何运作?区块链、网络、交易

探索世界上最受欢迎的加密货币比特币背后的机制。

J_Lee 3056

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

【比特币与区块链】比特币的工作原理与区块链技术

比特币(Bitcoin)是由中本聪(Satoshi Nakamoto)于2008年提出并于2009年发布的开源软件。比特币是一种去中心化的数字货币,不依赖于任何中央机构或政府。它使用对等网络和密码学技术,允许用户直接进行点对点交易。比特币作为区块链技术的首个成功应用,展示了去中心化数字货币的巨大潜力。通过理解比特币的工作原理和区块链技术的基础概念,企业和开发者可以更好地利用这一技术,推动创新和商业模式的变革。

weixin_39372311的博客 2513

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

比特币&区块链之父中本聪身份之谜

在2014年有一个值得注意的事件,即Newsweek杂志发表了一篇报道称找到了一位名叫多利安·中本(Dorian Nakamoto)的日裔美国人,认为他可能是比特币的创造者中本聪。不过,多利安·中本随即否认了这一说法,并且同一天,中本聪在P2P Foundation论坛上的账户短暂激活,发帖说“I am not Dorian Nakamoto”,进一步澄清他不是报道中所指认的那个人。而后,中本聪再无任何公开活动或确认身份的行为。直到现在,中本聪的真实身份依然是未知的。

weixin_52421133的博客 3866

区块链100问之比特币

答:BTCoin,用户自治、全球通用加密货币和支付体系。没有央行发行,总量固定的数字货币(虚拟的数字黄金加密/匿名/数字/电子货币答:货币可以承载债务,价格的一般等价物。货币的本质是等价物,它可以是任何东西,如:一张纸,一个数字,只要人们认可它的价值。(我们日常生活中使用的支付宝、微信,是信用货币的数字化)

weixin_74257347的博客 1954

【区块链技术】比特币简介

比特币(Bitcoin)是第一个也是最著名的加密货币,由神秘的人物或团体中本聪(Satoshi Nakamoto)在2008年提出,并于2009年发布了第一个比特币软件,从而开启了比特币网络。比特币旨在创建一个去中心化、不需要中央银行或单一管理员的电子现金系统。

weixin_46453070的博客 2140

突然想知道比特币的原理--也是看看区块链

比特币的产生依赖于 “挖矿”(mining) 过程,这是一种通过计算机算力解决复杂数学问题,从而验证交易、维护区块链网络安全,并获得比特币奖励的过程。挖矿是比特币网络的核心机制,它不仅创造新的比特币,还确保网络的安全运行。从本质上看,挖矿是比特币网络的 “造血” 机制,也是比特币经济模型的基础。矿工 (miner) 是网络中的参与者,他们使用专门的计算设备 (矿机) 参与这一过程,既为网络提供安全保障,又获得新产生的比特币作为奖励。从技术角度看,比特币是一个去中心化的、基于密码学的点对点电子现金系统。

ThisIsMirror的博客 2933

区块链、比特币、挖矿、炒币原理全解析

炒币即通过低买高卖等策略,在加密货币市场中投机获利。fill:#333;color:#333;color:#333;fill:none;区块链比特币挖矿炒币高阶知识。

IT技术学习与工作笔记分享 1990
上一篇: 全球公链周进展-2023/8/14
下一篇: nd4.eth 疯狂烧钱,销毁价值超 800 万美元!然后呢?
Tokenview
博客等级 码龄7年 345粉丝 95原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值