LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 麻省理工学院的闪电创造者首次推出比特币扩展技术的“演示”

麻省理工学院的闪电创造者首次推出比特币扩展技术的“演示”

2020-07-29 wanbizu AI 来源:区块链网络

支撑比特币的基础设施对于任何人来说都可以变得更容易启动和运行。

闪电创作者Tadge Dryja一直在为重量更轻的比特币全节点进行新设计,他在2019年首次写了一篇论文。上周,他和一个编码团队发布了Utreexo软件的第一版,作为其一部分。麻省理工学院数字货币倡议组织(DCI),将轻型节点的想法纳入了工作代码。

完整的比特币节点的行为就像金融安全系统一样,可以验证比特币区块链交易,并保护用户免受欺骗,使他们认为自己收到的钱不是。 但是它们占用了大量计算空间,并且规模正在迅速增长。

由于这些节点是使用比特币最“不信任”的方式,因此开发人员长期以来一直在努力使它们更易于使用。 这是比特币讨厌的“神圣的grails”之一。

阅读更多:Jonas Schnelli希望您运行一个比特币完整节点

Utreexo专门处理完整节点的“状态”大小,该状态显示有关谁拥有多少比特币的最新信息。 Utreexo将该状态大小从大约4 GB减小到不到1 KB。 在这方面,这可能是一个重大突破。

Dryja在宣布该版本的博客文章中写道:“ Utreexo是比特币的一种新的可伸缩性技术,可以使比特币节点更小,更快,同时保持与完整节点相同的安全性和隐私性。”

但是它尚未完全实现,这就是为什么Dryja发布它的第一个版本很重要。 在用户可以开始使用节点植入财务自主权标志之前,该项目还有很长的路要走。 但这是关键的第一步。

一个“超级修剪的节点”

比特币完整节点可容纳有史以来的每笔交易,如今大约有200 GB。

“修剪”的完整节点能够将交易历史记录的大小减小到半个千兆字节,大约是存储电视剧集所需的大小。

但这并不能解决比特币未用交易输出(UTXO)的存储问题,该存储可以计算与每个比特币地址链接的比特币数量。 这批数据占用的数据少于4 GB。

随着时间的推移,此UTXO状态已迅速增长,并且可能会继续增长,这使得运行完整节点变得更加困难。

这就是Utreexo的用武之地。借助新奇的加密技术,有可能用一种占用空间少得多的小巧的加密证明来代替这种状态。

阅读更多:闪电共同创造者发布比特币扩展概念代码

Dryja在麻省理工学院DCI网站上解释说:“ Utreexo是一种新颖的基于哈希的动态累加器,它允许以千字节为单位表示数百万个未使用的输出,其大小足以写在一张纸上。”

Dryja告诉CoinDesk,由于它完成了修剪后的节点的工作,还有更多工作,因此一个比特币将其称为“超级修剪后的节点”。

具有挑战性的SPV

试图削减这些沉重的比特币完整节点并不是一个新的追求。 简化付款验证(SPV)可能是Electrum和其他钱包使用的轻量级节点的最受欢迎版本。

Utreexo与SPV相似,因为它不需要像完整节点一样多的计算机存储空间。 但是SPV节点也不能保留用户隐私,比Utreexo节点更容易受到攻击。

由于Utreexo具有这些安全优势,Dryja希望它可以消除SPV在该领域的主导地位(只要编写Utreexo软件按计划进行即可)。 他对CoinDesk表示:“我认为,如果一定程度上取代SPV,那将是很棒的,它可以提供类似Electrum的用户体验,但具有比特币核心安全性。”

阅读更多:SPV可以支持十亿比特币用户吗? 调整比例索赔

但最后,他认为SPV仍将更易于运行,因此它不会完全取代SPV。

“我认为这将介于两者之间。 [Utreexo nodes are] 比SPV重,但比当前的完整节点轻,因此某些SPV用户可能会切换到Utreexo,而一些当前的完整节点用户也会切换。”

他还认为,由于Utreexo节点更易于运行,因此它们将比普通的完整节点更为普遍。

“从长远来看,我绝对可以看到几乎所有的完整节点都使用类似Utreexo的设计,并且存储整个状态和历史的节点更像是当前的区块链浏览器网站或Electrum服务器-仍然会有一些,但没有普通用户将自己运行。” Dryja说。

后续步骤

Utreexo开发人员现在提出了概念验证,表明该想法可以转化为实际的产品。 但是他们仍有许多工作要做,包括消除错误以使微型节点适合真钱。

“该软件还可以在测试网络(比特币测试网络)上运行,不建议与真钱一起使用。 Dryja写道,代码中仍然存在许多已知的错误和低效率,但我们正在快速改进它。

他们最终将不得不使Utreexo节点与已经在比特币网络上运行的节点兼容。 为此,开发人员最终将需要修改最受欢迎的比特币节点软件Bitcoin Core。

但这可能很危险。 Dryja写道,Utreexo是“对比特币工作原理的重大重新思考,正在改变共识关键代码。”

“因此,有充分的理由使Utreexo代码进入Bitcoin Core可能很困难。 我们非常希望确保不会在处理这么多钱的系统中引入问题。”

这就是为什么他们决定先看看是否可以尝试将Utr??eexo的神奇力量添加到替代比特币节点软件Btcd上,因为几乎没有多少人使用它来保护自己的资金,“并且在此过程中了解有关它如何影响的更多信息全节点操作,” Dryja说。 下一步将最终将他们学到的知识应用到Bitcoin Core。

—-

原文链接:https://www.coindesk.com/mit-lightning-creator-unveils-first-demonstration-of-bitcoin-scaling-tech

原文作者:Alyssa Hertig

编译者/作者:wanbizu AI

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

LOADING...
LOADING...