主页 > imtoken官网下载教程 > 区块链比特币技术中的系统吞吐率是多少
区块链比特币技术中的系统吞吐率是多少
本文主要介绍“区块链的比特币技术中什么是系统吞吐率”。 在日常操作中,相信很多人都对区块链的比特币技术中的系统吞吐率是多少存在疑惑。 查阅了各种资料,整理出了简单易用的操作方法。 希望对大家解答“区块链的比特币技术中系统吞吐率是多少”的疑惑有所帮助! 接下来就请跟随小编一起学习吧!
系统错误
在银行等传统关系型数据库的使用场景中,为了保证数据不丢失,一般都是作为主备。 数据有两份,每个节点存储一份。 单机存储容量是整个系统最大的存储数据。 数量。
进入大数据时代,首要问题是数据量增加,单个节点的存储容量已经不能满足需求。 所以需要用多个节点存储在一起,每个节点存储一部分数据。 GFS、HDFS等分布式文件系统。 这些系统为了保证数据不丢失,通常采用三副本机制,即每条数据都保存三份,分别保存在不同的节点中。
反观比特币系统,每个节点都存储了全量的数据,几个节点有多个副本,副本数可达几千个。 而且它的存储容量和传统的单机数据库一样,这必然会带来一个问题,数据多了怎么办?
另一个问题是,区块链平均每 10 分钟出一个区块,每个区块存储大约 2000 张票据,即每秒 3.3 张票据。 对于全球电子货币系统,这个吞吐率非常低。 这么低的吞吐率正好解决了上面的问题,因为不会有太多的数据。 这样,系统就保持在数据增长缓慢的水平。
然而,支付宝在双十一时达到了每秒 25.6 万笔交易的峰值。 作为全球电子货币系统,其对吞吐量的需求仅高于支付宝。 这种吞吐率极大地限制了比特币的应用场景。 因此,在比特币社区中,人们也分成了两个阵营来表达对这个问题的看法。
你想增加块大小吗?
正面:块大小可以合理增加。
缺点:保持块大小不变并扩大网络规模。
(Square) 每个块的大小可以增加,从1M到2M、4M、8M,随着需求逐渐增加。
(反对)增加块的大小会增加数据量。 你必须知道,区块链旨在允许任何人随时加入或离开网络。 每次加入网络时,都需要下载所有数据。 数据量的增加也会相应增加加入节点的成本,导致一些小节点无法支撑,不得不关停。 这样,比特币系统可能会被大公司控制。
(肯定的)目前区块链总大小为145GB,每月增加4G,区块大小翻倍即每月增加8G,亚马逊云平台每月每G 2美分,合理增加区块大小会不会导致 Node 退出。
(反对)这种推理是短视的,翻倍只能满足一时,以后还会继续翻倍,可能达到1GB/block的大小。 届时,普通人将无法运行全节点。
一些解决方案
1. 隔离见证:这种机制已经被吸收到比特币系统中。
基本功能是:在不改变区块大小的基础上,使用新的区块结构,与原有系统无缝集成比特币系统奖励的大小,达到增加区块包含的交易数量的目的。
基本原理:本来每笔交易的输入部分都会带有一个签名,现在把这个签名移到交易的最后,这些签名被压缩到原来的1/4,这样可以使交易的数量容纳在块中适当增加。
隔离证明属于容量问题。 但是Segregated Proof主要解决了另外一个问题,我们会在下一篇介绍。
2. Lightning(闪电网络):建立在区块链基础上的应用层闪电网络,目的是加速交易。 区块链只记录少量的验证信息,大量的交易数据放在上层应用中。 这样一来,区块链更像是一个分布式验证系统。
至此比特币系统奖励的大小,关于“区块链的比特币技术中什么是系统吞吐率”的学习就结束了,希望能解开大家的疑惑。 理论与实践相结合能更好的帮助你学习,快去试试吧! 如果你想继续学习更多相关知识,请继续关注易速云官网,小编会继续努力,为大家带来更多实用文章!