服务器之家:专注于服务器技术及软件下载分享
分类导航

服务器资讯|IT/互联网|云计算|区块链|软件资讯|操作系统|手机数码|百科知识|免费资源|头条新闻|

服务器之家 - 新闻资讯 - 区块链 - 作为数字货币鼻祖,比特币里居然存在“尘埃”?

作为数字货币鼻祖,比特币里居然存在“尘埃”?

2021-12-24 19:29蜡笔聊最炫科技 区块链

比特币作为一种总量恒定,价值波动剧烈的数字货币,和互联网一样具有去中心化、全球化及匿名性等特性。在现实生活中,向不同国家转账需要经过各种手续,手续费亦会比较高昂。然而,比特币却没有任何条件限制,除了较低

不同的加密货币具有不同的交易模型,例如未使用的交易输出模型、账户模型等。其中,以账户模型为大众所普遍使用,例如创建的个人账户等。未使用的交易输出模型是一种全新的交易模型,因为比特币的诞生而被广泛了解。在比特币中,并不存在一个账本记录了每个账户的余额。

作为数字货币鼻祖,比特币里居然存在“尘埃”?

这表明就需要查看以前所有的交易记录,从记录中找出所有发往某个账户比特币,再将比特币的数额计算出来,才会知道某个账户的余额。比特币协议有时需要在用户发送比特币时产生极小额度的比特币输出,虽然这些比特币的价值微不足道,然而仍然会占用一定的未使用的交易输出空间。因为比特币是按照字节收费,这表明想要花费这笔比特币时需要支付的交易费用可能比其实际价值还要多。正因为如此,现实当中几乎没有人会这样做。

然而,由于区块链空间有限,太多的小额度比特币交易仍然可以占用很大的交易空间,又因为拥有者基本上不会用此进行消费,使得未使用的交易输出集越来越庞大,可能会导致整个系统的性能问题。上述问题被形象地称为“尘埃”问题。“尘埃”问题影响了未使用的交易输出模型,“尘埃”的生成所带来的低效率的问题,在各种区块链中都是存在的。

加密货币中的“尘埃”数量是由当前未使用的交易输出集和交易费用所决定的。在交易费用达到顶峰的时期,在比特币网络中 40%~50% 的未使用的交易输出可能是“尘埃”。同时,这些“尘埃”中每份所包含的比特币数量很少,然而加起来总量却是惊人的:根据估算,在 2017年比特币“尘埃”价值约为上千万美元,而 2020年初已降低到2017年一半的水平。这表明,采取不同的标准来对待“尘埃”,其要么是一个大问题,要么是一个微不足道的问题。然而,无论采取哪种方式,为了区块链的高效运行都应该尽可能减少新“尘埃”的产生和清理现有“尘埃”。

用户本身不受“尘埃”的影响。然而因为钱包软件的效率问题,用户会生成“尘埃”的可能性大大增加,很少有用户会选择创建数量庞大的“尘埃”。用户对高昂的手续费表示反感,然而“尘埃”不会对交易费用产生直接影响。效率低下的未使用的交易输出管理,既会产生“尘埃”,又会导致更多小额的交易,这是导致费用增加的更大原因。因此,用户只有适度的动机来减少“尘埃”。

大部分矿工都忽略了“尘埃”。矿池中的矿工只需要支付哈希值即可;矿池运营商需要管理未使用的交易输出集并处理其膨胀所带来的影响,然而他们亦可以自由地从其内存池中丢弃低值密度的“尘埃”。无论如何,没有用户可能会花费“尘埃”。用户可能根本没有注意到或关心到“尘埃”的存在。

关心“尘埃”的独立矿工或者矿场经营者可以选择一个零交易费用的假期。在这段时间内,挖矿者有意支持零交易费用,这些交易是消耗低值密度未使用的交易输出,可以在“春季大扫除”期间完成。这么做的目的是让用户对自己的钱包进行清理,让矿工和节点运营商大幅减少其未使用的交易输出集的内存占用量。

理论上,挖矿者可以选择不处理产生“尘埃”的交易。因为,他们估计不愿意在短期内牺牲交易费用收入来防止长期产生“尘埃”。

延伸 · 阅读

精彩推荐