电子发烧友网 > 区块链 > 正文

带宽与区块链之间是怎么一回事

2019年07月15日 08:54 次阅读

由于区块链必须保持全球状态的同步,存在延迟问题,通过中继网络和致密区块,可以减少延迟,不过开发者还在致力于更多的优化。本文作者Jordan Clifford,由“蓝狐笔记”的“Sien”翻译。

区块链让整个世界保持在一个状态上。当每个区块挖出,新的分类账本取代之前的状态。共识机制致力于确保该状态被更广泛的社区同意。在设计良好的系统中,激励确保不变性。在经过足够的时间之后,状态无法被篡改。这些区块链给予我们可编程的货币,并且正确地捕捉了很多人的想象力。

比特币和以太坊是区块链两个早期的版本。这些账本被证明是受欢迎和稳健的,但通常也被认为是难以扩展的。为什么会这样?还有什么能改善这种情况?

背景

区块链自身被认为是layer 1。区块链充当网络中所有加密资产的当前位置的全局真相源。网络上的全节点持续跟踪分类账的当前状态。为维持去中心化,它必须能让小矿工验证并为区块链作出贡献。小矿工的系统资源和带宽远不如大玩家。

为了让区块链可信任和抗审查,它们不能被任何单一实体或一个群体所控制。开发人员相信,不同大小的玩家都可参与是很重要的,它可以避免权力的集中和固化,避免出现单点控制。基于这样的原因,突破比特币区块大小的限制就存在阻力。该限制用于限制整个系统,以便让更广泛的人群参与。

应该注意的是,可以在各方之间签订本地协议完成代币的转移,而这无须进行全局的状态更新。这通常被称为layer 2或链下交易,这对交易扩展(不一定是用户)有深远影响。这里的想法是,各方之间的交易在写入区块链前可以先汇总。在一些设计中,将本地状态刷新到全局区块链的窗口可能需要几个月甚至更长时间。

工程师们乐观地认为,layer 2解决方案将为区块链带来巨大的可扩展性,并且它对加密货币能满足主流人群需求至关重要。然而,即使layer 2充当了巨大的杠杆作用,它只能放大基础区块链的规模。Layer 2无法自行提供不受限制的扩展。因此,优化网络以便为每个交易尽可能少地使用资源非常重要。

问题

“去中心化的比特币区块链是全球共享的广播媒体——可能是人类设计的最疯狂低效的通信模式。”——Greg Maxwell

Layer 1的基本问题是分类账的副本必须保持全球的同步。每个全节点存储一份区块链,这些副本必须彼此相同,且由各个节点独立验证。

当找到新块,必须将其广播给所有其他节点。延迟对挖矿节点尤为重要,因为他们需要始终在最新区块上工作,否则他们的工作就白费了。为了验证最新区块,矿工需要知道包含了哪些交易以及所有这些交易的副本。

当前比特币软件使用简单的方法来广播交易和区块。在收到交易时转发给所有对等节点。区块被批量传输,无须考虑接收者可能已有的数据。这些低效对于矿工来说是不可容忍的,因为他们需要确保能访问最新区块。

补救措施

比特币的低效众所周知。为让网络更加有效率,减少带宽负载以及加速广播已经推进了好多年。前比特币维护者Gavin Andresen于2014年发布了O(1) 区块广播的路线图。路线图自那以后发生了重大改变,但想法仍然相关。

带宽与区块链之间是怎么一回事

中继网络

矿工已经主动采取措施实施区块中继网络,比如FIBRE和Falcon。这些中继网络通过使用低延迟+高带宽连接来工作,但它们具有诸如中心化和使用大量带宽来最小化延迟的缺点。它们不会减少运行非挖矿节点的总体带宽的需求,这是工程师在扩展系统时感到舒适所需的。

致密区块(compact block)

当传输区块时,传输接收者已有的交易是次优选择。密码学家Greg Maxwell认识到,接收者已经知道在新发现的区块中包含的内容。具体来说,接收者的内存池(一组收到但未确认的交易)可能包含新区块内的很多交易。他研究了这个问题,并在2015年12月起草了一份提案。

