LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > BitMex资助MIT进行的比特币扩展

BitMex资助MIT进行的比特币扩展

2020-08-26 wanbizu AI 来源:区块链网络

麻省理工学院的研究人员开发了一种技术,通过显着减少节点的存储需求,可以使比特币在未来更加分散。 但是,Utreexo并非没有妥协。

比特币网络的最重要特征是其去中心化。 监视区块链状态的网络节点(节点)越多,比特币越安全。 区块链跟踪曾经进行的所有比特币交易,并随着每个区块的增长而增长。 这也适用于完整节点需要完整区块链副本的存储空间。 同时,比特币区块链已增长到近300 GB。 此外,还有关于UTXO(未用交易输出)当前分布的数据记录。

比特币全节点vs. 轻节点

您不必一定要运行一个完整的节点才能发送和接收比特币。 最常见的钱包是轻(重)节点,它们仅下载块的一部分(块头)以验证交易。 但是,为此目的,轻量级节点连接到完整节点。 该过程称为简化支付协议(SPV)。 由于轻型节点不存储区块链的完整副本,因此它们的存储需求很小,这使其比完整节点方便得多。 问题是:轻型节点钱包的用户必须相信钱包可以从整个节点接收正确的信息。 因此,低内存需求的便利性并非没有风险。 一项新技术应该使比特币更具可扩展性-至少在内存饥饿方面。

Utreexo旨在替换UTXO Set

因此,Utreexo(缩放解决方案的名称)与常规的完整节点相比,所需的存储空间要少得多,以保存区块链的当前图像。 它是一种加密的一次性蓄能器,旨在替代UTXO集。 该程序使得可以记录存储量小于一千字节的区块链状态。 麻省理工学院的研究员和比特币闪电论文Thaddeus Dryja的合著者首先提出了密码累加器,作为一种将轻型节点的低内存需求与完整节点的安全性优势相结合的方法。

尽管使用Utreexo的节点的内存要求明显较低,但对于所需的Internet速度却相反。 与普通的比特币全节点一样,为了使网络节点与比特币网络同步,必须进行区块链的初始下载,但不必保存。 由于不仅请求事务历史记录和UTXO集,而且还请求相应的验证证据,所以在同步Utreexo节点时,数据流量会增加20%。 在一个中等职位上,积极参与Utreexo首次实施的韩国程序员Calvin Kim解释了以下目标冲突:

在假设的情况下,您将比特币节点与一台功能强大的计算机同步,但带宽很小,处在茫茫荒野中,Utreexo会造成伤害,而无济于事。

无法保证更好的权力下放

因此,Utreexo是否会导致更大的分散性取决于操作整个节点的最大障碍:存储需求的稳步增长或对稳定,快速的Internet连接的需求?

从这个意义上说,Utreexo可以看作是带宽和存储需求之间的折衷。 如果您觉得与互联网速度(和成本)相比,存储价格(hdd,ssd)的障碍更大,那么Utreexo可以帮助进行分散化工作。 如果人们认为互联网速度是一个主要障碍,那么Utreexo将破坏权力下放工作。

卡尔文称重。

什么时候比特币核心? 也许永远不会。

程序员于8月24日从BitMex比特币交易所获得了40,000美元的赠款。 现在,他将与Thaddeus Dryja和其他研究人员一道,继续在麻省理工学院Utreexo的数字货币研究所发展。 下一步是在开发人员的比特币客户端BTCD中测试Utreexo。 在Medium上,发明人Dryjam解释了原因:

这样,我们可以使大多数软件保持编写状态,并了解如何将其安装到连接到多个客户端的完整节点中,其中一些使用Utreexo,而有些则不使用。

将来,Utreexo也可能会进入比特币核心节点。 根据Dryja的说法,这不需要分叉,但就网络共识而言,这意味着根本的协议更改。 一个人不想在稳定的比特币网络中引入一个问题,所以Dryja在他的帖子中说道。 因此,Utreexo应该首先在比特币测试网中的BTCD节点上进行测试。 该项目以最好的比特币方式开源。 全世界的开发人员都被要求贡献他们的代码,以使比特币更加分散。


—-

原文链接:https://www.btc-echo.de/mit-macht-bitcoin-skalierbarer/

原文作者:globalcryptopress

编译者/作者:wanbizu AI

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

LOADING...
LOADING...