Web3 实践

比特币减半是什么?2028 时间、影响与交易准备

比特币减半每 210,000 个区块降低一次新增 BTC 补贴。看懂 2028 预计时间、历史局限,并按安全步骤完成币安首笔现货交易。

复古手绘风格的比特币减半协议区块与交易准备示意

比特币减半,是比特币协议每累计 210,000 个区块,就把矿工获得的新增比特币(BTC)补贴减半。下一次触发点确定在区块高度 1,050,000,预计 2028 年到达,但日历日期会随出块速度浮动,减半本身也不保证价格上涨。

如果你是第一次因「减半」新闻考虑买比特币,先不要从价格预测开始。这篇文章会带你核对 Bitcoin Core 的规则,写下可承受的交易边界,再在所在地允许且已理解风险的前提下,用币安现货走完一次小额流程练习。

要点速览

  • 减半影响的是新增 BTC 的区块补贴,不会把你已经持有的 BTC 砍掉一半。
  • 协议确定的是区块高度,2028 年只是按未来出块速度得到的预计年份。
  • 历史上已经发生四次减半,但四次样本不足以推出「下一次必涨」。
  • 新手如果要参与,先检查地区可用性、账户安全和风险上限,再从现货小额订单开始。

扫读结论:减半是供应规则,不是单独的买入信号。 关键区别在于:减半能确定新增供应规则,不能确定市场需求与价格。本文做了 4 次历史高度与补贴核算;常见的分析误区,是把「减半在前、上涨在后」直接写成价格因果,忽略同期需求、流动性与外部环境也在变。

比特币减半是什么?

比特币减半就是:每经过 210,000 个区块,协议允许矿工获得的区块补贴减少一半。这里的区块(block,装有一批已确认交易的数据单元)会一个接一个排列。区块高度(block height)就是某个区块在这串记录中的顺序编号,减半规则用它来计数。

连续区块经过协议规则后新增比特币补贴逐步减少的示意

需要先分清两个容易混用的词:

  • 区块补贴(block subsidy,协议允许新增的 BTC)会按规则减半。
  • 区块奖励(block reward,区块补贴与交易费之和)还包含用户支付的交易费,不等于只有新增 BTC。

Bitcoin Core 主网参数把减半间隔设为 210,000;Bitcoin Developer Reference因此把它描述为大约四年一次。两种说法并不冲突:前者是确定的协议条件,后者是按平均出块速度换算的日历近似。

减半会改变 减半不会直接改变
每个减半区间内的新增 BTC 补贴 你钱包或交易所账户里已有的 BTC 数量
矿工收入中补贴这一部分 交易费本身
新增供应进入市场的速度 某一天的市场需求和成交价格
市场对未来稀缺性的预期 保证下一轮行情何时开始

💡 通俗讲:可以把它理解成一条按里程计数的发行规则。每走完 210,000 个区块,下一段路程可新增的 BTC 数量减半;已经发行并归属用户的 BTC 不会被追回。

下一次比特币减半何时发生?

下一次比特币减半将在区块高度 1,050,000 触发,预计发生在 2028 年。预计年份可以提前估算,但精确到某一天的说法会随着未来出块速度变化。

目标高度来自固定规则:第四次减半发生在高度 840,000,再加一个 210,000 区块的间隔,得到 1,050,000。用 1,050,000 ÷ 210,000 = 5 可得出届时已进入第 5 次减半;初始 50 BTC 连续折半 5 次,即 50 ÷ 2⁵ = 1.5625 BTC。这个计算可以用 Bitcoin Core 的 主网参数补贴函数复现。

项目 能否提前确定 正确理解
触发区块高度 1,050,000 写在规则里,不随日历改变
补贴 3.125 → 1.5625 BTC 由减半次数计算
预计年份 2028 只能估算 依据未来平均出块速度
精确日期和时刻 不能预先承诺 必须等实际区块接近目标高度

🔍 深入一步:倒计时网站通常把剩余区块数除以一个假设的平均出块时间。它适合观察进度,不是协议的一部分。真正触发减半的是区块高度,不是页面上的日历。

如果你只想跟踪事件,不必每天盯倒计时。接近 2028 年时做三步即可:

  1. 记下目标高度 1,050,000;
  2. 用当前高度计算剩余区块数;
  3. 对照两个独立区块浏览器的当前高度,日期只当实时估算。

如果两个页面的预计日期不同,优先信区块高度,不要挑一个日期当协议承诺。

历次比特币减半改变了什么?

