EOS 創建於 2018 年,旨在成為比以太坊更方便、更快捷的智能合約平台。 總共可以有 10 億個 EOS 硬幣,它們都是在項目啟動時同時創建的。 該網絡依靠委託權益證明 (DpoS) 共識算法來確認免費區塊鏈節點之間的交易。 網絡中的交易沒有佣金。 此外,速度達到每秒 50 000 筆交易。 解決了計算資源成本(gas)的問題,因此可以在不使用gas的情況下進行分散計算。
EOS 節點如何工作?
交易確認由網絡成員投票選出的 21 個 EOS 節點執行。在 21 個免費區塊鏈節點中,只有一個 EOS 節點為區塊添加簽名,這是隨機確定的。每 24 小時一次新的投票會選擇一組新的 21 個 EOS 節點。該技術可防止出現區塊鏈分叉。每半秒創建一個新塊,在 6 個塊循環中。如果在此期間沒有創建區塊,則將零值添加到區塊鏈中。當 21 個 EOS 節點中有 15 個簽署該區塊時,其中的交易將不可逆轉。 EOS 網絡中有生產 EOS 節點和非生產 EOS 節點。生產 EOS 節點參與用交易簽署區塊,以及檢查交易是否符合包含在區塊中的標準。非生產 EOS 節點用作代理公共節點,它們通過 API 處理請求,向其他公共節點廣播信息。此外,非生產 EOS 節點用於存儲區塊鏈副本。非生產 EOS 節點要成為生產 EOS 節點之一,必須獲得用戶投票。
EOS 網絡中使用了哪些代幣?
EOS 代幣的所有者可以參與對項目進一步開發的投票,使用去中心化應用程序並創建它們。 此外,EOS 代幣的所有權賦予了獲得分紅和參與基於 EOS 區塊創建的新加密貨幣空投的權利。 像許多其他加密貨幣一樣,EOS 代幣可以存儲在程序錢包中,在賬戶之間轉移。 加密貨幣節點之間的交易不超過 3 秒,並且是免佣金的。
EOS的技術特點是什麼?
EOS 網絡同時具有 dapps 和智能合約。 它們是用 C++ 編寫的,C++ 是開發人員中常見且流行的編程語言。 它們在 Web Assembly 中編譯。 提供了一組工具來顯示智能合約在執行之前可能存在的漏洞。 有用於測試智能合約和 dapp 的 TestNet,以及一組 Eosio.cdt 程序庫。 智能合約和 dapps 開發和測試需要為完整的公共節點安裝軟件。 與完整公共節點的交互是通過命令行工具完成的。 感謝 EOS 網絡中的 eosio.evm 虛擬機,可以使用 Solidity 編寫的智能合約。 計劃添加其他編程語言來編寫智能合約。
EOS的進一步發展
EOS 網絡正在積極發展。 定期發布錢包和 EOS 節點的更新。 有一個用於創建基於 EOS 的應用程序的 API,以及為開發人員提供的大量工具和軟件庫。 支持 SegWit 技術以減少磁盤使用和同步時間。 EOS 開發人員為客戶提供區塊鏈即服務 (BaaS),它允許輕鬆且廉價地實施基礎設施解決方案並加速區塊鏈。