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