历次减半都按相同规则降低新区块补贴,至今已完成四次。这四次能证明规则持续执行,但它们发生在不同的需求、流动性与宏观环境中,不是四次条件相同的独立试验,因此不能单独证明下一次价格会复制过去。

次数 触发高度 大致时间 每个区块的补贴变化
第一次 210,000 2012 年 11 月 50 → 25 BTC
第二次 420,000 2016 年 7 月 25 → 12.5 BTC
第三次 630,000 2020 年 5 月 12.5 → 6.25 BTC
第四次 840,000 2024 年 4 月 6.25 → 3.125 BTC
下一次 1,050,000 预计 2028 年 3.125 → 1.5625 BTC

表里的区块高度和补贴可按 Bitcoin Core 的 210,000 区块间隔重现计算,历史月份与 CoinGecko 的减半时间表交叉核对。本文不列每次减半前后的价格涨幅,因为不统一的起止日期、时区、计价货币和观察窗口可以得出完全不同的数字。你在其他页面看到涨幅表时,先问五件事:价格源是什么、用哪个时区、减半当天取哪一刻、终点为何选在那天、中间最大回撤是多少。答不出来,那张表只适合当线索,不适合当证据。

减半首先改变的是新增供应流量。矿工原本依靠区块补贴和交易费获得区块奖励;补贴减少后,交易费仍然存在,矿工还要面对币价、能源、设备效率和竞争等变量。Bitcoin Developer Glossary对区块奖励与补贴的区分,是判断矿工影响时的一条关键边界。

历史能给你的不是买入信号,而是一组观察问题:新增供应下降后,需求有没有同步变化?市场是否已经提前交易预期?流动性能否承接大额买卖?如果这些问题没有答案,只看减半年份没有交易意义。

Bitcoin Core 如何执行减半规则?

Bitcoin Core 的主网实现里可以直接找到减半计算:主网参数定义间隔,补贴函数根据当前区块高度计算已发生的减半次数,再把初始补贴按次数折半。这两处源码是核验主流实现的一手证据,但不应被误解为「某个单一开发者随时能改规则」。

从 Bitcoin Core 参数、区块高度到补贴结果的源码核验流程

扫读版公式:减半次数 = 区块高度 ÷ 210,000 后取整;当前补贴 = 50 BTC ÷ 2 的减半次数次方。

第一步,打开 chainparams.cpp,查找主网的 nSubsidyHalvingInterval。它回答的是「多少个区块减半一次」,当前值为 210,000。

第二步,打开 validation.cpp 的 GetBlockSubsidy。函数用区块高度对 210,000 做整数除法,得到已发生的减半次数;再对 50 * COIN 按该次数右移,效果等同于每次除以二。函数还对 64 次及以上的情形直接返回零,避免未定义的位移操作。

你可以把下面这段提示词交给 AI(人工智能助手),但最终结论仍要回到链接中的源码核对:

一次核对参数、补贴与结论边界

只阅读我提供的 Bitcoin Core chainparams.cpp,以及 validation.cpp 中的 GetBlockSubsidy 函数,不引用第三方文章。
请用不懂代码的人也能理解的简体中文完成:
1. 在主网参数中找到 nSubsidyHalvingInterval,说明字段值和所在上下文;
2. 解释 GetBlockSubsidy 如何把区块高度换算为减半次数,并把初始 50 BTC 逐次折半;
3. 复算区块高度 1,050,000 已发生几次减半,以及为什么补贴是 1.5625 BTC;
4. 把结论分成「源码直接确定」「根据出块速度估算」「市场推测」三类;
5. 说明源码能确定什么、不能确定什么。
不要给出下一次减半的精确日期,不要提供价格预测。
输出:字段与函数位置、计算过程、通俗解释、结论边界、仍需人工核验的问题。

这段提示词的价值不是「让 AI 替你相信」,而是让 AI 帮你缩小阅读范围。参数值、函数逻辑和计算结果仍应由人点击一手来源复核。

比特币减半后一定会涨吗?

不一定。减半直接影响新增供应,但价格同时由需求、市场流动性、参与者预期和外部环境共同决定;只凭四次历史样本,无法把相关性写成下一次的必然结果。

比特币新增供应规则与需求、流动性和外部环境变量的关系

下面这张影响判断矩阵把协议直接影响和仍需观察的市场变量分开:

