比特币交易,本质上是把比特币网络中的可用余额转给他人,或在交易平台上买卖btc;两者常被统称为交易,实际运行方式却不同。链上转账由比特币网络记录和验证,平台买卖则通常先更新平台账户里的余额,未必每笔订单都会立刻写入区块链。分清这两层,才能看懂转账、成交、手续费和到账时间之间的区别。

在链上转账时,钱包会根据持有的未花费交易输出(UTXO)组织交易,并用私钥生成数字签名,证明发起者有权支配对应的比特币。交易通常包含输入和输出:输入引用此前收到、尚未花掉的比特币;输出写明收款地址及金额。由于输入金额未必刚好等于付款额,钱包一般会把余额作为找零转回,扣除的差额则成为矿工费。私钥负责授权,助记词则可能用于恢复钱包,二者都不应交给他人。
交易广播后,会由网络节点检查格式、签名及输入是否有效,并进入等待确认的状态。矿工从待确认交易中挑选内容打包进区块;交易进入区块后获得一次确认,后续区块继续叠加,通常会让回滚难度增加。新区块平均约十分钟产生一次,但这不是到账倒计时,实际等待时间会受网络拥堵、矿工费率和区块生成节奏影响。因而,钱包显示已发送不等于交易已经确认,商家或平台也可能设定自己的入账确认数。

比特币链上手续费主要按交易占用的数据空间及费率计算,不是按转账金额抽取固定比例。输入较多、交易结构较复杂时,交易体积可能更大;网络繁忙时,较高的每虚拟字节费率通常更有机会优先被打包,低费交易则可能等待。选择手续费时,应结合钱包给出的估算和到账紧迫程度,核对收款地址、网络类型与金额后再确认。链上交易一旦确认,通常无法像银行转账那样直接撤回,误转风险需要由发送者认真把关。

交易所里的比特币买卖又是另一回事。用户下单后,平台撮合系统按买卖报价和数量成交,账户显示的BTC或现金余额随之变化;只有把比特币提到自托管钱包时,才通常需要发起一笔链上交易,并支付相应网络费。平台可能另收交易费、提现费,也可能设置提现审核与处理时间,这些费用和比特币网络矿工费并非同一项目。理解这一区别,有助于判断成交与转出到账分别处在哪个环节,也能减少把平台记账误认为链上确认的误解。
