EOS白皮书初读

    前几天加入了一个共读EOS群,准备利用春节假期研读一下很多人都看好的EOS的白皮书。

    先硬着头皮粗读了一遍,有点头痛。和一般计算机软件的手册一样可读性较差,里面有很多计算机、区块链的术语,基本上见过但实际上没有完全弄懂。比如:共识算法 (DPOS)、交易确认、股权证明的交易 (TaPoS)、帐户、消息 & 处理、命名的权限级别、权限映射、评估权限等等。

    这个可能需要花不少时间慢慢弄懂。不过要弄懂到什么程度是个问题?毕竟我是个投资人而不是程序员。本文先把白皮书的结构弄清楚。

    这篇白皮书的结构除掉背景和结论主要讲了区块链应用的要求、共识算法 (DPOS)、帐户、应用程序的确定性并行执行、Token 模型与资源使用、治理、脚本 & 虚拟机、跨链通信这7个主题。

区块链应用的要求

    这个主题实际上主要是讲了EOS 能够解决了什么问题,主要有以下几个:

        支持成百上千的用户

     就是其可以支持交易所、社交(Facebook )等要求处理能力非常强的应用,目前还没有哪个区块链平台做得到。

        免费的使用

    没有矿工费当然好,不过记账人(书中称其为区块生产者)收益怎么保证?投资人和开发人员怎么获得收益呢?这个可能是Token 模型与资源使用这个主题才能够回答的问题,大概是通过EOS的资源(带宽、存储容量、算力)使用权来保证,具体还没弄清楚。

    其它简单升级和 bug 修复、低延时、时序性能并发性能等好处,也是大概了解,至于和其他的区块链技术相比的是否有优势?优势有多大?可能要对技术有更深入的了解才能完全明白。

    共识算法 (DPOS)

    这个主题可能是这个白皮书的关键,上个主题的那些性能上的好处都是由这个算法决定的。这个主题可能要专门写篇文章来介绍。这个看过很多人写的文章,不过没注意收集素材,链接都没有了。大概的意思可以用政治里的完全民主和集权来说明,btc的工作量证明算法好像大小事都全民选举,完全民主但效率不高;DPOS是先选出代表来决策这样可以提高效率。

    帐户、应用程序的确定性并行执行、脚本 & 虚拟机这三个主题不知他们的重要性如何?以后慢慢看。

   治理这个主题主要是讲以后软件的发展出现了问题如何如何进行处理的流程。

    跨链通信这个主题应该也说明了EOS的一个比较重要功能。这样EOS不是一条简单的公链而是可以承载很多公链的基层设施。

    以上就是我对EOS白皮书粗读一遍后的对其结构的一个大概了解。

你可能感兴趣的:(EOS白皮书初读)