变量 减半的直接影响 交易前要继续问
新增供应 每区块补贴下降 矿工卖出行为是否真的改变?
需求 没有协议保证 新资金是否持续进入,而不是短期追涨?
流动性 没有协议保证 大额订单会不会造成明显滑点?
市场预期 事件长期公开,可能提前计价 当前价格已经反映了多少预期?
外部环境 不由减半控制 监管、利率和风险偏好是否变化?

⚠️ 常见踩坑:把「过去四次减半后出现过上涨阶段」改写成「下一次减半必涨」,中间跳过了观察窗口、需求变化和幸存者偏差。四次是研究素材,不是足够稳定的统计模型。

更实用的做法,是把减半当成一个公开、可预期的供应事件,而不是单点买入信号。你需要事先写明:什么可查事实支持判断,用多长的观察窗口,什么变化会推翻它,以及最多承受多少损失。否则,任何结果都能事后被解释为「减半逻辑仍然正确」,这样的判断无法被检验。

如何把减半放进自己的交易计划?

把减半放进交易计划的正确方法,是先写可证伪的假设和风险上限,再决定是否交易。不要先下单,再用「减半叙事」为已经发生的冲动找理由。

阶段 需要记录 可执行动作
事件前 当前区块高度、假设、资金用途、最大可承受损失 把生活资金与高风险资金分开,不因倒计时临时加仓
接近触发 预期是否已被市场提前交易、流动性和波动变化 只执行预先写下的计划,不追逐单根大涨
事件后 实际触发高度、价格反应、假设是否成立 记录结果,按证伪条件减仓、退出或继续观察
复盘时 决策依据与结果之间的差距 区分运气和方法,不用一次盈亏证明策略正确

不想用 AI 也可以手工建一张「减半观察卡」,只保留六个字段:recorded_atblock_heightsource_urlhypothesisinvalidationmax_loss。每次更新时只改观察值,不事后偷改原始假设和证伪条件。

下面这段提示词可以把一句模糊判断拆成可检查的交易备忘录:

请把我的比特币减半观点拆成一页交易前备忘录。

我的原始观点:[填写]
计划使用资金:[填写,只写可承受全部损失的金额]
计划周期:[填写]

请分成五栏:

  1. 已核事实:只保留能给出一手来源的内容;
  2. 我的假设:明确哪些是推测;
  3. 证伪条件:出现什么情况就说明判断不成立;
  4. 风险边界:最大损失、是否使用杠杆、退出条件;
  5. 待核问题:缺数据的地方明确留空。

禁止把历史表现写成未来承诺,禁止替我给出必买或必卖结论。

如果你无法填写「证伪条件」和「最大可承受损失」,现在还没有形成交易计划。此时先观察,比带着模糊叙事入场更可控。

把提示词交给 AI 时,只填观点、观察窗口和你自己设定的风险上限。不要粘贴账户 UID、余额截图、身份证件、验证码、API Key、私钥或助记词。

如何用币安完成第一笔现货交易?

先看路线:地区可用性 → 注册与身份认证 → 双因素验证(2FA) → 小额入金 → Trade → Spot → 订单复核。 新手先做现货交易(spot trading,直接买卖账户中币种余额),不要把合约或杠杆当成第一步。

这里故意只讲现货:第一次练习的目标是看懂交易对、订单类型和成交记录,不把借币、保证金或强平机制一起塞进第一笔操作。

  1. 先检查所在地是否可用。 币安产品会因地区和当地规则不同而变化。打开官方页面核对注册、入金和现货服务;不可用时不要使用虚假资料或网络手段绕过限制。
  2. 从官方入口注册。 使用邮箱、手机号或页面当前支持的第三方账户创建账号,具体方式以 Binance 注册指南为准。
  3. 完成身份认证。 身份认证(KYC,平台核对客户身份与风险信息的流程)要求会因账户和地区不同,以 Binance 身份认证指南显示为准。只在官方域名和官方应用中提交资料。
  4. 先开安全设置,再入金。 使用独立密码,开启双因素验证(2FA,密码之外的第二种验证),妥善保存恢复信息,不向任何人发送验证码或验证种子。
  5. 选择所在地支持的入金方式。 先核对币种、网络、地址和费用,用小额完成第一次测试;本文不建议为了入金绕过平台或当地限制。
  6. 进入现货页面。 网页端按官方路径进入 Trade → Spot,再搜索要交易的交易对(trading pair,用一种资产给另一种资产标价)。Binance 现货指南列出了 Market、Limit 和 Stop-limit 等订单类型。
  7. 选择订单类型。 市价单(market order)会尽快与当前买卖报价成交,操作直接,但实际成交价可能变化。限价单(limit order)由你填写愿意接受的价格,能控制买入上限或卖出下限,但不保证成交。
  8. 最后核对再下单。 检查交易对、买卖方向、订单类型、价格、数量和总额。第一次只用可承受全部损失的小额现货,成交后再到订单记录核对实际结果。

