跳转到正文
buybitcoinsmart

术语表 /节点与软件

主网

主网是什么?
主网(Mainnet)是比特币的正式运行网络,是唯一一条币具有真实价值的区块链,自2009年1月3日创世区块被挖出以来一直不间断运行。

其他所有比特币网络都是为这一网络做演练而存在的。主网的标识是四个魔数字节 f9beb4d9,位于其节点之间交换的每条消息的开头,另有默认端口8333,因此针对测试网络调试的软件甚至无法读取其流量。当交易所、现货 ETF 或您的硬件钱包提到比特币时,指的就是主网上的币,而不是其他任何东西。

运作方式

主网由三项要素定义:固定的起点、一套共识规则和网络标识。

起点是创世区块,其时间戳1231006505对应2009年1月3日。其哈希值被编译进每一种软件实现,因此对此存有分歧的节点根本不在比特币网络上。规则就是人们通常所说的比特币规则:2,100万枚的总量上限,每210,000个区块减半一次的区块补贴(最近一次于2024年4月20日在第840,000个区块降至3.125 BTC),以及使区块大约每十分钟产生一个的难度调整。

网络标识是防止各条链相互混杂的机制。每个网络都在其点对点消息前加上自己的四字节起始字符串,并监听自己的默认端口,因此主网节点和测试节点根本无法通信。地址编码也不同:主网使用1、3、bc1q 和 bc1p,而测试网络使用 m、n、2、tb1 和 bcrt1。派生路径同样有这种区分,因为 SLIP-0044将币种类型0分配给主网,将币种类型1分配给所有测试网络,这意味着同一组助记词会因您的钱包认为自己处于哪个网络而生成完全不同的地址。

在哪里会遇到它

“主网”一词出现在同时提供其他网络选项的软件中。

Bitcoin Core、Electrum 和 Sparrow 都有网络选择器,区块浏览器通常也在搜索框附近设有链切换选项。如果您为持有真实的币而安装的钱包显示以 tb1 或 bcrt1 开头的地址,它就不在主网上,其显示的任何余额都只是模拟资金。

但代价高昂的混淆并非发生在测试网络上,而是发生在借用比特币之名的其他链上。交易所的提币界面会要求您在输入地址之前选择网络,菜单中可能包括以太坊上的封装比特币、BNB Chain 上的 BEP20 版本,以及与普通链上选项并列的闪电网络。只有标注为 Bitcoin 或 BTC 的选项,才会把真正的主网比特币发送到真正的比特币地址。如果选了封装版本,交易所会照常把别人账本上的代币发送到一个您的比特币钱包没有密钥的地址,而且无法撤销。每次提币时,请先核对网络字段,再填写金额,并参考本站交易所评测中的提币手续费数据,核实您为正确网络所支付的费用是否合理。

主网 vs 测试网

主网的币是稀缺的,由市场定价;测试网的币由水龙头免费发放,几乎没有市场可言。协议在编码层面就将二者隔开,因此主网钱包会直接拒绝测试网地址,而不会向其发送,这是比特币真正为您消除的少数隐患之一。真正的风险在相反的方向:把您在测试网络上完成的交易当作付款已经成功的证据。它只能证明软件运行过,仅此而已。

请勿混淆

常见问题

如何确认我的钱包处于主网?

请查看钱包给出的地址。主网地址以1、3、bc1q 或 bc1p 开头。以 m、n、2、tb1 或 bcrt1 开头的地址属于测试网络,发送到这些地址的币毫无价值。

我会不会误把主网比特币发送到测试网地址?

不会。网络前缀是地址校验和的一部分,因此主网钱包会拒绝测试网地址,而不会向其发送。真正危险的是另一种错误:在交易所的提币菜单中选择了 BEP20 等封装代币网络,而不是 Bitcoin。

接着阅读

相关术语

节点与软件中的更多术语

阅读本页英文版