编者按:本文来自区块链大本营,作者:TanvirZafar,译者:火火酱,Odaily星球日报经授权转载。自比特币发明以来,为其提供支持的比特币区块链就一直存在可扩展性方面的问题。今天我们就来聊聊区块链的可扩展性问题。了解可扩展性问题
当比特币和其他加密货币发明出来的时候,设计者们并没有考虑到大规模使用的情况。然而,随着时间的推移,越来越多的人进入了加密领域。可扩展性问题源于这样一个事实:主要的加密货币借助区块来确认交易。但是,当创建BTC和ETH时,对每个区块的大小进行了限制。对于BTC而言,最高限制为1MB。存在这种限制的目的是为了使区块链更安全。然而,这也带来了新的问题。如今,对区块大小的限制制约了其每秒可以处理的交易数,即每秒大约处理7笔交易。如果比特币想要被广泛应用的话,它需要具备每秒处理数千笔交易的能力,就好比VISA每秒可以处理约1700笔交易。否则,随着交易数量的增加,在交易确认之前将会出现长时间的延迟。
BM:比特币不是理想的加密货币 没有解决其需要解决的问题:EOS创始人BM(Daniel Larimer)发帖称,比特币和以太坊的先动优势给它们带来了远远超过其相对原始、低性能设计的技术缺陷的网络效应。自我实现对资本收益和流动性的追求助长了这些网络效应。人们采用比特币是因为它越来越受欢迎,而非它实际解决了需要解决的问题。从最广泛的意义上讲,比特币着手创造不受政府控制和滥用的“自由市场货币。理想的加密货币应该具有实物金币和银币的特性,以快速在人群中流通。它应该是罕见的、相对容易验证的、难以伪造的、私有的、无限可扩展的。但比特币一开始是去中心化的,而现在比特币正以与金银同样的方式迅速被捕获。金融机构正在慢慢控制大部分的比特币供应,最终大部分的比特币交易将发生在链外。这些机构太大,太显眼,无法逃脱政府的监管,这意味着比特币不会像黄金或白银那样逃脱监管。[2021/1/4 16:21:31]
Conflux研究总监杨光:第三代公链需要解决公链性能问题:金色财经现场报道,8月6日2020 Cointelegraph中文大湾区·国际区块链周在深圳举行。Conflux研究总监杨光在“第三代公链的技术演进之路”圆桌主题论坛上表示,从用户角度来说,第三代公链应该去解决用户需要解决的问题。区块链改进的重大方向或者第三代公链需要解决公链的性能问题,性能提升能带来应用的量变,性能问题不应该依靠分片来解决,最好就是只在一条链上解决。[2020/8/6]
可扩展性解决方案
许多开发人员都在积极研究解决方案,希望能解决区块链可扩展性问题。截至目前,有关区块链可扩展性问题的最可行建议如下:1、实施侧链侧链是连接到主区块链的独立区块链。为了实现这一点,开发人员使用双向锚定技术,使得两条区块链间的资产可交换,其可交换性能可以以预设的速率实现。主区块链的用户必须将代币发送到一个特定的地址,然后代币会被锁定在此地址中。一旦交易完成,会跨两条链发送确认信息,出于安全考虑还会经历一段较短的等待时间。等待结束后,等量的代币会被释放到侧链中,用户就可以对其进行访问了。把代币移回主链时,情况刚好相反。2、链下通道链下通道技术能够帮助加密货币用户之间进行快速的交易,而不需要支付交易费用。在链下通道中,比特币需要打开与另一个节点的通道。一旦通道打开,就可以与节点进行交易,直到通道关闭,双方之间才进行真正的余额分配。闪电网络是链下解决方案的最佳示例之一。该网络大约有2000个活动节点和15000个通道。3、分片分片是一种将单个区块链分解为多个分片的技术。每个分片独立运行,处理自己的交易。已经有人在研究如何通过交叉分片来改进分片技术了,交叉分片是一种允许分片共享数据的技术。分片的主要好处是能够减少区块链的总体大小,从而可能提高网络性能。4、替代共识算法区块链可扩展性问题的主要原因之一是用于确认交易的工作量证明机制。这个过程需要矿工使用强大的挖矿设备来执行复杂的计算。奖励将被发送到第一个确认交易的矿工中。然而,该机制却带来了安全性和可扩展方面的挑战。首先,过多的算力可能会集中在一个或几个矿池中。此外,通过PoW确认交易通常来说都非常耗时。然而,目前针对PoW问题的解决方案要么降低了网络的安全性,要么降低了区块链网络的去中心化。一般来说,如果区块链要变得更具可扩展性,就必须在去中心化和网络安全方面做出一些小小的牺牲。目前提出的一些解决方案是联邦系统和权益证明。
声音 | 微众银行张开翔:区块链主要解决信息、信任和信用问题,不包括炒币:微众银行区块链首席架构师张开翔接受采访时表示,区块链能够解决三个阶段的问题:信息、信任、信用,而炒币并不在业务之内。此外,他还称:“我不认为现有的虚拟代币交易模式是好的隐私模式,它只是看起来匿名,匿名仅仅是隐私的一个维度。举一个例子,以太坊上面所有的交易,流水都在链上可查的,而你愿意把你的银行交易流水拿出来给别人看吗?可能有些人在上面进行投机的话,他们认为没关系。但是如果做合规的业务,希望商业价值可持续,链上有真正跟你身家性命有关的数据,你还是要全面保证你的隐私和安全的。其实公众并不怎么在乎你用不用区块链,他只在乎这个系统、这个业务有没有给我带来好处,如果各种关系于国计民生的垂直领域的应用,通过App、H5网页,或者微信小程序的方式,触达公众,让大家用起来,能给大家带来愉悦、便利、实惠,那其实就是服务于公众了,我们把这个形态,称为公众联盟链。”[2019/11/14]
声音 | 樊纲:区块链还有最基本的问题需要解决:中国(深圳)综合开发研究院院长、中国经济体制改革研究会副会长樊纲表示,区块链、互联网这些信息传递技术,在经济学意义上就是降低各方面的企业、个人方面的信息成本。而信息成本当中最重要的一个信息成本是什么呢?是克服信息不对称的成本,这个问题上,大数据一定有它的功能,区块链也有它的功能,但是反过来讲最基本的问题如果没有解决的话,可能信息技术带来的是灾难而不是改进。[2018/12/27]
5、批量支付“批量支付”的主要优点是通过将多笔交易合并在一笔交易中,从而减少交易记录的大小。这可以在一定程度上提高每秒的交易处理速率。加密交易所已经将多笔交易批量处理为一笔交易。除了有助于提高TPS之外,还有助于降低交易费用。有了批量交易,你只需要支付一笔交易费用,而这笔费用可以在所有参与该批量支付的交易之间共享。然而,其工作方式也有局限性。只在从一个地址支付到多个地址时才可以使用批量交易,而不适用于由多个地址支付到一个地址的情况。因此,批量交易可以被用来支付水电费之类的费用。批量交易的另一个问题是,用户必须在一定程度上冒隐私风险。6、互操作性互操作性是针对区块链可扩展性问题提出的又一解决方案。目前,比特币极简主义者们对此想法持否定态度。然而,将来是否会有针对每个用例都进行了优化的区块链还很难说。相反,一些开发人员呼吁实现互操作性,允许专门的区块链执行彼此通信的任务。最重要的是,在后台解决可扩展性问题的情况下,用户体验应该保持不变。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。