LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 小乔和你聊聊区块链的事儿(653)

小乔和你聊聊区块链的事儿(653)

2020-05-16 乔辞念安 来源:区块链网络

今天是9年前由中本聪(Satoshi Nakamoto)推出的第16代比特币原始软件客户端Bitcoin Core 0.16.0的正式发布。在比特币核心首席维护者弗拉基米尔·范德兰(Wladimir van der Laan)的监督下,这个最新的主要发行版由约100名贡献者在五个月的时间内开发而成。与新版本一样,Bitcoin Core 0.16.0包括性能改进,错误修复和其他优化。该版本特别包含了钱包界面中的一些新增功能。最值得注意的是,Bitcoin Core 0.16.0使得隔离证人(SegWit)完全可用于钱包用户,这是大多数努力的重点,这也是为什么此版本有时被称为“ SegWit特殊”。


隔离见证当然是2017年主要的比特币协议升级,即使不是有史以来最大的协议升级。它为升级的节点引入了全新的块数据结构,而未升级的节点可以继续正常运行。除其他好处外,SegWit还用块“权重”限制代替了比特币的块大小限制,从而允许具有最多4兆交易数据的块,因此增加了网络上的交易容量。隔离见证本身是在2016年10月发布的Bitcoin Core 0.13.1中首次引入的。升级于2017年8月 启动。但是,Bitcoin Core 0.16.0是第一个允许钱包用户生成SegWit地址以接收付款的Bitcoin Core版本。这意味着当在这些地址上收到的资金稍后用于付款时,Bitcoin Core钱包用户将利用SegWit提供的额外区块空间。在其他条件相同的情况下,与非隔离见证交易相比,这些用户应能够支付较低的费用。比特币核心并不是第一个为用户启用隔离见证的钱包。在过去的六个月中,其他几个钱包已经引入了此功能。自从比特币核心开发团队编写并提出了升级建议以来,值得注意的是,该功能直到现在才为比特币核心钱包用户提供。

在比特币核心钱包中引入隔离见证(SegWit)是一种称为“ bech32”的新地址格式。这种地址格式是由前Blockstream首席技术官Gregory Maxwell和Blockstream开发人员Pieter Wuille博士开发的,可以识别,因为它以“ bc1”开头,而不是通常以比特币地址开头的1或3。更重要的是,bech32地址使用的字符少于当前地址格式,因为小写和大写字母之间不再存在区别。这样可以减少人为错误的可能性(例如,大声读出地址时)。Bech32地址还旨在限制其他类型的错误,例如由错别字引起的错误。此外,bech32在SegWit钱包支持的背景下提供了很多好处。到目前为止,提供SegWit的大多数钱包都是通过将其“包装”到P2SH输出(地址以3开头)来实现的。要从这样的地址花费硬币,用户必须显示一段代码-“兑换脚本”,以表明硬币确实被锁定在SegWit输出中。使用新的bech32地址,可以跳过此步骤,这意味着从SegWit地址进行的支出将需要更少的数据通过比特币网络传输并包含在加密货币中。由于并不是所有的比特币钱包都支持bech32地址,因此Bitcoin Core 0.16.0用户将能够选择是生成bech32的收款地址还是P2SH地址,而P2SH仍是默认设置。当然,比特币核心钱包支持将交易发送到任何类型的比特币地址。


由于过去几年来比特币区块已被填满,因此并非网络上的所有交易都适合开采的第一个可用区块。取而代之的是,矿工通常会优先考虑费用最高的交易。如果用户希望快速确认其交易,则应支付足够高的费用。对于不太紧急的交易,较低的费用就足够了。许多钱包都包含费用估算算法,以计算在不同时间范围内确认交易的费用水平。然而,就发现块的速度以及随时传输的交易数量而言,比特币网络具有固有的不可预测性。这可能会难以包括正确的交易费,这意味着用户可能需要等待比预期更长的时间才能进行确认。从Bitcoin Core 0.15.0开始,钱包用户已经能够在交易中添加“按费用替换”标签。有了这样的标签,网络上的节点和矿工就知道发件人可能希望用包含更高费用的更新交易来代替该交易。这有效地使Bitcoin Core钱包用户可以轻松地在线增加交易量,以更快地进行确认。


Bitcoin Core 0.16.0首次使“按费用替换”成为默认发送选项。用户仍然可以通过取消选中一个框来选择不在其交易中添加按费用替换标签,但是如果不取消选中它们,则交易将是可替换的。这样可以防止用户不经意间就放弃自己的选择,而仅在为时已晚可以轻易增加交易量时才注意到它们。

好啦,今天的内容小乔就给大家讲到这里啦,下面我们来一起看看数字货币的数据:


最后祝大家天天开心,生活愉快!

—-

编译者/作者:乔辞念安

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...