Fantom 是一個高性能、可擴展且安全;也是無許可(permissionless)、去中心化和開源的的智能合約平台。Fantom旨在克服上一代區塊鏈平台的局限性。Fantom 成立於 2018 年 1 月,最初是一個由韓國開發者 Byung Ik Ahn 創立的基於 DAG 的智能合約平臺。關於融資,Fantom 在 2018 年上半年就完成了預定的代幣總供應量的 40% 的代幣銷售,通過種子輪以及兩輪私募共籌集到 4000 萬美元 。2019年12月27日,Fantom 實現了第一個關鍵里程碑事件,推出了與 EVM 兼容的 Opera 主網 ,並通過 Solidity 和 EVM 提供完整的智能合約支持,也就是說,Fantom 可以允許任何基於以太坊的 DApp 無縫遷移到 Fantom。2021年4月份,Fantom 推出了 Go-Opera 升級 ,性能方面平均 TTF (達到最終狀態) 約爲 1 秒,P2P 同步速度也提高了 3 倍。

另一方面,Opera 主網採用類似於權益證明 (PoS) 機制來確保網絡免受潛在的 Sybil 攻擊,驗證者可以賺取 epoch 獎勵和交易費用,FTM 持有者也可以將其代幣委託給驗證者來賺取質押獎勵。此前驗證者的最低要求爲 317.5 萬 FTM,今年年中在經過鏈上治理提案投票後將驗證者最低質押數量降低到 100 萬枚 FTM。

項目管理和治理方面,目前 Fantom 基金會在負責網絡的治理,由社區和驗證者節點來提供建議。不過 Fantom 計劃推出一個治理智能合約,允許驗證者和代幣持有者確定 Fantom 的發展方向,並通過硬分叉或軟分叉批准對底層共識的更改。

總體來說,Fantom 從官方 DeFi 套件入手,再通過生態項目捐贈和激勵等活動不斷壯大生態,生態圖景(超70 個)則圍繞 跨鏈橋 (5 個)、去中心化交易所或 AMM (15 個)、收益優化器 (8個)、 NFT(9個)、借貸4個)、 IDO 平臺 (4 個) 等領域逐漸展開。不過,Fantom 生態大都處於發展早期階段,但也有一小部分項目在近期取得了一定程度的突破。截至2021年 9 月 13 日,Fantom 上 DeFi 項目的總鎖倉量達到 13 億美元 ,與 8 月初的 3 億美元增加了 3 倍多,其中,SpookySwap、Curve、Beefy Finance、Scream 以及 SpiritSwap 的鎖倉量均超過了 1 億美元。

Fantom 總鎖倉價值

就 Fantom 官方的 DeFi 發展而言,去年就上線了涵蓋借貸、借款和合成資產的 全功能 DeFi 套件 Fantom Finance ,也是基於異步拜占庭容錯 (aBFT) 共識推出的平臺,主要有 fMint、fSwap 和 fLend 三個板塊,其中,在 fMint 板塊中,用戶能夠直接在官方錢包 fWallet 上鎖定 FTM 封裝代幣 wFTM 來鑄造合成資產 fUSD、fBAND、fBNB、fBTC、fETH 以及部分法定貨幣的合成資產,鑄造費用爲 0.5%,目前合成資產兌換板塊 fSwap 和借貸板塊 fLend 還尚待完善。

共識機制,簡言之,是為區塊鏈提供動力的引擎。Lachesis(拉克西斯) 是 Fantom 革命性的共識機制,借助Lachesis, Fantom才得以更便宜且常安全。Lachesis,能在無需許可的開放環境中擴展節點。 Lachesis沒有主節點,比Classical 和 Nakamoto 共識更快、更可擴展、更安全。開發人員可以使用 Lachesis 構建p2p應用程序,而無需創建自己的網絡層。

Lachesis異步的、無領導的和最終的,同時也是拜占庭容錯的共識算法。Lachesis 是一種基於 DAG 的 aBFT 共識算法。Lachesis 是異步的、無領導的和最終的,同時也是拜占庭容錯的。Lachesis 旨在輕鬆插入以任何編程語言編寫的應用程序。開發人員可以專注於構建應用程序邏輯並集成 Lachesis 來處理狀態機複製方面。Lachesis 連接到其他 Lachesis 節點,並保證每個人都以相同的順序處理相同的命令。為此,它使用點對點網絡和 DAG aBFT 共識算法,特點如下:

