A 比特币地址 是一串由字母和数字组成的唯一代码,用于接收比特币,类似于电子邮件地址用于接收邮件。 任何拥有您地址的人都可以向您发送比特币,但只有您才能动用收到的比特币。如果您曾复制过以“1”、“3”或“bc1”开头的长代码来接收付款,那么您就已经使用过这种地址了。
不过,其背后的运作机制比大多数指南所透露的要复杂得多。 地址实际上并不会“持有”你的比特币,钱包会刻意为每次支付生成一个新地址,而你使用的地址格式会直接影响你需要支付的手续费。本指南将介绍比特币地址的工作原理、不同类型的地址、如何获取地址,以及如何在收发BTC时避免资金损失。
通过自主托管安全地管理您的比特币 Bitcoin.com 钱包应用.
要点总结
- 比特币地址是用于接收BTC的公共标识符。与必须保密的私钥不同,分享该地址是安全的。
- 地址本身并不存储比特币。它们指向区块链上的条目,而您的私钥可以解锁这些条目。
- 比特币地址主要有四种格式:传统格式(以“1”开头)、嵌套SegWit格式(以“3”开头)、原生SegWit格式(以“bc1q”开头)和Taproot格式(以“bc1p”开头)。
- 使用新格式进行交易的成本更低。一笔典型的原生SegWit交易比其传统格式对应交易小约38%,这直接意味着手续费更低。
- 比特币交易不可逆。发送前请务必核对完整地址,并警惕“地址中毒”诈骗——此类诈骗会将伪造的相似地址植入您的交易记录中。
- 每次您收到资金时,您的钱包都会生成一个新的地址。这是正常现象,旧地址仍然有效。
什么是比特币地址?
比特币地址是一个简短且可共享的标识符,用于告知比特币网络付款应发送至何处。它通常由26至62个字母数字字符组成,并由您的钱包软件免费生成。
电子邮件的比喻虽然有用,但仅限于此。电子邮件收件箱会存储你的邮件,而比特币地址则不存储任何内容。当有人向你发送 比特币, 网络会在区块链上记录一笔交易输出——区块链是由全球数千台计算机共同维护的公共账本。该输出与您的地址绑定,并作为未花费交易输出保存在账本上,或者 UTXO,直到你把它花掉为止。
您的 钱包 扫描 区块链 系统会统计锁定在您地址上的输出,并将它们相加。该总和就是您在屏幕上看到的“余额”。 这些币从来不会存储在地址或钱包应用本身之中。它们存在于区块链上,而您的地址仅仅是标记哪些条目属于您。这一区别在实际应用中至关重要:它解释了为什么您可以使用助记词在新手机上恢复钱包并发现余额完好无损,以及为什么丢失手机并不意味着丢失比特币。
公钥、私钥以及地址的来源
每个比特币地址都是一系列加密运算的最终结果,这一系列运算始于一个 私钥. 该过程仅沿一个方向运行:
- 私钥 - 您的钱包会生成一个非常大的随机数。这就是授权消费的主密钥。谁掌握了它,谁就控制了资金。
- 公钥 - 该钱包利用椭圆曲线数学原理,从私钥推导出公钥。这种数学运算正向推导简单,但逆向推导几乎不可能,因此公钥不会泄露任何关于私钥的信息。
- 地址 - 公钥经过哈希处理并编码成一个紧凑且抗错误的字符串,供您与他人共享。
人们有时将这一对称为“公共地址”和“私钥”。 严格来说,地址是公开的部分,而私钥根本不是地址,但这种表述背后的安全原则完全正确:地址是设计用来共享的,而私钥绝不能与任何人分享,无论何时都不可。 任何获得您的私钥(或生成私钥的助记词)的人都能取走您的比特币,而没有任何客服部门能够挽回这一损失。
一个简单的经验法则:
- 比特币地址: 请随意分享。可以发布、打印,或将其添加到发票上。
- 公钥: 从技术上讲是可以共享的,不过钱包很少会要求你这样做。
- 私钥和助记词: 切勿分享、切勿在网站上输入、切勿拍照。
比特币地址是什么样子的?
每种格式都有一个独特的前缀,因此您可以一目了然地识别其类型。以下是一些实际示例:
- 遗产:
1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa(这枚比特币颇具盛名,它获得了2009年1月开采出的首个区块奖励) - 嵌套式SegWit:
3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy - 原生SegWit:
bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4 - 主干:
bc1p0xlxvlhemja6c4dqv22uapctqupfhlxm9h8z3k2e72q4k9hcz7vqzk5jj0
设计中的两个细节使得地址的处理比看起来更安全。首先,编码中刻意排除了容易混淆的字符:较早的 Base58 地址中绝不会包含 0(数字零)、O(大写字母 O)、I(大写字母 I)或 l(小写字母 L)。 其次,每个地址都包含一个内置校验和。如果您输入错误,钱包软件会检测到校验和不匹配并直接拒绝该地址,因此简单的输入错误几乎总是会引发错误提示,而非导致资金损失。
地址通常也会以二维码的形式分享。用手机摄像头扫描二维码即可完美复制地址,从而完全避免了手动输入出错的风险。大多数钱包会在收款界面自动显示二维码。
四种比特币地址类型
比特币地址的格式随着协议的发展而不断演变。每一代新地址都缩小了交易大小,从而降低了手续费,并增加了新功能。这四种地址类型均有效,且任何一种地址都可以向其他任何一种地址发送比特币。
| 地址类型 | 技术名称 | 以……开头 | 简介 | 相对费用成本 | 最适合 |
|---|---|---|---|---|---|
| 传承 | P2PKH(向公钥哈希付款) | 1 | 2009 | 最高 | 与非常旧的软件的兼容性 |
| 嵌套式SegWit | P2SH(Pay-to-Script-Hash) | 3 | 2012年(BIP 16) | 中 | 向后兼容的SegWit、旧版多签名 |
| 原生SegWit | P2WPKH,编码Bech32 | bc1q | 2017年(BIP 173) | 低 | 日常交易,当前默认设置 |
| 主根 | P2TR,编码Bech32m | bc1p | 2021(BIP 341) | 低 | 隐私、多签名、高级脚本 |
1. 传统地址(P2PKH):以“1”开头。 这是自2009年创世区块以来一直沿用的原始格式。全球所有钱包和交易所都支持该格式,但它的效率最低。签名数据位于交易的主体部分,这导致传统交易(Legacy)的单笔支付体积最大、成本最高。
2. SegWit 地址(P2SH-P2WPKH 和 Bech32):以“3”或“bc1”开头。 SegWit(隔离见证) 该功能于2017年8月启用,将签名数据移至交易中的一个独立且占用空间较小的区域。它有两种实现方式。嵌套式SegWit将新格式封装在旧式的“3”型P2SH地址内,以便过时的软件仍能向其发送资金。原生SegWit则使用专为该功能设计的 BIP 173 中定义的 Bech32 编码, 全部为小写,能更可靠地检测出拼写错误,并能实现最大限度的手续费节省。截至2026年初,大约85%至90%的比特币交易至少使用了一个SegWit输入,而且“bc1q”是大多数现代钱包的默认接收格式。
3. Taproot 地址(P2TR):以“bc1p”开头。 于2021年11月通过……正式启用 BIP 341, Taproot 引入了 Schnorr 签名和更灵活的脚本系统。其突出特点是“通过统一性实现隐私保护”:一种复杂的多签名方案从 Taproot 地址进行支付时,外观与简单的单密钥支付完全相同,因此观察者无法区分复杂的设置与普通设置。根据 Glassnode 数据,约29%的比特币交易中至少使用了一个 主根 截至2026年3月,该格式已获得主流钱包的支持,其使用率已从此前个位数水平上升,不过仍有少数老旧服务无法向“bc1p”地址发送资金。
为什么格式会影响您的费用
比特币手续费 费用按交易数据的单位计算,而非按转账金额计算,因此交易金额越小,费用越低。一笔典型的单输入、双输出的支付交易,其数据大小约为:来自传统地址的交易约为226个虚拟字节,来自嵌套SegWit的交易约为166个虚拟字节,来自原生SegWit的交易约为141个虚拟字节,来自Taproot的交易约为111个虚拟字节。 在网络流量较小的情况下,费用差异仅为几美分。但在手续费飙升期间,每笔交易的确认费用可能高达数美元,此时从传统地址(Legacy)发起的支付费用大约是同等金额的原生SegWit支付的两倍。如果您的钱包仍默认使用以“1”开头的地址,将账户类型切换为原生SegWit是节省手续费最简单的方法之一。
如何获取比特币地址
您无需手动创建地址。钱包软件会为您生成地址,整个过程大约需要一分钟。有两种方法,它们之间的区别很重要。
自主托管钱包(由您掌控密钥):
- 在手机或电脑上下载一款信誉良好的钱包应用,或者设置一个硬件钱包。
- 创建一个新钱包 并将助记词(通常为12或24个单词)写在纸上。将其离线保存。这组助记词可以再生成钱包中的所有密钥和地址,因此请将其视为管理您资金的“主密码”。
- 点击“接收”。钱包将显示您的比特币地址及其二维码。
- 复制该地址,或让发件人扫描二维码。
托管账户(由交易所控制密钥): 登录后,进入充值页面,选择比特币,并复制显示的充值地址。虽然这样很方便,但该平台会代您保管私钥,因此您依赖的是平台的安全性和偿付能力,而非您自己的助记词。
为什么你的地址总在变
新用户每次点击“接收”时,看到钱包显示的地址都不一样,往往会感到惊讶。这并没有什么问题。现代钱包采用分层确定性(HD)机制,这意味着它们可以从您的一组种子短语中生成几乎无限的地址序列。 作为一项隐私保护措施,钱包会在每次收到付款后切换到一个新的地址:由于每笔比特币交易都是公开的,如果永远重复使用同一个地址,任何向您付款的人都能浏览您的完整收款记录。旧地址将无限期保持有效,发送到这些地址的资金仍会进入同一个钱包。
如何安全地收发比特币
比特币交易是不可逆的。不存在退款、撤销,也没有任何客服热线能追回款项。养成以下几种习惯,几乎可以杜绝现实世界中的所有错误:
- 请核对完整的地址,而不仅仅是地址的两端。 一种被称为“剪贴板劫持者”的恶意软件会悄无声息地将复制的地址替换为攻击者的地址。粘贴后请检查整个字符串,若使用硬件钱包,请确认设备屏幕上显示的地址是否正确。
- 请注意地址中毒。 在这类日益猖獗的诈骗中,攻击者会从一个经过精心伪造的地址向您的钱包发送一笔微小的“零头”付款,该地址在视觉上模仿您常用的地址,其首尾两个字符与您的地址完全一致。其目的是诱使您随后从交易记录中复制这个冒名地址。切勿从历史交易中复制地址;请务必直接向收款人索取地址。
- 尽可能使用二维码。 扫描可以彻底消除打字错误。
- 先发送一小笔测试金额 对于大额转账,请先确认款项已到账,再汇出剩余部分。这笔额外费用其实就是一份物美价廉的保险。
- 匹配网络。 一个比特币地址仅用于比特币。向一个 以太坊 或 比特币现金 地址(或反之)可能会导致永久性损失。信誉良好的钱包会屏蔽明显无效的组合,但再三确认也无妨。
- 点击“发送”前,请确认金额和地址, 然后等待至少一个网络 确认 在将收到的款项视为最终款项之前。
如果还是误将资金发送到了一个错误但有效的地址呢?校验和只能防范因输入错误导致地址无效的情况。如果该地址真实存在,交易将照常结算,只有持有该地址私钥的人才能退还资金。如果没有人持有该私钥,这些币将永远无法被花费。 这就是为什么上述每项安全习惯都强调“发送前核对”,因为一旦发送,就再也无法挽回。
比特币地址与隐私
比特币是假名制的,而非匿名制的。地址中不包含姓名或个人数据,但每笔交易都会被公开记录并永久保留。任何人都可以将一个地址粘贴到 区块链浏览器 并立即查看其余额和完整的交易记录。
这种透明性是一把双刃剑。它既让你无需依赖他人即可独立验证支付情况,但也意味着,一旦某个地址通过经过身份验证的交易所账户、公开的捐赠页面或论坛帖子与你的身份产生关联,你在该地址上的活动就会被追踪。区块链分析公司和执法部门通常会通过这种方式对地址进行分组并追踪资金流向。
实际的防护措施很简单:让钱包自动轮换地址,避免重复使用已消费过的地址,并避免将您的姓名与希望保密的地址公开关联。Bitcoin.org的 隐私指南 对这些做法进行了更深入的探讨。对于大多数用户而言,现代钱包的默认行为已经能提供合理的隐私保护措施。
结论
比特币地址是保障您比特币安全的加密系统中公开且可共享的部分:这是一个紧凑的标识符,可将支付引导至区块链上的条目,而只有您的私钥才能解锁这些条目。 截至2026年,原生SegWit“bc1q”地址已成为日常标准;Taproot“bc1p”地址凭借其隐私性和多签名优势,应用范围持续扩大;而较早的“1”和“3”格式为保持兼容性,仍可正常使用。 只要了解前缀规则、妥善保管私钥、发送前进行验证,地址将成为使用比特币过程中最简单的环节之一。