这次练习的完成标准不是赚钱,而是你能自己确认官方域名、选对现货交易对、提交小额订单,并在订单记录里找到实际成交价和数量。

成交后立即记录五项:交易对、买卖方向、订单类型、平均成交价和实际手续费。用这五项与下单前填写的数量和预期成本对照,才能看出自己是否选错方向、用错订单类型或忽略手续费。

⚠️ 常见踩坑:搜索广告、聊天私信和仿冒应用都可能把人带到假页面。注册、身份认证和入金前先核对域名;如果页面要求绕过地区规则、共享验证码或把资金转给个人,立即停止。

如果你所在地区允许使用币安,并且已经理解加密资产可能发生部分或全部损失,可以从本站币安入口开始:

打开币安注册页面,注册并开始现货小额练习

这一步只完成账户与现货操作练习,不等于需要立刻买入,也不代表币安在你的地区提供全部产品。Binance 风险提示明确说明,加密资产价格会波动,交易可能造成部分或全部损失。

交易前必须完成哪些安全检查?

交易前至少完成账户、入金和订单三道检查。任何一项无法确认,都应停在当前步骤:域名不确定就不登录,网络不确定就不转账,订单参数不确定就不提交。先回到官方帮助页或客服核对,不要因为减半倒计时或短期涨跌跳过闸门。

交易前核对官方入口、双因素验证、小额测试和现货订单参数

账户安全

  • [ ] 我是从自己保存的官方入口访问,不是点搜索广告或陌生私信。
  • [ ] 密码只用于这个账户,并已开启双因素验证。
  • [ ] 验证码、恢复码、验证种子和身份证件没有发给任何人。
  • [ ] 我已经确认所在地可使用相关服务,没有填写虚假信息或绕过限制。

入金安全

  • [ ] 入金币种、网络和地址逐项一致。
  • [ ] 第一次先做小额测试,到账后再考虑后续操作。
  • [ ] 资金不是生活费、借款或短期必须使用的钱。
  • [ ] 我能接受这笔高风险资金发生部分或全部损失。

下单安全

  • [ ] 当前页面是 Spot,不是 Futures、Margin 或其他杠杆产品。
  • [ ] 交易对、买卖方向、订单类型、价格、数量和总额都已复核。
  • [ ] 我知道市价单可能产生滑点,限价单可能不成交。
  • [ ] 我已经写下退出或暂停条件,不会因短时波动临时提高风险。

完成清单也不能消除市场风险,它只是在下单前拦住常见的操作错误。真正的风险控制,是在没有把握时允许自己不交易。

常见问题

下一次比特币减半日期为什么不能精确到某天?

减半由区块高度触发,不由日历触发。下一次目标高度 1,050,000 是协议规则可以确定的;到达该高度的日期取决于未来区块产生速度,因此只能估算为 2028 年,倒计时页面也不是协议承诺。

比特币减半会让持有的 BTC 数量减半吗?

不会。减半调整的是矿工挖出新区块时可获得的新增 BTC 补贴,不会扣减钱包或交易所账户中已经持有的 BTC。资产价格仍会波动,持有数量不变也不代表法币价值不变。

区块补贴归零后矿工还会继续工作吗?

比特币区块奖励由区块补贴和交易费组成,补贴逐步下降后交易费仍然存在。未来矿工是否继续参与,还取决于交易费、币价、能源和设备成本等因素,不能只凭减半规则作确定结论。

新手第一笔现货交易应该选市价单还是限价单?

市价单强调尽快按当前订单簿成交,实际成交价可能变化;限价单由用户设置可接受价格,但不保证成交。新手应先看懂交易对、方向、数量和订单类型,用可承受损失的小额现货熟悉流程。

币安在我所在地区一定可以使用吗?

不一定。币安的产品、注册方式和交易服务会因地区及当地规则而不同。注册或入金前应在币安官方页面核对所在地可用性并遵守当地规则;如果服务不可用,不应通过虚假资料或网络绕过限制。

延伸阅读与参考来源

相关教程

本篇是「比特币基础与交易安全」内容集群的起始文章。站内相关文章将在完成发布与链接核验后补充,这里不放未经验证的地址。

参考来源