不得不看的关于 EOS 的资料 -EOS 的白皮书:


白皮书

EOS 的白皮书:

https://github.com/EOSIO/Documentation/blob/master/TechnicalWhitePaper.md

官方建议的一个中文版本:

https://github.com/EOSIO/Documentation/blob/master/zh-CN/TechnicalWhitePaper.md

还有 Hi 区块链提供的一个版本:

https://mp.weixin.qq.com/s/TAfTLI_1of56gxafLGb6jw

白皮书各个版本都可以参考一下,最起码每个人要过一遍白皮书,读不懂也要读完,如果读一遍就想读懂,那你就太天真了。

如果真的一遍就读懂白皮书,那你就成了 BM 了。


比较全面的采访

Epicenter.tv 在 8月23日对 BM 的采访:

原版:

https://www.youtube.com/watch?v=eftctVXiFJQ

中文字幕版:

http://v.youku.com/v_show/id_XMzAwMDA1Mzg1Mg==.html?x&sharefrom=android

我建议每个人都看一下这个视频,因为这里面 BM 给我解答了很多困惑,比如:

    - 解答了他的为什么做区块链相关的事情?

    - 为什么他想把 bitshare 从通缩改成通胀,最后涉及到了社区的人的利益,他只好离开 bitshare?

    - 以及他对社区和代币的理解,如果一个区块链项目无法和你一同前进的话,最好的方法是再创建一个新的。

    - 当前 ICO 的一些项目的问题是什么?

    - 为什么不可能使用 ETH 来做一个 steem ?

    - 比如 BM 这么喜欢跳槽,那是不是在 EOS 上做个一年也就跑掉了?

    - block.one 为什么使用这样的众筹方式?

    - 等等等等,


EOS 编译和测试指南

欧链关于 EOS 编译和和测试指南:

http://oraclechain.io/files/eos-1.pdf

http://oraclechain.io/files/eos-2.pdf

http://oraclechain.io/files/eos-3.pdf

EOS Dawn 1.0 已经发布,具体操作也可以参考:

https://github.com/EOSIO/eos#getting-started


BM 和 Vitalik 互掐:

BM 在迈阿密大会上对话 Vitalik 中文字幕版: http://v.qq.com/x/page/u0520modd0r.html

BM 针对 Vitalik 在深圳分享会对 EOS 存在的问题的回应。

https://steemit.com/eos/@dan/response-to-vitalik-buterin-on-eos

BM 后续的另一个回应。

https://steemit.com/eos/@dan/reponse-to-vitalik-s-written-remarks

BM 对 ETH Casper 技术 POS 共识机制问题的解答。

https://steemit.com/eos/@dan/casper-as-an-eos-contract


白硕关于 BM 和 Vitalik 互掐的一些解释:

分享来自一个区块链爱好者+价值投资者(被逼的)+技术男眼中的EOS(表示万分感谢)。

V神和BM的怒怼是年初就开始了,事实上在ETH开发初期,BM对ETH提出过质疑;现在BM开发EOS,V神也开始叫板。而BM开发的BTS(运行了3年)和Steem(运行了1年)的性能圈内人士都有目共睹,V神在这方面没有机会叫板BM。

EOS测试版的性能在9月底马上可以得到验证,据内部测试单线程交易性能达到10000TPS,如果换成普通的百核服务器,性能可以达到1000000 TPS。对比下,原版BTC的TPS为7, 目前ETH的TPS为20~30左右,量子链的TPS为60左右。TPS:每秒交易数。所以V神今年5月份在自己的个人主页上从安全可靠性和用户使用的两个角度叫板BM,他认为EOS有非常严重的问题。


V神从两方面阐述了EOS的“缺陷”:

1. 在EOS的共识算法(即,Dpos共识算法)层面,V神认为EOS是存在安全和可靠性隐患的。他又大致从2个角度说明了这个问题:

其一,所谓的“客户端验证”的问题,V神认为由于EOS主节点在协议层缺乏经济上的激励,使得投票结果在“客户端”的验证有可能会缺失。这就意味着EOS投票结果的不可信。用我个人的话来讲,就是没有激励,节点就会懒得工作(验证区块的有效性),从而整个EOS网络变的不可信。V神的话,听起来似乎有道理。但BM从另外一个角度来反驳。BM这么反驳的。首先“客户端”这个词是需要具体语境的。在这里,V提出来的“客户端”是指“未参与投票的但具有EOS区块链完整信息的节点”。事实上,从BTS和Steem来看每个节点就具有区块链的完整信息。从EOS的Dpos算法来看,EOS,Steem和BTS的“客户端”比“投票者”要多得多,并且从已经上线运行的Steem和BTS来看,这两者的同步区块链的速度要比ETH快非常多,所以仅仅从这一个角度来看,BM认为V神的这个质问从根基上就是站不住脚的。个人理解:(EOS,Steem, BTS没有所谓的轻钱包)+(数量优势)+(效率优势) => (EOS的“客户端验证”的可靠性)而目前市面上有许许多多ETH轻钱包,这些“轻钱包节点”就必须要相信“投票者”。比如Imtoken,jaxx的eth钱包,chrome的ETH钱包插件都是轻钱包,因为这些请钱包节点只验证区块哈希值而不验证这个哈希值产生的逻辑,所以ETH的投票者就很有可能联合起来欺骗这些轻钱包节点。

