比特币地址是你在区块链上的公开身份标识,每一种格式都承载着特定的设计目标与时代背景。从2009年的P2PK到2021年的Taproot,这场持续十余年的进化反映了比特币网络应对安全性、隐私性、可扩展性挑战的历程。本文将带你逐一认识这些地址格式,理解它们为何存在、如何工作以及为什么不断更新。
P2PK:最初的交易方式
P2PK(Pay-to-Public-Key)是比特币最早的地址格式。早期交易直接使用完整的公钥,类似于直接把家门钥匙交给对方。这种方式虽然简单,但公钥完全暴露在链上,不仅隐私性差,未来还可能面临量子计算攻击的威胁。如今已很少使用。
P2PKH:向隐私迈出第一步
P2PKH(Pay-to-Public-Key-Hash)通过哈希公钥取代直接公开,地址以数字“1”开头。这相当于只给他人一张找到你家的地图,而非钥匙本身。P2PKH显著提升了隐私性,并缩短了地址长度,成为最经典的“Legacy”地址格式,至今仍被广泛支持。
P2SH:引入灵活脚本
2012年推出的P2SH(Pay-to-Script-Hash)地址以“3”开头,允许设置复杂的支出条件,例如多签名(需要多个私钥授权)或时间锁。这种灵活性推动了多签钱包等高级应用的发展,也为后来的智能合约功能奠定了基础设施。
SegWit地址:解决扩容难题
2017年的Segregated Witness(SegWit)升级带来了P2WPKH和P2WSH两种新格式,地址以“bc1”开头。SegWit通过调整交易数据结构,将签名数据从交易主体中分离,使每个交易占用更少的区块空间。这直接降低了手续费,并提高了每个区块容纳的交易数量。P2WPKH是P2PKH的SegWit版本,P2WSH则是P2SH的对应升级,可支持更复杂的脚本。
Taproot:隐私与效率的终极进化
2021年底激活的Taproot(P2TR)地址以“bc1p”开头,引入了Schnorr签名技术,使得所有交易在链上看起来几乎一致,无论其背后逻辑是否复杂。这种“同态”特性极大增强了隐私性——旁观者无法区分普通单签交易与多签交易。同时,Schnorr签名让交易数据更紧凑,进一步降低手续费。Taproot被视为比特币向更友好、更高效方向迈出的关键一步。
总结:地址演化的驱动力
每一次地址格式的更新,都是比特币对自身“成长痛点”的回应。从安全(P2PKH)、灵活性(P2SH)、扩容(SegWit)到隐私与效率(Taproot),这些变化始终围绕着一个核心目标:让普通用户更安全、更便宜、更私密地使用比特币。随着未来面临量子计算等新挑战,地址格式很可能还将继续进化。掌握这些基础知识,能帮助你更自信地探索区块链世界。