核心开发者Matt Corallo接受了Greg的工作,并对其进行了改进,它于2016年早期变成了BIP152提案,主要涉及致密区块。致密区块是一种协议,它发送区块头、缩短的交易ID列表、以及一组发送人认为接收者不太可能拥有的交易,而不是发送包含所有数据的区块。这个更改旨在节省带宽,但也有减少延迟的作用。

Erlay

比特币中基于大量广播的方法显然不是在网络中传播交易的最佳方法。节点可以接收每个交易的多个副本,并必须将其转发给它们所连接的对等节点。结果是消耗大量的带宽,导致不必要的开销。它还鼓励节点连接较少的对等节点,因为每个对等节点将需要每个交易的增量带宽。

连接到较少的节点确实有利于减少带宽开销,但它也是危险的,因为它会使用户打开所谓的日蚀攻击(蓝狐笔记注:eclipse attack,日蚀攻击是指对区块链的一种网络攻击,攻击者控制了点对点的网络,并模糊区块链上的节点视图。例如为了对比特币实施日蚀攻击,攻击者通过控制大量的IP地址来垄断连接到受害者节点的连接)。

TumbleBit的创建者Ethan Heilman于2015年发表了关于日蚀攻击的研究论文。其基本思路跟Sybil攻击相关。攻击者试图伪装成很多不同的主体,以使受害者感到困惑。攻击者垄断所有跟受害者节点的传出连接。通过充当受害者节点的唯一信息来源,他们挖掘特殊区块以伪造当前的状态。

这是非常昂贵的攻击。不过如果攻击者可以让受害者相信他们已经收到大量的比特币,而实际上资金已经转移到其他地方,受害者可能会被说服他们已经收到了资金并释放财产。

Erlay可以提供更好的连接和强大的网络。如果一个节点连接到32个对等节点,Erlay研究者发现他们的优化可以导致节点使用的带宽比当前少75%以上。

下一步

通过矿工使用的中继网络和为普通节点用户提供的致密区块,区块广播已经得到大量优化。尽管如此,研究者依然在努力消除系统的开销,使其尽可能简洁。只有当开发者满意当前吞吐量的带宽要求足够低时,才能提高吞吐量。

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

人人都懂区块链(更新中)

人人都懂区块链系列是一套精心录制的一系列针对于零基础朋友,致力于让更多人了解区块链技术,比特币,以太坊,莱特币等数字货币

发烧友学院 发表于 2018-03-16 00:00 6954次阅读
人人都懂区块链(更新中)

比特币搅拌机是怎么一回事

比特币被称为是匿名性的,因为交易中没有中间人,这意味着交易可以直接在两个参与者之间进行。

发表于 2019-07-15 09:01 0次阅读
比特币搅拌机是怎么一回事

稳定币的现状是怎样的

稳定币的稳定、安全且可扩展的性质为传统货币之间架起了一座桥梁。

发表于 2019-07-15 08:51 6次阅读
稳定币的现状是怎样的

各国对加密货币挖矿监管政策

比特币挖矿的一大特质就是,随着矿池的增长,需要越来越多的电力。

发表于 2019-07-15 08:45 11次阅读
各国对加密货币挖矿监管政策

区块链可以使互联网更安全的方式有哪些

区块链技术最初是作为匿名在线交易的一种手段。

发表于 2019-07-15 08:41 14次阅读
区块链可以使互联网更安全的方式有哪些

区块链技术如何改造慈善业

区块链技术可以帮助恢复愿意采用其服务的慈善机构的形象。

发表于 2019-07-15 08:37 9次阅读
区块链技术如何改造慈善业

金融危机发生时比特币的命运如何

随着越来越多的资金流向比特币,供应量上不会有什么变化。

发表于 2019-07-15 08:19 10次阅读
金融危机发生时比特币的命运如何

区块链真正的价值在哪

比特币被认为是区块链第一个落地的大型应用,它本身解决一个点对点之间的数字支付体系,但比特币并不完全是...

发表于 2019-07-14 09:07 43次阅读
区块链真正的价值在哪

