麻省理工学院基于区块链的“蜘蛛”提供4倍的加密货币处理

2022-05-21 14:46:19来源:

行业合作,联盟和供应商一直在努力解决基于区块链的加密货交易的问题,无论是规模和效率。

如果成功的话,数字货币可以竞争传统银行业务,甚至使信用卡过时,因为一个人的银行账户和信用将与他们 - 而不是银行的公私重点基础设施联系在一起。

尽管收养和使用加密货币越来越多,但使用区块链以规模快速付款的能力仍然是一个挑战。为此,麻省理工学院研究人员已经开发了一种更有效的交易路由方案,称为“蜘蛛”,他们说可以加快四倍折叠的加密电脑的运动。研究人员计划在2月下旬提供关于网络系统设计和实施的Usenix研讨会的更多细节。

目前的加密电脑只允许每个块的少量数据,并且需要几分钟才能处理每个事务。例如,比特币LEDGERS平均每秒3.3和7次交易的吞吐量(TPS),而国内达到10至30 TPS。相比之下,Visa网络平均每秒(TPS)处理约1,700项交易 - 甚至更多的峰值负荷。

虽然开放和高效,因为可以实时看到对等分布式分布式参数技术的交易,但块链的性能问题是真实的。因为区块链上的每个条目都需要每个节点来处理它,或者在它上达成共识。

转换为“第2层”拓扑的区块链,使得双向处理能够绕过分布式分区账效,同时仍然使用其不可变性的特性以透明的方式记录完成的交易。

虽然存在可扩展的双向支付信道网络(PCN)(例如Lightning Network和Reafen Network)的出现,但在PCN上完成支付仍然具有挑战性。双向PCNS仍面临“频串饱和度”,因为智能合同脚本控制它们沿最短路径自动路由交易。结果?一些托管账户比其他托管账户耗尽。

由于当前低效的路由方案经常消耗用户的帐户余额,因此用户必须在每个帐户中保留大量资金或经常在区块链上重新平衡他们的帐户。

PCNS严重依赖双向联合账户 - 双方都可以收到和汇款 - 因此可以在任何用户之间路由金钱。用户B可以具有用户A的联合账户,同时还单独连接到用户C.用户A和C不直接连接,但是用户A可以根据研究人员通过A-B和B-C联合账户向用户C发送。

“最短路径路由可能导致耗尽关键支付渠道的账户之间的不平衡,并使系统瘫痪,”武士计算机科学和人工智能实验室(CSAIL)中的主要作者和研究生(CSAIL)陷入困境。“以每个联合账户的两个用户的资金平衡的方式进行排队,使我们能够重复使用相同的初始资金来支持尽可能多的交易。”

研究人员还采用了一种监控数据中心拥塞的算法,以识别拥塞帐户的排队延迟,这有助于控制交易速率。

“表示用户A通过用户B向用户C发送资金,该用户B具有长队列。研究人员表示,接收器C发送发件人A和支付确认,以及代表用户B的等待时间的一点信息。““如果它太长,用户通过用户B路由减少交易。随着排队时间减少,通过B通过B的路由更多事务。通过这种方式,通过仅监视队列,蜘蛛能够确保事务速率是两者都是平衡的,尽可能高。“

蜘蛛拓扑允许加密货目网络用户只在与网络相关联的每个帐户中投资一小部分资金,并在在区块链上重新平衡之前,在“关链子”之前的交易大约是“关链子”的大约四倍。

蜘蛛路由方案“包装”事务并使用多路径传输协议来实现PCN中的高吞吐量路由。研究人员在他们的研究论文中表示,分组化允许蜘蛛在低容量支付信道上完成低容量支付信道的大量交易。

学校表示,最终,PCN的路由越平衡,所需的能力越小,所需的能力,意义,跨越所有联合账户的整体资金 - 对于高交易吞吐量。

“麻省理工学院研究人员的网络性能改进技术类似于许多系统/网络管理解决方案使用的电信系统和队列管理中的分组交换,以减轻数据中心和其他数据聚集点的网络拥塞和流量,”Avivah Litan说是Gartner研究副总裁。

通过广泛的模拟,研究人员表示,他们证明了蜘蛛在传统路由方案中只需要25%的资金处理了95%的所有交易。

“和[IT]只需要一个连锁连锁交易,为每10,000次交易进行路由,以实现对不平衡需求的完整吞吐量,”研究人员表示。

“麻省理工学院研究人员巧妙地应用常用于改善网络性能的现有技术,以阻止已经开发出用于卸载主要净交易量和随后的性能瓶颈的区块的渠道解决方案,”LITAN表示。“麻省理工学院没有聪明的数学家和电脑科学家缺乏缺乏,因此他们将为区间交易制定这种创新解决方案并不令人意外。”


返回科技金融网首页 >>

版权及免责声明:凡本网所属版权作品,转载时须获得授权并注明来源“科技金融网”,违者本网将保留追究其相关法律责任的权力。凡转载文章,不代表本网观点和立场,如有侵权,请联系我们删除。


相关文章