前往 https://blockchain.info/ 在图示位置输入您的 BTC 转账地址, 点击【Search】按钮进行查询。
如何查询交易是否成功
图中显示 Uncomfirmed Transaction,也就是说还没有矿工确认打包。BTC 和以太坊目前都是 POW 机制,即交易需要矿工打包确认。不同的是,以太坊的出块速度是 15 秒,而比特币需要 10 分钟。

矿工费和计算方法
众所周知,区块链中记录着比特币网络中的所有交易记录,即”交易账簿“,而每个区块都是一组交易记录的集合。矿工会将新的交易记录添加至区块链,俗称“打包确认”,以便让用户的交易成为最终交易。而交易一旦被矿工打包确认,即记录进区块链后,就没有人能够撤销交易了,除非发生“51% 攻击”。(注:关于 51% 攻击我们会在将来的文章中进行进一步介绍,你需要知道的是比特币网络由于算力的足够分散,未曾发生过 51% 攻击;而 ETH、ETC 的历史上都曾经发生过 51% 攻击的恶性事件,导致用户资产损失)
矿工通过查看交易附带的矿工费的高低来确定优先确认哪些交易:支付较高的矿工费使你的交易更有可能在短时间内被打包确认。而如果支付较低的矿工费(或完全不支付),你的交易则可能需要几天甚至几周才能确认,甚至可能完全被拒绝,并将资金退还至您的钱包。
交易者关心交易的总费用,这是指您在一笔交易总共支付了多少比特币的矿工费。而矿工更关心的是交易者为交易中每个字节支付多少比特币。这也是为什么我们通常在钱包中看到矿工费单位是 "sat/B",如下图所示:
影响矿工费的因素主要有以下两个:
1. 整个比特币网络的收费要求(网络拥挤程度)
比特币矿工费用高低的主要原因是供需关系。比特币区块大小为 1MB,这意味着矿工每次只能打包交易总规模(大小)为 1MB 的交易。如果等待确认的交易数量超出了 1 个区块可容纳的数量,则比特币矿工选择出价最高的交易来做打包。
2. 您的交易涉及的交易规模(交易的字节数)
通常,比特币矿工费用与交易的字节数成正比。而交易的字节数和比特币采用 UTXO 账户模型密切相关:比特币的交易由交易输入和交易输出组成,每一笔交易都要花费一笔输入,产生一笔输出,而其所产生的输出,就是“未花费过的交易输出”,也就是 UTXO。(注:由于比特币 UTXO 账户模型较为复杂,我们会单独讲解,在此你只需要知道这个名词即可。)
发送比特币矿工费的收费标准类似寄快递,我们把每笔比特币交易的字节数大小与包裹大小进行类比,如果您要发送小包裹,则既快捷又便宜。但如果你要发送的大包裹,则运输将花费更长的时间,并且价格更高。
同样,比特币矿工费对交易规模也很敏感。多个交易输入将使您的交易规模更大。例如,比特币交易输入类似于,一张 100 元的纸币对应 1000 张 1 角的纸币。使用 100 元纸币进行交易,只有 1 个输入,使用 1 角纸币纸币进行输入将有 1000 个输入。
比特币虽然不区分每个输入的值。但必须对每个输入进行数字签名,以使交易有效。对输入进行签名需要增加一定数量的字节。所以签署一个输入交易规模会很小。签署 1000 个输入将导致较大的交易规模。这也为什么如果你的钱包的中有大量的小额(粉尘)交易需要转出时,你将要支付更多的矿工费。
评论
0 条评论
请登录写评论。