Lachesis是異步的、無領導的和最終的,拜占庭容錯的共識算法:

  • Asynchronous: Participants have the freedom to process commands at different times.(異步:參與者可以自由地在不同時間處理命令。)
  • Leaderless: No participant plays a 'special' role.(無領導:沒有參與者扮演“特殊”角色。)
  • Byzantine Fault-Tolerant: Supports one third of faulty nodes, including malicious behavior.(拜占庭容錯:支持三分之一的故障節點,包括惡意行為。)
  • Final: Lachesis's output can be used immediately, no need for block confirmations, etc.(Lachesis 的輸出可以立即使用。無需等待區塊確認;交易在 1-2 秒內確認。)

每個 Lachesis 節點存儲一個由事件塊組成的局部無環有向圖(DAG),每個事件塊都包含事務。DAG 捕獲事件之間的發生之前的關係,用於計算每個節點上獨立的事件的確切最終順序,從而計算事務。

事件塊分為已確認和未確認的事件塊。新的事件塊未確認,而過去 2-3+ 幀的事件塊都已確認,隨後由誠實節點排序。共識產生一批確認的事件區塊,其中每批事件稱為一個塊。形成最終鏈的最終塊是根據每個節點上的事件塊獨立計算的。Lachesis 的事件結構是事件的 DAG。為了優化存儲和檢索,將 DAG 分為子 DAG,每個子 DAG 稱為一個 epoch。每個epoch包含著許多最終確定的區塊(finalized blocks)。

當滿足以下條件之一時,epoch就會被封存:

  • epoch 達到定義的塊數
  • 紀元持續指定的時間
  • 此區塊中至少確認了一名作弊者
  • NodeDriver 合約要求 Epoch 密封

當一個 epoch 被密封時,它的內部 epoch 索引被修剪,並且被密封的 epoch 的新事件被忽略。每個 epoch 形成一個單獨的 DAG,因此不允許來自其他 epoch 的父代。關於健全性檢查(sanity check),每個事件都包含前一個 epoch 的Hash值。

Lachesis的節點不像工作量證明(PoW)、循環權益(round-robin PoS)證明、造幣權益證明(coinage PoS)和sync BFT 等共識算法會互相發送區塊。Lachesis共識只有事件在節點之間同步。驗證者不對網絡的具體狀態進行投票。相反,它們會定期與對等方交換觀察到的事務和事件。(Only the events are being synced between nodes. Validators don’t vote on a concrete state of the network; instead, they periodically exchange observed transactions and events with peers.)

與經典共識,如:pBFT 不同;Lachesis 在當前選舉中不使用新事件;相反,新事件用於同時為 2-3+ 以前的虛擬選舉中的事件投票。(Lachesis doesn’t use new events in the current election; instead, new events are used to vote for the events in 2-3+ previous virtual elections simultaneously. )因為相同的事件在不同的選舉中被重用而能共識訊息的數量。因此,與同步 BFT 相比,Lachesis 實現了更短的完成時間和更小的通信開銷(overhead)。

異步拜占庭容錯 (aBFT)

異步拜占庭容錯是共識算法的最高標準。它解決了區塊鏈可擴展性三難困境,根據該三難困境,以下三個組件中只有兩個可能同時存在:

  • 權力下放
  • 安全
  • 可擴展性

aBFT 共識協議允許最大程度的去中心化、高可擴展性和銀行級安全性。

在 aBFT 網絡中,節點可以獨立地達成共識並傳達這些信息,並且它們不需要交換最終區塊。
出於這個原因,aBFT 共識機制是完全無領導的,增加了安全性:沒有循環和工作證明。

與 pBFT 不同,pBFT 依賴於節點之間共享的所有消息最終都會被傳遞的事實,aBFT 允許消息延遲或完全丟失。除了使網絡對 DDoS 攻擊特別有彈性之外,aBFT 還降低了事務的延遲,從而使網絡更快。

