每天資訊(7)什麼是EOS(柚子)(技術加分析)

菜單

(7)什麼是EOS(柚子)(技術加分析)

(7)什麼是EOS(柚子)(技術加分析)

歷史起源

EOS(Enterprise Operating System)是區塊鏈的三大公鏈之一的原生代幣,中文名柚子幣,EOS 也是 2017~2018 年的明星專案,並常被認為是區塊鏈3。0的主要競爭者。

EOS的主要開發者是區塊鏈界的傳奇人物Daniel Larimer,他的網名為 ByteMaster,在網上他也被稱為 BM(這是寶馬的意思嗎?)。BM 個人參與建立了三個主要的區塊鏈公鏈專案,EOS 是第三個,如下圖所示。

(7)什麼是EOS(柚子)(技術加分析)

BM 曾經與中本聰在郵件組進行交流,並提出要改變比特幣的工作量證明共識機制,中本聰 給BM 的迴應成為比特幣與區塊鏈世界中的名言:“If you don’t believe me or don’t get it。i don’t have time to try to convince you,sorry。”在中文世界中,這幾句話也被戲謔地翻譯並戲稱為區塊鏈世界的信條:“愛信信,不信滾。”

特殊的共識機制

EOS 所採用的共識機制是 DPOS(委託權益證明),也就是一些節點在獲得足夠多的投票支援後,成為見證節點或 EOS 中所說超級節點,超級節點負責區塊鏈的區塊生成。

對於比特幣系統,任何人都可以接入網路,以算力競爭記賬權利,生成區塊。而對於 EOS,只有超級節點才有資格生產區塊。這是因為兩者所採用的共識機制不同:比特幣和以太坊採用的是工作量證明共識機制,而 EOS 採用的是 DPOS(委託權益證明)共識機制。

但是從EOS上線開始,DPOS被證明是有效的,並非像一些人認為的那樣變成中心化的網路,而且DPOS可以大大消減代幣產生的成本,像比特幣和以太坊1。0,他們都採用了POW共識,也就是需要大量的電力來運算從而產生代幣。EOS改進了這一點,但是確實損失了一定的去中心化力度。

技術

EOS最為突出的兩方面就是它特殊的共識機制和麵向運用的特點了,共識機制特殊如上,面向應用則體現在其名字之中,Enterprise Operating System,意為公司執行系統,表明其目標是幫助其他組織建立自己的區塊鏈專案。其他組織可以利用EOSIO 這個開源軟體架設自己的區塊鏈網路。

Block。one 公司(EOS的開發公司)支援各方使用這個開源軟體來架設自己的區塊鏈網路。開發者還可以用 EOSIO 軟體建立單節點測試網、多節點測試網。

當然,相對於比特幣和以太坊,柚子還有一些改進和不同,但是不算很特別,我後面再介紹。

意義

EOS可以說是對區塊鏈功能的又一次拓展,它希望能成為一個Dapp(去中心化應用)的平臺,設計上也確實對得起它的初衷。

如果說以太坊是對比特幣的改進的話,那麼柚子就是對以太坊的改進,這個改進目前還沒有被市場認可,原因可能是區塊鏈技術存在一定的壁壘,導致Dapp不能很好地普及,但是從技術原理的層面長期看,EOS還是很價值的一次嘗試,目前其核心團隊似乎有放著EOS不管的樣子,雖然如此還是有很多人認可EOS的!