一般来说,区块链我们都认为是数个节点组成的,也就是说区块链是一种庞大的账本备份措施,我们看到的多个账本其实就是字不同节点之间都有备份,因此也就组成了区块链网络,最简单的就是超级账本联盟链,本质上就是对链上数据进行多个节点的保存,从而使得数据即使在一个节点上篡改,也不妨碍整个网络的运行。 既然是多个节点共同运营区块链网络,那么我们就需要考虑到区块链效率的问题,一般来说,区块链的效率是比较低的,即使目前有多个区块链系统,但是仍然还是卡在了TPS之上,同时因为互联网数据传输的问题,因此也使得整个网络的吞吐量受到一定限制,最简单的是不同的节点,网络吞吐量是不一样的,比如你用4M的带宽传输数据,他用100M,这样就不能及时同步数据,特别在联盟链中,这种现象尤为明显,当然如果你在一个城域网或者局域网内,自然TPS会高很多,速度最高的就是在一个主机内的记账行为,这里最常见的就是数据库模式。 数据库显得效率高多了,因为数据库就是一个硬件内运行的,修改编辑都是很快就能做的事情,因此从这个方向来说,其实区块链的效率还是比较低的。 区块链是一种低效的数据存储验证方式,虽然这与我们生活中大部分事物不一样,比如我们看到的老板催你干活,买东西插队等等,其实区块链这种慢起来的方式也是新的道路。本质上,区块链是一种趋向于中心化的分布式方式,在分布式节点的网络中,其实是没有中心的,但是区块链也会创造出若干个“临时中心”,上面的超级节点其实就是一个很简单的例子。区块链打破了我门对于事物的认识,并展现出全新的世界和新的时代,而这一切都是难能可贵的。 世界一切万物都有其成本的,通过做某件有意义的事产生成本,我们也产生了价值,而货币则是价值的替代物和流通方式,因此本质上,如果一件事不讲成本,那么是不太现实的,理性人是需要讲成本的。 我们在公链中常常说到51攻击,是一种提升成本的行为,因为攻击在本质上使得成本增加,并无法产生有利的经济效益,因此大部分人不会去做51攻击,这也使得现在的公链安全,也保护了我们的财产和数据。 —- 编译者/作者:区块链高级工程师 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
区块链的效率问题
2020-01-12 区块链高级工程师 来源:区块链网络
LOADING...
相关阅读:
- 新数字交换网络:后疫情时代的黎明和曙光2020-08-02
- K线的画法2020-08-02
- 让娱乐更有价值一粒种子改变世界2020-08-02
- 比特币上涨突破11700刀时,计算接下来的行情里面主涨趋势还有几波?2020-08-01
- 以太坊经典区块链因一名矿工重组而分裂2020-08-01