最後,aBFT 網絡允許更大的可擴展性和去中心化,因為沒有過多的通信來限制參與節點的數量。

Why Fantom?

2009 年比特幣的誕生代表了技術上的一大步,向更高效的社會邁進了一步。然而,比特幣並不是按規模構建的,其共識機制——為區塊鏈提供動力的引擎——受到設計的限制。

當前的解決方案在三個組件之間進行權衡:可擴展性、安全性和去中心化(make trade-offs between three components: scalability, security and decentralization)。這被稱為區塊鏈三難困境(blockchain trilemma)

例如,比特幣專注於去中心化和安全性,這使得它不太適合任何需要速度和快速確認的交易,例如日常支付、數據傳輸、資產交易或消費者和企業在日常生活中依賴的其他交易。

尤其是傳統的金融系統,從後端發生的流程到面向消費者的解決方案,都需要高吞吐量和快速終結性。大規模分散這些服務,同時提供銀行級的安全性,這對整個區塊鏈行業來說是一個挑戰。

Fantom 應用了高速共識機制 Lachesis 解決了核心問題,在當前系統的基礎上進行了顯著改進,允許許數字資產能以前所未有的高速運行。且,Fantom在不犧牲安全性和去中心化的考量下,而大幅提升了可擴展性。Fantom 帶來的優勢不僅僅是單純的效能(performance),事實上,其模組化架構允許對數字資產的區塊鏈進行完全定制。

Fantom 還通過使用無領導者權益證明(leaderless Proof-of-Stake)協議來保護網絡,從而提供異常高水平的安全性。

FTM是高效、高負載量、可擴充具有拜占庭容錯的智能鏈,理論上平均交易費用達百萬分之一美元,且完全開源,是具創新性且實用的智能平台。使用FTM代幣做為交易手續費及治理。

FTM創立時間為2018年1月(在華文幣圈又被稱為飯桶鏈),由韓國開發研究人員創立,創始原因原為用於食品領域,後續研發使以太坊項目可以快速轉移至FTM鏈上,提供完整的智能合約轉移技術,並且完全開源。

目前FTM超過80個以上的優良項目,跨鏈橋、去中心化交易所、收益聚合項目、NFT項目、借貸項目等領域皆有項目展開,是具有潛力的智能鏈平台。

FTM智能鏈優點總結:

  1. 高效的交易轉移
  2. 高負載量支持
  3. 低交易手續費
  4. 完整支援以太項目智能合約
  5. 具安全、容錯的鏈上機制

FTM 是 Fantom 的主要代幣,總供應量為 31.75 億 FTM。本文撰寫(2022 December)當下的幣價為 2.8912 美元。

FTM 主要功能

  • 保護 Fantom 網路,FTM 主要是透過權益證明 ( PoS ) 機制來保護 Fantom 網路。
  • 鏈上治理,FTM 是參與提議、投票過程所需的治理代幣。
  • 支付,在 Fantom 上,匯款大約需要 1 秒,費用約為 0.0000001 美元
  • 網路費用 ,FTM 用於網路費用,如:交易費用、部署智能合約或創建新網絡的費用。

(Source:https://fantom.foundation/ftm-token/)

 【註】

EVM 是以太坊虛擬機(Ethereum Virtual Machine)的縮寫,它基本上是一種執行計算以達成交易的大腦,透過使他們的網路與 EVM 兼容,以太坊開發者基本上可以透過複製並貼上他們代碼的方式,輕鬆地將他們現有的以太坊應用程式部署到新的第一層網路,用戶也可以用他們現有的錢包輕鬆訪問 EVM 兼容的第一層網路,使他們的遷移變得簡單。

 【參考】

https://fantom.foundation/lachesis-consensus-algorithm/

https://smartrichs.com/ftm-is-super-strong-see-how-fantom-rises-all-the-way/

Fantom%20生態全景解析 (2021/09/21)

 

創作者介紹
創作者 The Dance of Disorder (Fluctuations of Entropy) 的頭像
Jason

The Dance of Disorder (Fluctuations of Entropy)

Jason 發表在 痞客邦 留言(0) 人氣( 4 )