如何在分散式帐本上实现自我主权身份

数字身份就是以数字形式表现与储存的身份。自全球资讯网被发明以来,数字身份便跟着开始发展直到今日。网站...

发表于 2019-07-13 11:08 55次阅读
如何在分散式帐本上实现自我主权身份

区块链中各种共识模型的作用介绍

回溯一下,我们来谈谈“节点”。“节点是运行比特币软件的强大计算机,通过参与信息传递,帮助比特币保持运...

发表于 2019-07-13 11:00 66次阅读
区块链中各种共识模型的作用介绍

区块链是如何对金融技术和实体行业进行变革的

在文明时代之前,人类大部分生活在小部落里,很多都有血缘关系,生产方式以采集和狩猎为主,这里也会有协作...

发表于 2019-07-13 10:54 61次阅读
区块链是如何对金融技术和实体行业进行变革的

如何在锁仓期内将收益幅度提升3倍

区块链项目的另一个技术特性就在于提出“改进提案”,对于Qtum来说,QIP(Qtum Improve...

发表于 2019-07-13 10:54 46次阅读
如何在锁仓期内将收益幅度提升3倍

为什么区块链和物联网是最佳搭档

最高的安全性和卓越性能都是区块链和物联网应用所要求的,而一种称为面向互连架构(IOA)的互连优先IT...

发表于 2019-07-12 15:56 127次阅读
为什么区块链和物联网是最佳搭档

利用比特币挖掘计算能力进行科学创新将成为可能

根据邓的说法,目前比特币的挖掘操作所使用的计算能力是每秒8.23x10平方米的浮点运算量,而世界上的...

发表于 2019-07-12 14:17 70次阅读
利用比特币挖掘计算能力进行科学创新将成为可能

欧盟政治机构将数字货币正式加入了反洗钱法规

比特币正在席卷全球,各个国家的监管机构和官员们都在讨论这个问题。来自美国、亚洲、欧盟的政治团体一直在...

发表于 2019-07-12 14:13 71次阅读
欧盟政治机构将数字货币正式加入了反洗钱法规

为什么很多比特币交易所都放弃了接受新客户

Bittrex此前曾报道过用户的抱怨,并解释了其停止新注册的决定:“我们很高兴有这么多的新用户想加入...

发表于 2019-07-12 14:12 75次阅读
为什么很多比特币交易所都放弃了接受新客户

比特币在韩国非常活跃大约有200万人拥有比特币和...

周三,在线就业门户网站Saramin调查了韩国941名受薪人士,其中31.3%的人说自己投资了虚拟货...

发表于 2019-07-12 14:05 63次阅读
比特币在韩国非常活跃大约有200万人拥有比特币和...

Wowoo代币将在以太坊区块链上发行第一个加密货...

Wowoo是一个虚拟的生态系统,它由Wowoo平台作为核心服务,Wowoo代币作为支持生态系统的专有...

发表于 2019-07-12 14:01 67次阅读
Wowoo代币将在以太坊区块链上发行第一个加密货...

区块链技术在黄金交易市场已得到了广泛的采用

虽然仍有人将比特币潮流比作1636年的郁金香泡沫,但这种货币的主流采用已经毋庸置疑。只不过我们不清楚...

发表于 2019-07-12 13:57 75次阅读
区块链技术在黄金交易市场已得到了广泛的采用

以色列央行和财政部正在计划推出自己的虚拟货币

以色列政府发行虚拟货币的背景,是因为黑市交易泛滥、占国家生产总值(GDP)的22%,而透过发行官方虚...

发表于 2019-07-12 13:47 59次阅读
以色列央行和财政部正在计划推出自己的虚拟货币

日本三菱UFJ信托与银行正准备推出一项保护密码货...

这家银行业巨头将保留来自选择加入该计划的客户的密码货币交易所的匹配记录。如果该交易所失败或受到损害,...

发表于 2019-07-12 13:47 58次阅读
日本三菱UFJ信托与银行正准备推出一项保护密码货...

数字货币基金管理平台BFDChain介绍

Befund Foundation是位于新加坡的非盈利组织。Befund Foundation将提供...

发表于 2019-07-12 11:47 57次阅读
数字货币基金管理平台BFDChain介绍

基于EOS区块链智能投资协议的数字货币投资平台I...

InvestDigital 致力于建设数字货币投资的完整生态,为目前处于无序状态的数字 货币市场搭建...

发表于 2019-07-12 11:41 56次阅读
基于EOS区块链智能投资协议的数字货币投资平台I...

一个可以让用户直接投资超过30+交易所的加密币投...

飞特币将通过对大数据的挖掘,将匿名的个人的资产盈利状况形成大师报告和大师投资策略,分享给关注者赚取飞...

发表于 2019-07-12 11:38 100次阅读
一个可以让用户直接投资超过30+交易所的加密币投...

英国垃圾回收公司LTD宣布它将是全国首个接受比特...

在同一个句子里听到比特币和垃圾,你脑海中最先想到的可能是一个人的故事,他把自己的硬盘扔进了垃圾填埋场...

发表于 2019-07-12 11:37 51次阅读
英国垃圾回收公司LTD宣布它将是全国首个接受比特...

如何真正的弄懂比特币

比特币是一次组织形式的变革,或者称之为生产制度革命。比特币给我们带来最颠覆性的东西是一种全球化的组织...

发表于 2019-07-12 11:31 71次阅读
如何真正的弄懂比特币

区块链技术将使游戏行业的发展更具有前景

Fomo3D这类菠菜类游戏似乎带来了一种新的思路。它宣称通过区块链来保障安全,快速吸引了行业里最具投...

发表于 2019-07-12 11:28 40次阅读
区块链技术将使游戏行业的发展更具有前景

Qtum量子链基金会宣布已正式实现了QTUM-B...

MimbleWimble隐私协议的出现给隐私领域指明了新的方向,Beam作为MimbleWimble...

发表于 2019-07-12 11:23 53次阅读
Qtum量子链基金会宣布已正式实现了QTUM-B...

区块链去中心化究竟能带来什么价值

Bitcoin 是人类第一次不依赖任何中心方发行的资产,它引发了人们对资产所有权、发行权的深度思考。...

发表于 2019-07-12 11:23 28次阅读
区块链去中心化究竟能带来什么价值

未来物联网5个关键在哪里

近几年是物联网变革发展的几年,几乎每个行业都对物联网进行了投资,甚至很多领先型行业已迅速转向实施物联...

发表于 2019-07-12 11:17 125次阅读
未来物联网5个关键在哪里

股权融资管理平台DAICO的价值与意义是什么

比特币、以太坊等区块链平台出现后,ICO成为一种新的融资方式,以区块链智能合约技术为基础,资产发行的...

发表于 2019-07-12 11:16 33次阅读
股权融资管理平台DAICO的价值与意义是什么

如何在现实世界中应用状态通道

状态通道是一种2层扩展解决方案,可以用于创建Dapp和智能合约,几乎可以被数百万用户实时使用。它们通...

发表于 2019-07-12 11:15 44次阅读
如何在现实世界中应用状态通道

什么是区块链系统思维

要素:不同的系统要素也不同,比如人体也是个系统,那这时候的要素就是你身体中的各个器官,各个组织和部位...

发表于 2019-07-12 11:11 42次阅读
什么是区块链系统思维

全球首个区块链技术的数字资产生态系统谷链黑科技介...

CGL(谷链),由美国威斯基金会(The Wyss Foundation)、美国JPB基金会(The...

发表于 2019-07-12 11:07 22次阅读
全球首个区块链技术的数字资产生态系统谷链黑科技介...

BCH社区正在寻求方法来提升大区块的传播速度

据coinspice.io报道,芝加哥bloXroute公司的计算机科学家最近公布了一项与区块传播相...

发表于 2019-07-12 11:03 22次阅读
BCH社区正在寻求方法来提升大区块的传播速度

如何使用多链抵押资产去实现最新的去中心化金融

MakerDAO 拥有最受欢迎的稳定币之一 —— DAI。许多人并没有意识到它实际上是一个基于借贷抵...

发表于 2019-07-12 11:00 21次阅读
如何使用多链抵押资产去实现最新的去中心化金融

基于区块链架构的开放式游戏平台GrayEagle...

本章分别阐述 EPOA 机制的具体设计、分层网络的协作机制和具体的技术架构路线。其中 EPOA 是 ...

发表于 2019-07-12 10:55 26次阅读
基于区块链架构的开放式游戏平台GrayEagle...

基于一个去中心化的在线游戏EqualBets平台...

EqualBets 基于去中心化的平台,实现了所有玩家参与的随机数生成算法,算法公开透明,结果可追溯...

发表于 2019-07-12 10:50 23次阅读
基于一个去中心化的在线游戏EqualBets平台...

比特币硬盘BHD集PoS与PoW的优点介绍

BTC 的 PoW 共识机制是工作量证明机制,最早是依靠计算机 CPU 的大量计算,不断求出哈希值来...

发表于 2019-07-12 10:49 45次阅读
比特币硬盘BHD集PoS与PoW的优点介绍

基于区块链共识平台PBFT的特性及运作流程介绍

BBFT是一个PBFT的变形,它的原理与PBFT一脉相承。若想深刻理解BBFT的巧思,则必须进入PB...

发表于 2019-07-12 10:46 43次阅读
基于区块链共识平台PBFT的特性及运作流程介绍

Mike正在创建一个平台来推动金融领域对区块链技...

2017年Mike离开SoFi后,他创立了一家区块链公司Figure,在短短五天的时间内向申请人提供...

发表于 2019-07-12 10:42 25次阅读
Mike正在创建一个平台来推动金融领域对区块链技...

区块链技术的基石密码学探讨

密码学作为一门古老的学科,有着悠久而奇妙的历史。它用于保护军事和外交通信可追溯到几千年前文字刚刚产生...

发表于 2019-07-12 10:35 30次阅读
区块链技术的基石密码学探讨

区块链加密机制的不同算法及其原理解析

矿工在处理交易数据(对数据也是进行哈希)的同时不断的进行哈希计算,求得一位前23位为0的哈希值,这个...

发表于 2019-07-12 10:32 34次阅读
区块链加密机制的不同算法及其原理解析

区块链究竟提供了什么价值

区块链既能降低信任成本,也能提高价值转移的效率,但同时又带来了额外的成本,区块链效率的价值要对几方面...

发表于 2019-07-12 10:01 26次阅读
区块链究竟提供了什么价值

未来的区块链技术会对电商有怎样的影响

未来在电商的支付领域,它的发展空间还是非常大的。

发表于 2019-07-11 14:12 62次阅读
未来的区块链技术会对电商有怎样的影响

Libra的主战场在哪里

Facebook货币的设计尚未进行充分说明。但无论它是什么,它都将是一种私人加密货币,而这不是我们看...

发表于 2019-07-11 14:01 125次阅读
Libra的主战场在哪里

区块链技术变革两类成本

从经济学原理角度看,区块链技术对现代商业交易、尤其是金融交易的信息记录有着深远影响。

发表于 2019-07-11 11:55 60次阅读
区块链技术变革两类成本

区块链对一些传统经济理论形成冲击

区块链技术下的商业模式所呈现的现实情形与技术条件,对一些传统经济学理论形成一定冲击。

发表于 2019-07-11 11:52 41次阅读
区块链对一些传统经济理论形成冲击

区块链的演化逻辑与经济学意义

区块链是“区块”+“链”,以区块为单位的链状数据块结构,合成一个整体便是人们熟知的“分布式账本”,是...

发表于 2019-07-11 11:50 42次阅读
区块链的演化逻辑与经济学意义

什么是证券型代币

通过将证券代币化,这些证券便可以在全球范围内进行交易。

发表于 2019-07-11 11:45 29次阅读
什么是证券型代币

BTC和ETH等虚拟货币行情分析

BCH可以持续关注比特大陆相关动态,一旦上市有所进展,将会对币价起到利好作用。

发表于 2019-07-11 11:43 68次阅读
BTC和ETH等虚拟货币行情分析

中国区块链政策汇总

在中央各部委的带领下,国内各省市也都开展了相应的区块链扶持实践。

发表于 2019-07-11 11:37 49次阅读
中国区块链政策汇总

CoinLion正在建立一个强大的交易平台使管理...

CoinLion首席执行官兼联合创始人Joshua DeWitt表示:“管理加密货币和数字资产是一个...

发表于 2019-07-11 11:34 36次阅读
CoinLion正在建立一个强大的交易平台使管理...

区块链最新资讯汇总

区块链最新资讯汇总

发表于 2019-07-11 11:34 76次阅读
区块链最新资讯汇总

区块链应用中去中心化的好处是什么

去中心化的概念与比特币一起诞生,是一种基于协议的、非信任机制的,权力被极度分散的系统。在这个系统中,...

发表于 2019-07-11 11:31 42次阅读
区块链应用中去中心化的好处是什么

Libra成为数字货币容易吗

“天秤币”成为法定数字货币的可能性微乎其微,更难以成为超主权的数字货币。

发表于 2019-07-11 11:30 54次阅读
Libra成为数字货币容易吗

基于量子链的去中心化代币投资管理平台Aware介...

市场规模:Aware(Awr)瞄准的市场是数字货币行业的投资平台,在数字货币投资的基础上,作为一个专...

发表于 2019-07-11 11:29 42次阅读
基于量子链的去中心化代币投资管理平台Aware介...

土耳其新经济路线图第十一个发展计划谈及创建央行数...

区块链被认为是许多新方法之一,包括人工智能和互联设备(也称为物联网)将用于加强公共服务。在后一种情况...

发表于 2019-07-11 11:28 43次阅读
土耳其新经济路线图第十一个发展计划谈及创建央行数...

对Libra的对策建议

人民银行要加快研究区块链在支付系统运用(目前研究应用是替代M0),相关算力、结算速度、延迟等技术问题...

发表于 2019-07-11 11:25 26次阅读
对Libra的对策建议

区块链技术在金融领域的应用被誉为最完美的跨境支付...

“我们的这个平台将是业内首个开放式的平台,将深入贯彻我们同业合作共赢的理念。” 招商银行同业客户部总...

发表于 2019-07-11 11:25 26次阅读
区块链技术在金融领域的应用被誉为最完美的跨境支付...

Telegram计划将推出自己的区块链平台TON

现在新平台的初步报告是由电报出版部门的前雇员Anton Rozenberg提出的。Rozenberg...

发表于 2019-07-11 11:21 28次阅读
Telegram计划将推出自己的区块链平台TON

如何在Nextcloud中集成基于区块链的存储Sia

发表于 2019-07-10 06:18 20次阅读
如何在Nextcloud中集成基于区块链的存储Sia

区块链对我们的生活有什么影响

发表于 2019-07-10 04:20 29次阅读
区块链对我们的生活有什么影响

比特币系统支持Paillier加密交易信息吗?

发表于 2019-04-09 18:10 732次阅读
比特币系统支持Paillier加密交易信息吗?

全球十大最值得期待的区块链钱包

发表于 2019-04-09 15:24 226次阅读
全球十大最值得期待的区块链钱包

区块链应用涉及到哪些算法?

发表于 2019-03-27 11:21 473次阅读
区块链应用涉及到哪些算法?

第四次工业革命——区块链技术

发表于 2019-03-08 11:27 814次阅读
第四次工业革命——区块链技术

现在是时候让汽车高管们开始使用区块链了

发表于 2019-01-30 23:32 398次阅读
现在是时候让汽车高管们开始使用区块链了

区块链金融优势究竟表现在哪里?

发表于 2019-01-17 18:06 573次阅读
区块链金融优势究竟表现在哪里?

区块链在其他领域的一些应用

发表于 2019-01-07 17:42 568次阅读
区块链在其他领域的一些应用

科普分片技术

发表于 2019-01-04 17:50 449次阅读
科普分片技术