LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 比特币当前因为使用的是 BTCFlood 中继协议,导致网络连接性太低。

比特币当前因为使用的是 BTCFlood 中继协议,导致网络连接性太低。

2019-12-27 妖夜_怀柔 来源:区块链网络

2019 年,比特币最大的技术进展便是闪电网络、Stratum V2、Schnorr 签名(MuSig)、Erlay 以及 Miniscript。当然,像 Shamir 备份、PayJoin 等新技术的出现也是很有意义的。

1.1 Stratum V2

在很多人看来,比特币等 PoW 加密货币的挖矿已经呈现出中心化的趋势,这主要是因为当前矿池工作方式的原因,由于矿池拥有普通矿工所不具备的特权(分配奖励、打包哪些交易、包含版本位),其运营者可审查某些交易,或者选择阻止某些协议的升级,而这些特权存在对网络而言是弊大于利的。

而由 Bitcoin Core 开发者 Matt Corallo 提出的 BetterHash 替代挖矿协议,则是将原本属于矿池的权力归还给矿工,从而实现挖矿的去中心化,而由 Slush Pool 联合 Matt Corallo 等人提出的 Stratum V2 挖矿协议,则是在 BetterHash 的基础上进行了一些改进,在上个月,Stratum V2 的规范已正式被公布:https://stratumprotocol.org/,这对于整个 PoW 区块链行业而言都具有很大的参考意义。

1.2 Schnorr 签名(MuSig)

2018 年,区块链协议公司 Blockstream 的密码学家 Gregory Maxwell、Pieter Wuille 等人提出了一种名为 MuSig 的 Schnorr 签名方案,它可以替代比特币当前所使用的 ECDSA 签名算法(小插曲:Schnorr 签名的发明者 Claus Schnorr 最初为它申请了专利,直到 2008 年才到期)。

而在使用 MuSig (Schnorr 签名)方案之后,比特币就可以扩展到支持固定大小的多重签名和阈值签名,以及「无脚本脚本」,另外 Schnorr 签名具有的批量验证特性,使得其验证速度要比 ECDSA 签名快得多。

另外,据 Blockstream 研究主管 Andrew Poelstra 告诉巴比特记者的回答,应用 Schnorr 签名之后,比特币能够扩容 10%-20%,此外,使用Schnorr 签名+Taproot+无脚本脚本的组合,会使得比特币的输出难以被分辨,从而大大提高比特币的隐私特性。

可以说,Schnorr 签名会是比特币接下来的重点部署技术,截至目前,Schnorr 签名的 BIP 还处于草案阶段,目前主要是由 Pieter Wuille 在负责更新;

1.3 Erlay

在今年 6 月份的时候,巴比特就报道了 Pieter Wuille、Gregory Maxwell 等人提出了一种名为 Erlay 的中继协议,简单来说,Erlay 不仅能够让比特币网络变得更加安全,而且能够降低节点 84% 的带宽消耗,使得比特币节点的运行成本更低。相比之下,比特币当前因为使用的是 BTCFlood 中继协议,导致网络连接性太低。

而在今年 9 月份,Pieter Wuille 和另一位开发者 Gleb Naumenko 正式将 Erlay 写成了 BIP: 330,目前处于草案阶段。

1.4 Miniscript

由于比特币 Script (脚本)语言的存在,今天,比特币可以实现一些较简单的交易功能以及各种多重签名、原子互换、闪电网络交易,然而,Script (脚本)的功能并非只有这些,只是因为它的复杂性限制了它的应用。

而由 Andrew Poelstra 和 Pieter Wuille 提出的 Miniscript,则是一种以结构化方式表示比特币 Script 的语言,正如它名字的开头 Mini 一样,则是一种简化版 Script (脚本)语言。

而当比特币使用 Miniscript 语言之后,相关的编程将变得更容易,应用类型也会增多。

截至目前,Miniscript 语言并非进入正式应用阶段,不过 Blockstream 公司 已在内部使用了这种语言。

—-

编译者/作者:妖夜_怀柔

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

LOADING...
LOADING...