EOS 底層技術

了解EOS前,先了解公鏈(主鏈)、基礎鏈(底層技術)

想了解更多EOS(柚子幣)請見: EOS (柚子幣) 是否值得投資 ?


EOS是目前被幣圈號稱區塊鏈 3.0 的技術,區塊鏈 1.0是比特幣,實踐了加密貨幣的應用,主要以去中心化的方式進行市場的支付、流通。區塊鏈 2.0 則是實踐了智能合約技術,透過加密貨幣與數位簽屬合約的結合,提供了更廣泛的金融領域應用場景,提高了銀行間跨國轉帳、貨幣兌換等等的效率。EOS則被號稱區塊鏈 3.0的原因是因為EOS將區塊鏈技術拓展到金融領域之外的應用,為各種行業提供去中心化的服務,EOS提供更簡單的方式讓第三方開發商的開發環境,讓各種行業都有可能進行區塊鏈的服務。

EOS不只是透過一個幣種提供一種服務,它是多鏈構成的網絡系統,EOS屬於區塊鏈中的基礎鏈也就是所謂的底層技術,基礎鏈也通稱公鏈(公有鏈)。因區塊鏈處於初階發展階段,尚未有影響力的國家政府機關明確訂定區塊鏈的專有名詞出來,所以在目前的區塊鏈領域通常會因為兩岸三地用詞不同的關係,出現許多看似不相同的技術卻是一樣的技術名詞出來。就目前為止,公鏈、主鏈、基礎鏈其實是指相同的技術,就是底層技術。

EOS是底層技術

EOS是商用的分散式作業系統,也是通過區塊鏈的底層技術來實現,底層技術就像是windows作業系統一樣,可以讓像是office的應用程式在windows上面運作。EOS提供的功能服務與以太坊相似,以太坊是提供智能合約服務的系統,但兩者使用的技術是不相同,想要了解ETH與EOS的差別,可以閱讀本站的另一篇文章「EOS (柚子幣) 是否值得投資 ?」,此分享了許多與ETH的不同之處。

區塊鏈的底層技術,或者一般人常說的公鏈(主鏈),其實讓非資訊工程領域的人很難理解,這到底是什麼概念,就以大家常使用的電腦作業系統來比喻,或許比較能夠理解何謂底層技術。在電腦系統來講,大眾常使用的是windows、mac OS這兩種作業系統,這兩種作業系統沒有好壞,只有個人習慣需求問題。如果想要使用Office軟體就必須要有window作業系統才能啟用,想要使用keynote軟體就必須要有mac OS 作業系統才行使用。會寫程式的工程師也能透過 windows 或 mac OS 提供的環境來寫出自己想要的應用程式,當然透過其中一種作業系統寫出來的應用程式,無法在另一種作業系統運行。在作業系統上可以運行各式各樣不同功能的應用程式,像是遊戲、瀏覽器、繪圖、音樂播放等等。

在區塊鏈來講就以以太坊為例,以太坊也是底層技術,提供智能合約功能的平台,以太坊最有名Dapp的遊戲是以太貓 (CrytoKitties),當然還有令人瘋狂的Fomo3D 投資遊戲。以太坊提供第三方開發商可以運行智能合約的平台,ICO也是因為以太坊的服務才有的新興投資。

EOS在2018年正式獨立自行營運主鏈,目前DApp的數量已經超過一百多個,種類非常豐富,包含了遊戲、交易所、媒體、數據服務、音樂版權等等一應俱全。

EOS 的簡介

根據EOS的白皮書,創立目標是建立一個高度規模化的區塊鏈操作系統,提供開發Dapp各種必要的功能以及超高的處理能力,實現去中心化的擴展升級系統功能,每秒交易確認可以一萬到十萬筆,而且不需要交易手續費用。EOS可以提供帳戶、身分驗證、數據庫、異布通信以及在數以百計的CPU/GPU上進程調度。

與以太坊相比更具有優勢,以太坊是區塊鏈的老大,但因為發展的比較早,容易遇到較難修正的缺點、技術上的瓶頸,像是支付網絡處理交易筆數有限、交易手續費過高、交易網絡容易受到 DoS 攻擊等等,EOS也就是彌補以太坊的不足而創建的底層技術,想在要以太坊系統建立Dapp,需要特別使用專屬以太坊的程式語言,而EOS提供多種程式語言為降低開發Dapp門檻,不需要特別學習新的程式語言,讓第三方開發商可以專注集中在推廣Dapp。


想了解更多EOS(柚子幣)請見: EOS (柚子幣) 是否值得投資 ?

了解更多的其他關於鏈名詞的介紹:

什麼是跨鏈?

底層基礎鏈是什麼?

什麼是側鏈?

Leave a Reply