EOS.IO 白皮书解读 - EOS.IO欲解决哪些问题
EOS.IO 是一个新的区块链架构体系,旨在实现应用的分布式可拓展。它就像是一个操作系统,使用者可以在这个系统中构建自己的软件。
EOS.IO 要解决哪些问题
区块链技术虽然有很多优势,但依然存在大量的问题,如果广泛使用,需要符合以下特性。
1. 支持百万级别用户量
区块链技术的特性,让他在商业领域有了很高的使用价值,已经与越来越多的行业进行了融合,由此也衍生出了区块链+的概念,区块链+金融、区块链+游戏、区块链+保险等等。
但是目前的区块链技术还存在很多问题,首先是对用户级别的支持还有非常有限,中心化的应用,如腾讯、阿里,庞大的服务器系统和技术美妙即可处理千万用户的数据。
但是目前区块链应用很大的缺陷就是数据吞吐量和延迟,导致无法同时承载百万千万的用户数量级,之前以太猫一上线,就导致了以太坊渠道拥堵。
2. 免费使用
如果一个平台或软件从一开始就是付费的模式,那推广和落地的可能性就更小,开源和免费是一个很好的方式,后期可以再有相应的盈利模式。
3. 简单升级和 bug 修复
目前区块链应用的升级比较复杂,如果要做改变就需要矿工和开发团队及社群的支持,才能进行升级和改进。
所以才会出现如此多的分叉币,如:比特币的分叉币有BCH(比特币黄金)、BTG(比特币黄金)、BCD(比特币钻石)、SBTC(超级比特币)等等。
一个好用的区块链系统或软件需要支持升级。
4. 低延迟
Visa 每秒可以处理 4 万笔交易,支付宝每秒可以处理 8 万笔交易,而比特币每秒只能处理 7 笔交易。而且比特币确认时间更是长达一小时以上。
想象一下这还是货币吗?如果这样根本无法交易使用,用户体验极差。
5. 时序性能
我认为此处的时序性能即单位时间处理数据的能力,区块链的应用在这个方面还有很大的提升空间。
6. 并发性能
并发,在电脑操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。
要解决并发的问题,就需要一个程序,分配到几个计算机或 CPU 中运行。
以上为个人对 EOS.IO 白皮书的一些解读和看法,如有不正确的地方,还望大家指正,非常感谢。