本週跟大家分享的是新一代L1公鏈Aptos。
雖然基於L1公鍊及其應用程序的建設在上個市場週期中已經趨於飽和,但新一代L1公鏈Aptos仍在當前熊市中脫穎而出。 Aptos 是一個可擴展的權益證明L1區塊鏈。該項目由Aptos Labs 開發,被認為是Meta 現已解散的區塊鍊網絡Diem 的技術繼承者。
如今,Aptos生態系統也在迅速擴張,如已經推出的Aptos特定的瀏覽器錢包:Pontem Wallet、Fewcha、Martian等;Aptos NFT場景也在蓬勃發展,三個NFT市場Topaz 、BlueMove和Souffl3爭奪Aptos 的交易量。此外還有跨鏈(原生跨鏈橋Mover Bridge)和Aptos域名等場景。
區塊鏈作為一種新的互聯網基礎設施的興起,開發人員可以快速地部署數以萬計的去中心化應用程序(Dapps)。但由於頻繁的中斷、高成本、低吞吐量限制和許多安全問題,區塊鏈的使用還不是普遍存在的。
為了在Web3時代實現大規模採用,區塊鏈基礎設施需要遵循雲基礎設施的路徑,作為一個可信任的、可擴展的、成本效益高的、持續改進的平台來構建廣泛使用的應用程序。 Aptos區塊鏈就是以可擴展性、安全性、可靠性和可升級性為關鍵原則設計的。
接下來我們就來了解一下Aptos有哪些關鍵技術:
Move
Aptos 使用一種稱為Move 的新型智能合約編程語言,以實現快速和安全的交易執行。 Move 是一種基於Rust 的開源編程語言,由Diem 協會團隊開發,用於創建可定制的交易邏輯和智能合約。 Move 證明者是用Move 語言編寫的智能合約的正式驗證器,為合約不變量和行為提供額外的保障。這種對安全性的關注使開發人員能夠更好地保護他們的軟件免受惡意實體的侵害。
數據模型
Aptos 數據模型支持靈活的密鑰管理和混合託管選項。這與簽名前的交易透明性和實用的輕客戶端協議一起,提供了更安全、更值得信賴的用戶體驗。
LayerZero 協議
Aptos已集成互操作性協議LayerZero,Aptos生態系統將使用LayerZero解鎖跨鏈機會。此前LayerZero 發推表示:LayerZero 將可以讓Aptos 可以輕鬆訪問所有LayerZero支持的公鏈。 LayerZero將使Aptos團隊能夠為整個Move生態系統及其他領域提供關鍵基礎設施、應用程序和高級工具。
此外LayerZero 和Liquidswap DEX 合作推出Aptos Bridge ,用戶可將USDC、USDT和ETH從以太坊、Arbitrum、Optimism、Avalanche、Polygon和BNB Chain轉移到Aptos。但據悉,Aptos Bridge現階段不是集成在LayerZero 的原生跨鏈橋Stargate 協議裡。該橋目前無法支持APT在內的Aptos生態原生資產的直接交易。 LayerZero 也表示: “隨著Aptos 原生資產被引入生態系統,LayerZero 將移交控制權或促進資產遷移到資產的原生版本,後期或許會和LayerZero 的原生資產橋Stargate 集成。”
高吞吐量
為了實現高吞吐量和低延遲,Aptos 區塊鏈在交易處理的關鍵階段採用了流水線和模塊化方法。具體來說,交易傳播、區塊元數據排序、並行交易執行、批量存儲和賬本認證都同時運行。這種方法充分利用了所有可用的物理資源,提高了硬件效率,並實現了高度並行的執行。
與其他並行執行引擎不同的是,Aptos區塊鏈不像其他並行執行引擎那樣,需要預先了解要讀和寫的數據,從而打破交易原子性,Aptos區塊鏈不會對開發人員施加這樣的限制。它可以通過任意複雜的交易有效地支持原子性,為實際應用程序提供更高的吞吐量和更低的延遲,並簡化開發。
架構與共識
Aptos 模塊化架構設計支持客戶端的靈活性,並為頻繁和即時升級進行優化。此外,為了快速部署新技術創新並支持新的web3 用例,Aptos 區塊鏈提供了嵌入式鏈上變更管理協議。
Aptos 是基於權益證明(PoS)的區塊鏈,該協使用稱為拜占庭容錯(Byzantine Fault Tolerance, BFT)的共識機制。其運作的理念是在三分之一的驗證者離線或具有惡意的情況下,網絡仍然可以正常運行。
HotStuff是BFT共識協議的最新提議。而Aptos網絡的共識算法AptosBFT是基於HotStuff的。它簡化了關於安全性的推理,並解決了以前的共識協議的一些性能限制。 “在HotStuff 中,領導者隨著每一輪投票的進行而改變,他提出一個新的區塊,驗證者對其進行投票。由於所有驗證者都與單個領導者通信,因此發出的消息總數遠低於驗證者之間相互通信的數量。一旦一個區塊被認為是有效的,它就會在Aptos 聲稱的不到1 秒內達到最終結果。”
最後根據Aptos白皮書,Aptos區塊鏈正在嘗試超越單個驗證器性能的未來舉措:其模塊化設計和並行執行引擎支持驗證器的內部分片,同質狀態分片提供了水平吞吐量可擴展性的潛力,而不會增加節點運營商的額外複雜性。
更多區塊鏈知識與乾貨,關注Tokenview