DAOrayaki |解鎖Move 語言與比較Aptos和Sui機制
發表於 2022-09-05 08:34 作者: DAOrayaki_
原文作者: Marvelous Akpere
貢獻者:劉展位
原文: A comparison of Aptos and Sui
去年,功能性Layer1具有促進生態系統的pump的良好基礎。 這些pump與具有更高吞吐量、更低費用、原生 dApp、有風險的 meme 幣、大量 APY 等的 L1相關聯。 作爲精明的投資者,我們知道當一個生態系統表現良好時,購买基礎代幣可以作爲一個通用的籃子來獲取可觀的利潤。
L1 試圖解決區塊鏈的三難困境——去中心化、安全性和可擴展性。
如果我們的愿景是能大規模使用加密貨幣,那么目前來看其可擴展性仍未解決。 像 Ethereum、Solana 和其他一些 L1 鏈同樣不例外是寡頭壟斷的結構。
許多 L1 鏈只是過客,而另一些則依然是非常成功的鏈, 眼下另一個L1鏈即將成爲它們中的一員。這個新的 L1鏈叫做Aptos。
Aptos 是 Meta 的 Diem 團隊創建的 L1 PoS 鏈。它聲稱是更安全和可擴展的 L1。它還聲稱解決了區塊鏈三難困境。
作爲區塊鏈,Aptos 目前正在使用 Move(一種從 Diem 刪除的專用語言)構建。 Move 允許智能合約以確定的、密閉的(可預測、無污染)和可計量的方式(防止 DOS 攻擊)與驗證器交互。
使用 Move,Aptos 與改進的基於領導者的 BFT 共識機制相結合,確保了區塊提交的低延遲和零停機時間,這顯然是 HotStuff 最可靠的迭代。
Aptos 的成立旨在通過利用尖端技術和研究,讓每個人都能平等地享受去中心化的好處。就目前而言,當需求激增時,實時區塊鏈要么停止,要么變得過於昂貴。這對於我們想實現加密和 web3 在現實世界中的大規模採用並不友好。它必須擺脫crypto的掣肘。
那么,Aptos是怎樣擴展的呢?
Aptos通過一個最終同步的平行執行引擎,將相互依賴的執行層和共識層解耦,從而實現擴展。
平行執行層利用Block-STM的設計,在檢測和管理衝突之前優化執行事務,然後同步和改變狀態。
但是,如果檢測到的衝突怎么辦?
它們最多只能被平行執行引擎中的一個线程拾取,並根據執行隊列重新執行,然後再通過隊列與它們的後續txs重新驗證。
塊-STM算法能夠處理無縫操作,並能將抽象與瑣碎的執行驗證分开。這都是由於預設了索引的訂單,在整個執行和驗證周期內映射交易。
通過Block-STM設計的32個线程並行工作,並輔以其強大的狀態同步機制以減少延遲,Aptos將能夠獲得高達100k+的tps和亞秒級的最終結果。
Aptos的主要特點
1. 由於與谷歌雲的合作,Aptos節點可以在15分鐘內完成設置。
2. 最小質押。待定(主網日期未知)
3. 與關鍵同類產品相比要求較低。流程包括,Testnet -> 第一階段:100個驗證者 -> 第二階段:200個選擇 -> 第三階段:1000個選擇 -> 到目前爲止,在第四階段沒有限制。
4. 安全性。除了Move的安全功能外的共識機制;
l 分離了有效性、安全審計和正式驗證
l 驗證者的管理在鏈上完成
l 信譽系統輪流領導節點的響應性
l 確定性(僅基於账本狀態中包含的信息)
l 可計量性(防御交易執行層面的拒絕服務攻擊)
l 私有/共識密鑰的輪換。
l 關鍵恢復的整合(新功能)
可擴展性
l Testnet在達到最終結果的時間和TPS方面優於主要同行(獨立的txn執行和共識機制)。
l Txns能在兩次網絡旅行中得到驗證,而同類產品需要多輪投票。
l 改進數據結構和存儲
l 狀態同步化
繼續測試,在私有主網中沒有停機。在網絡中斷的情況下,鏈上信譽系統會自動緩解驗證器停機的影響。
網絡架構
l 爲开發者提供更少的技術復雜性和社會協調性
l 更低的延時
l 改進的可組合性
l 改善應用程序的通信和功能
l 網絡效應友好
去中心化
l 減少了運行節點的障礙
l 最低程度的硬件:具有四個核心的CPU、8GB內存和300GB存儲空間
l 比大多數競爭對手的硬件要求低
現在,你可能會問一個問題。
這聽起來不像是SUI嗎?
Aptos Vs Sui
Sui的Mysten Labs和AptosLabs一樣,是由Meta的前Novi研究團隊創立的。它是一個高性能的L1 PoS鏈,其核心是爲廣泛的元宇宙應用(如遊戲、社交、商業等)擴展可組合和動態的NFTs。
與Aptos一樣,Sui的技術棧在Diem的基礎上取得了重大進展,Diem最初被設計爲處理少量托管錢包(10到100個)之間的輕度支付場景。Diem的原始架構將無法支持大規模的採用。
Aptos和Sui擁有許多相同的投資者。兩者都被VC大力押注,獲得了20億美元以上的估值。
然而,Sui和Aptos之間有許多基本和表面上的相似之處。以下是其中的一些區別。
l 編程語言:雖然它們都使用各自的Move編程語言的變體來進行並行執行,但Sui的對象模型與Aptos略有不同。Sui的Move語言清楚地表明了一個對象的所有權/共享性或可變性/不可變性,而Aptos卻沒有。Sui的所有權API也比Aptos的幹淨,因爲它更清楚地暴露了區塊鏈的設計。
l 架構:Sui採用了一個基於DAG的mempool(Narwhal)和Tusk共識算法。然後DAG被用於執行層的並行化。同時,Aptos通過動態檢測依賴關系和使用BlockSTM調度執行任務來實現並行化,BlockSTM是高性能HotStuff算法的演變(從軟件事務性內存中獲得靈感)。
l 總的可擴展性。值得注意的是,這兩條鏈都沒有爲家庭驗證器的情況或大規模去中心化進行優化,而是爲 "最大化網絡容量"進行優化(即像Solana)。很可能會遇到狀態增長的瓶頸。
Aptos以用戶爲中心對待技術發展。這源於一個信念,即要達到大衆化,用戶體驗需要在安全性和可擴展性方面有顯著的改善。如果做得正確,它有可能提供一個重要的競爭優勢。
开發是一個重要的考慮因素,因爲它影響到鏈上應用的質量(影響到用戶獲取)。根據流行的模式,資金的流動是這樣的。資本 -> 开發人員 -> 用戶 -> 交易 -> TVL -> 價格。在周期的早期投資意味着收獲最大的利益。
爲此,Aptos有一個Devnet,开發者可以在這裏貢獻开源代碼。已經有一個令人印象深刻的开發者名單,包括Coinbase、Binance、Anchorage、Blockorus、Livepeer、Moonclave、Paxos、Paymagic和Rarible,等等。
目前,8000名开發者在Aptos的Discord服務器上,該服務器有6.3萬名成員。此外,盡管Aptos還沒有白皮書,但事實是它已經有來自40個國家的4000名節點操作員。
Aptos還宣布了一項撥款計劃以鼓勵發展。該團隊的主要關注領域是DeFi、NFT和遊戲,他們將向成功申請其補助計劃的开發者支付(金額尚未披露)。
Aptos也是資金最充足的加密貨幣項目之一。3月,他們宣布了由a16z牽頭的2億美元的融資回合。該輪融資還包括來自Multicoin Capital、Coinbase Ventures、3AC、Tiger Global和FTX Ventures的投資。
最後的想法。
Aptos擁有一個資金充足的團隊,具有連續性和組織的成熟度,可以實施其愿景。憑借其技術堆棧的現代性和Move的語言效率,它有能力成爲一個領先的L1鏈。
然而,很難預測Sui和Aptos之間誰會在實踐中表現得更好。Aptos已經在優化其目前的設計方面做得很好,而Sui似乎有更大的空間。不同的解決方案已經被用來改善實時L1(layer2s, subnets, shards, interoperability)。我們永遠不會知道市場將會怎么發展,但Aptos將是一個強有力的競爭者。
參考材料:
1.https://github.com/aptos-labs/aptos-core/blob/main/developer-docs-site/static/papers/aptos-move-a-language-with-programmable-resources/2020-05-26.pdf
2.https://medium.com/aptoslabs/welcome-to-aptos-incentivized-testnet-2-af26e2fd69a7
3.https://github.com/aptos-labs/aptos-core/blob/main/developer-docs-site/static/papers/aptos-move-a-language-with-programmable-resources/2020-05-26.pdf
4.https://techcrunch.com/2022/03/15/aptos-labs-a16z-multicoin-facebook-diem-blockchain/?guccounter=1&guce_referrer=aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS8&guce_referrer_sig=AQAAACNn-wczWqseumjUzTgGkYPQ6VaG7C-Cd7Ys59wAAfHkSnsmQbI7ZqgzR1NySD5W08F_edyjGoL-EpX_IHZ9iwIlE1CLT_Hc_gmf4GHF2jVc3E6XBcw-g3Vsp2Dsx6O5V8KRoJDOqtFx7OYmTbAjDVSqpcNFE-k32lDfSXZKaolg
5.https://pontem.network/posts/the-future-of-pontem-with-aptos
6.https://members.delphidigital.io/reports/the-hitchhikers-guide-to-ethereum/
7.https://medium.com/aptoslabs/aptos-incentivized-testnet-roadmap-209be695c77c
8.https://medium.com/aptoslabs/aptos-labs-partners-with-google-cloud-to-enable-further-decentralization-of-the-aptos-network-f6eae47d4c65
9.https://developers.diem.com/papers/diem-consensus-state-machine-replication-in-the-diem-blockchain/2021-08-17.pdf
10.https://arxiv.org/abs/1803.05069
標題:DAOrayaki |解鎖Move 語言與比較Aptos和Sui機制
地址:https://www.coinsdeep.com/article/6444.html
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。