天天看點

不得不看的關于 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

繼續閱讀