EOS白皮书:
http://me.tryblockchain.org/eos-whitepaper-%E7%99%BD%E7%9A%AE%E4%B9%A6.html
随着区块链技术应用的发展, 当前已存在的区块链平台,被手续费,有限的计算容量所牵绊,阻止了区块链的广泛接纳。在这一背景下,着眼于解决区块链应用的需求的新的技术系统支持开始被发掘出来。
区块链应用的需求:
1. 被广泛应用 就需要其支持数以百万计的用户。
2. 作为基础平台, 免费是其是否能够迅速扩散开来的重要影响因素,类似淘宝平台的发展。 只有被人们广泛地应用,才能促使其不断的增值,连接更多的人创造价值。
3. 方便升级和Bug恢复,也即适应复杂多变得商业网络环境的需求,就需要有相当的灵活性。所有软件都有bug , 越是复制就越容易出错, 因此要具备发现问题,能够及时修复的特性。
4 . 低延迟,就是交互体验要好,反应要快,体验太差就难以满足商业活动的需求。 无论是串行或是并行执行都要求有足够的性能。
5. 共识算法, 这是分布式去中心化所必须的规则,必须有一致的达成共识的机制。
EOS 所采用的 DPOS 共识算法:
EOS.IO软件将要实现唯一的去中心化共识算法,DPOS,以达到区块链上应用的性能需求。基于这个算法,持有令牌的人可以通过持续的批准投票系统来选择块生产者,任何人都可以选择参与块生产,机率与他收到的投票份额与所有总投票份额成正比。 对于私链,管理则通过代币来增减IT员工来实现。
EOS.IO软件允许区块精准的以每3秒产生一个区块,一个生产者在同一个时间点只能生产一个块。如果区块在指定的时间没有被生产出来,那么,那个时间的区块将被跳过。当一个或多个区块被跳过,将会有6秒或更多秒的区块间隔。
使用EOS.IO软件,区块以21生产者为一轮。在每一轮的开始,21个唯一的区块生产者将被选中。投票最高的20个你是我的候选者在每轮开始将自动被选中,最后一个生产者由其它生产者按投票比例选择。所有被选中的生产者都会使用基于块时间的伪随机数进行随机排序。随机是为了让所有的生产者保持与其它生产者的连接平衡。
EOS 在设计上对各种新的区块链的要求 应用了新的解决方案, 在性能上有了很大的提高,解决了区块链发展过程总的绝大多数限制。 从底层系统支持上做了极大的提升。因此也就有了更好的发展前景。
EOS 将改变互联网的基础架构么?
EOS 的设计 从底层系统级别来规划区块链应用系统。 建构在eos 系统基础上的 应用 , 有更开放, 更高效率,有着性能更好的DPOS 去中心化的共识算法, 为商业化运营提供更好的基础开放应用的平台。
未来的互联网会是什么样的呢? 这需要充分理解, 区块链的应用领域的发展思路和运营机制。区块链技术到底帮我们解决了什么问题, 提供了什么样的价值。
区块链行业的商业应用有什么呢?
了解区块链在应用方面都有什么样的设想. 金融方面的