EOS 的技术白皮书给出了应用所需的六个条件(如下所示),而 EOS 的软件设计的确是对应这些条件而设计的。本节我们将重点讨论 EOS 的其中三个为应用而做的特别设计:用户免费、账户体系、存储。 区块链应用的六个条件: 支持百万级别的用户,需要能够处理数千万日活跃用户的区块链技术。 使用免费,应用开发人员需要具备灵活性,能够为用户提供免费服务;用户不必为了使用平台或从平台的服务中受益而付费。 轻松升级和故障修复,区块链平台必须对软件和智能合约的升级提供支持。 延迟低,及时地反馈是良好用户体验的基础。 串行性能,有些应用程序由于必须顺序执行命令,无法用并行算法进行实现。区块链需要提供强大的串行性