如果看到bc1qf3uwcxaz779nxedw0wry89v9cjh9w2xylnmqc3这样的比特币地址,有时会一愣,毕竟用惯了以“1”开头的地址。这种bc1开头的地址是一种较新的地址格式,它有较低的手续费、更高的安全和隐私性。花了点时间,把这块整理了下。

比特币(由AIJoe生成)
地址格式
Legacy
P2PKH( Pay to PubKey Hash ) 公钥哈希,1开头。使用BIP 44路径(m/44'/0'/0'/0/0)从助记词衍生出地址这些地址包括比特币系统原始部署中使用的地址,并且很容易识别,这些地址是以“1”开头的。它们的生成方式与以太坊地址的生成方式非常相似,从公钥/私钥对的生成开始。
然后像以太坊一样,计算公钥的哈希值,但使用的是SHA-256算法。所得的256 bit序列随后使用RACE原始完整性校验消息摘要(RIPEMD-160)再次计算哈希值,得到20字节(160 bit)的序列。回过头看,这个过程与以太坊非常相似,但是,显示为文本形式时,比特币通常使用的是Base58CheckEncoding。这意味着20字节序列使用58个字符(1-9,A-H,J-N,P-Z,a-k,m-z)编码,而非十六进制编码中使用的16个字符。基本上,存储在计算机内存中的相同的160 bit的0、1序列会通过一组16字符或58字符呈现到屏幕上。当然还有很多其他编码,但这是特别为比特币选择的编码。
如果您需要与那些使用老旧钱包、不支持新格式的对象进行交易,Legacy 地址是最保险的选择。Nested SegWit
P2SH ( Pay to Script Hash) 支付脚本哈希,支持多签技术,3开头。为了与旧版钱包兼容而在2017年引入的。使用BIP 49路径(m/49'/0'/0'/0/0)从助记词衍生出
地址开头一般是“3”,例如“3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy”。这种地址格式的特点在于,它将 SegWit 技术巧妙地融入了传统地址中,使得旧钱包和交易所也能够支持。因此,对于那些想要节省矿工费,但又不得不面对对方使用较旧钱包的情况,Nested SegWit 地址能够在兼容性和费用节省之间取得平衡。
P2SH地址以“3”开头,从技术上来说属于脚本,可用于要求多重签名的转账事宜等。比特币的“Pay-to-Script-Hash”的真实性质超出了我们的探讨范围,但简单来说,P2SH地址是使用Base58Check对脚本代码哈希进行编码。因此,可以将P2SH地址概念化为脚本的20个字节哈希的编码,类似于公钥的20个字节哈希的编码。Native Segwit
又称bech32,原生隔离见证,以bc1开头地址。不区分大小写。使用BIP84路径(m/84'/0'/0'/0/0)从助记词衍生出其地址开头为“bc1”,“bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kygt080”这样Native SegWit 地址的最大优势在于能为用户节省矿工费,因为它占用的区块空间更小。而且它支持更多的功能,对于那些喜欢尝试新事物、经常进行比特币转账并希望节省费用的用户来说,是一个非常不错的选择。
为了提高区块空间的效率并改善费用,SegWit在地址的构造方式上引入了一些变化。具体的算法细节计较乏味,因此我们在这里跳过细节,但是人们可以轻松地一眼看到这些以“bc1”开头的新地址。除了SegWit之外,以“bc1p”开头的Taproot地址进一步提高了交易效率,并提供了更好的隐私性。Taproot
以bc1p开头,引入Schnorr签名,减少交易时间。2021年11月通过BIP341和BIP342引入。使用BIP86路径(m/86'/0'/0'/0/0)从助记词衍生
它的地址开头是“bc1p”,比如“bc1p5cyxnuxmeuwuvkwfem96l4yx2z3me9wtvfgkv7”。Taproot 地址在安全性、效率和隐私性方面都有显著提升,尤其适合那些关注隐私保护以及想要探索比特币未来更多智能功能的用户。
建议: 比特币不要使用传统地址(以“1”开头),使用原生隔离见证(Native SegWit,以”bc1“开头)和Taproot 地址。
生息资产
近几年随着项目发展,倒也有些BTCFi。它们提升了比特币的生息属性,例如质押、时间锁、利息、期权等,比如:
· 给比特币打开时间维度的 @babylonlabs_io
· 比特币生息入口 @SolvProtocol
·「半中心化也许是最优解」的 @Lombard_Finance
·「自带 Pendle」的 @LorenzoProtocol
· 为 BTCFi而生的链 corn
· 托管平台 @AntalphaGlobal、@Cobo_Global、@SinohopeGroup
· 借贷新星 @avalonfinance_
· CeDeFi 先驱 @bounce_bit
· 百花齐放的 Wrapped BTC
· 稳定币新星 @yalaorg