其二,从投票者角度V神认为EOS的问题有:a.EOS的节点的投票参与度低;b.因为a可能导致的网络脆弱易被攻击;c.持币者和交易者利益不完全一致,然后BM这么反驳:从BTS过去3年的运行情况和Steem过去1年的运行情况来看,BTS和Steem网络在过去几年中经受住了各种各样的网络异常和软件BUG(如攻击,节点欺诈,软件BUG等)。Dpos算法的可靠性已经得到验证,同时这种“节点的投票低参与度“可以大大节省网络带宽和其他网络资源,大大提升效率。(这也是EOS性能高的其中一个原因)另外,虽然没有参与投票的节点会非常多,但是这并不意味着EOS网络的不安全。,因为这些没有参与投票的节点所持有的代币会让那些想攻击EOS网络的“坏节点”更加难以得到(或者说更加昂贵)需要成功攻击EOS网络所需要的代币数量。对于pos算法来说,如果“坏结点”要攻击网络,则必须要成为“投票者”;如果想要更高的几率成为“投票者”,那就需要持有更多的代币。另一个方面,那些拥有“巨量代币的节点” {虽然根据BM的算法,这些节点很可能不是投票节点)会有很强烈的的保护自身财产的欲望,同时坏节点就需要获得比这些"拥有巨量代币的结点”更多的代币,攻击网络的成本提高。

综上.投票节点参与度低,在Dpos里并不是一个问题,网络甚至得到了比POS更高的安全性。


V神认为的另外一个缺陷是EOS的0手续费,以及它所带来的问题。个人认为,这太可笑了,因为0手续费正式一个正宗Dapp需要具备的基本特性,0交易费导致了eos交易的内在机制是:如果你持有100个EOS,那么你只能在一个交易周期内(EOS的一个交易周期内产生21个区块)最多交易100*K次,其中K由网络资源的实际占用情况决定。换句话说:持有EOS的数量决定了你占用的EOS网络带宽。稍微解释下Dpos,EOS的Dpos机制大致为:区块的生成分解为一个一个的投票周期,每个投票周期整个网络选举出21个结点为投票者。在这个投票周期内,这21个结点根据特定的随机算法生成一个投票队列,每个结点都在队列中,根据队列次序投票一次,投票一次即产生一个区块。一个周期结束,即选举出下一个周期,周而复始(实际上更复杂)。V神认为这个机制会导致:a穷人,特别是那些不希望把加密资产暴漏给EOS网络的穷人,有更少的机会使用EOS网络。b那些只想使用EOS网络一次或者少数几次的节点,不得不先去购买EOS,使用完后再把EOS出售(指EOS网络使用不方便)。

然后,BM反驳的第一句话让人震惊。。。穷人的确不适合使用EOS网络。这里我设想了EOS网络将来的一个用途:租赁!如果持有大把EOS,而EOS网络未来可以得到广泛发展,EOS代币可能会不够用或用不起,那么那些基于EOS开发的Dapp很有可能根据某种智能合约来租赁我们手中的EOS代币。


回到BM和V神

BM做了假设,如果用Ethereum来实现类似Steem这样的社交媒体会怎样?如果这个软件足够去中心化,用户会发疯,因为注册要收费,登录要收费,发帖要收费,点赞要收费,总之用户涉及到的所有操作都要收费,这是不可想象的,很可能用户在使用这个Dapp之前就要付出好多钱,个人认为,Ethereum的确不适合开发Dapp,只适合实现智能合约,或者做一个不那么去中心化的Dapp。EOS的做法是软件开发商会支付这些费用。这样的话,用EOS开发的Dapp用户体验会和现有手机App相似,你可以随意折腾这个App,而不用付出一分钱,当然,类似让你升级VIP的操作除外,如果用Ethereum作Dapp你就要小心了,说不定用着用着就破产了。

最后BM也承认,EOS的Dpos算法和投票机制可能不是最佳的,但确实是截止目前为止最佳的方案。


关于 BM

BM 的 4 年同事Fabian写了一些他对 BM 的回忆,题目是:关于 BM 对区块链的贡献的几个历史事实。

https://steemit.com/eosio/@xeroc/historical-facts-about-daniel-larimer-and-his-contributions-to-the-blockchain-industr

BM 自己写的自我介绍:

https://steemit.com/introduceyourself/@dantheman/daniel-larimer--co-founder-of-bitshares-steemit

晓顿的中文翻译版本:

https://steemit.com/cn/@sheldonhuang/daniel-larimer-steemit


如何召唤神龙?

张丛写的“一文解惑EOS.IO原理”,http://mp.weixin.qq.com/s/sGBMCq6KdZDCGMNNGxeYdg

解答了一个问题:https://www.eos.io/faq.html  第21个问题:When will I receive native cryptographic tokens on the EOS Platform?

EOS.IO 是一套开源代码,真正的 EOS 公链需要一个有缘人,按照 eos 在 eth 上 erc 20 token 的快照作为创世区块的账本数据,只有这样才能召唤真正的神龙出现。


真正的Dapp

汪涛写了一篇“EOS - The platform for Dapp”,

http://mp.weixin.qq.com/s/guV-KCOTVPfLMqgM0Ketbw

解释了一个问题,btc 带来了智能合约的雏形,eth真正带来了真实世界里的智能合约,eos将带来 Dapp 的平台。


------------------------------------------------------------

java|区块链开发与交流群: 613121183

有兴趣的也可以加下哈,提供了不少 区块链视频 音频,资料,以后有资料可以相会共享

----------------------------------------------------------

来源:https://mp.weixin.qq.com/s/KaOpxWY544mydqhUHSuWOA

猜你喜欢

转载自blog.csdn.net/taoanbang/article/details/80180751
eos