轉發原文標題《Aptos Crypto (APT): A Guide to What it Is and How it Works》
Aptos是一個使用Facebook(Meta)的Move編程語言的Layer-1區塊鏈。Facebook開發Move作爲其Libra項目(後來更名爲Diem)的一部分,但最終由於面臨政策制定者的強烈反對而未能推出。
Aptos的主要目標是爲用戶提供更高的可擴展性、安全性、可用性和可靠性。
Aptos的創世紀發生在2022年10月12日,緊隨其後的是2022年10月17日啓動的主網“Aptos Autumn”。該項目迅速在投資者圈中流行起來,獲得了大量的資金支持。到目前爲止,該公司已經在三輪融資中籌集了3.5億美元。
Aptos使用AptosBFT共識機制以及並行執行引擎。它包括三個關鍵組件,本Aptos解釋說明將對其進行分解,即:
Move語言
Aptos數據模型
Move模塊
但在深入討論技術要素之前,讓我們首先嘗試理解爲什麼Aptos從一開始就引起了如此多的關注。簡而言之,早期的熱議與監督該項目的團隊密切相關。
Aptos與Facebook的Libra/Diem的聯系不僅僅限於Move編程語言。在許多方面,它更像是Libra/Diem區塊鏈的下一個篇章,在Facebook於2022年初放棄該項目後,繼續了其未竟之事。
Aptos由Aptos Labs開發,由Mo Shaikh和Avery Ching共同創立,他們在Meta公司負責Diem穩定幣時相識。Shaikh是一位具有投資經驗的產品擴展專家,與之合作的是經驗豐富的軟件工程師Ching,他在創新方面有着良好的記錄。當Diem項目被終止時,這對二人以“爲每個人構建Layer-1”爲座右銘,創立了Aptos Labs。
公司目前已經擁有了一個多樣化且不斷擴大的工程師、開發人員和策略師團隊,他們致力於實現Diem最初的目標,即創建一個快速、安全和可擴展的區塊鏈。
得到多個大型風險投資集團的支持,Aptos Labs已經推出了其開發者測試網絡。該公司還聲稱在一天內處理了數千個節點和數十億筆交易。
“在類似主網的測試環境中,Aptos實現了每秒30,000筆交易的峯值和每天超過20億筆交易。能夠實現高性能的升級,例如存儲分片和新型NFT解決方案Aggregators,將於2024年在主網上推出。”
——Aptos團隊在2024年2月宣布。
讓我們更深入地技術審視前面提到的三個關鍵組件:Move語言、Aptos數據模型和Move模塊。
Aptos使用Move編程語言來定義其帳本狀態。Move優先考慮安全性和靈活性,與傳統語言不同,它依賴於明確定義系統內交易規則的模塊。這樣一來,用戶可以以多種不同的方式與Aptos進行交互。
例如,您可以提交發布新模塊或升級已有模塊的交易。同樣,還可以觸發特定功能或部署與這些模塊交互的腳本。
總的來說,Move帶來了一個開發者友好的生態系統,包括編譯器、虛擬機以及一系列其他資源。然而,真正使Move與衆不同的是其對安全性的極致關注。它使用了一個字節碼驗證器,確保內存和類型的安全,以確保您的數據安全,並防止資源濫用,即使在運行潛在風險代碼時也是如此。
Aptos數據模型
簡單來說,Aptos區塊鏈的功能類似於一個巨大的記錄簿。該帳本中的每個帳戶都有一個唯一的版本號,每次發生交易時都會增加。任何人都可以提交交易來更新這個記錄簿。
每個交易包括以下細節:
總的來說,數據模型被構建爲允許網路同時處理交易,前提是它們不影響相同的帳戶或數據。確保每件事都有一個唯一標識符(例如數據和程序的社會安全號碼)的責任在於Move。
您可以將Move模塊視爲Aptos內部數據和操作的藍圖。它包含用Move字節碼編寫的指令,定義了數據結構(類似於不同類型信息的藍圖)和過程(類似於執行特定任務的函數)。每個模塊都有一個唯一的名稱,並存在於特定的帳戶中——在某種意義上類似於具有獨特單元的公寓大樓。
模塊匯集在一起形成包,就像存儲在單個地址上的工具集合。包的所有者將其發布到區塊鏈上,包括代碼和額外信息。然後,此信息確定了該包是否可以在將來進行更新,或者是否被鎖定在原地。可更新的包會經過額外檢查,以確保更新不會影響任何內容。
雖然您可以向包中添加新功能和資源,但用戶與之交互的核心功能保持不變。此外,資源(如數據)無法暫時存儲在內存中——它們必須永久寫入區塊鏈。
現在您已經熟悉了這些關鍵組件,讓我們快速分析一下Aptos是如何工作的。
Aptos通過充分利用Move編程語言在Layer-1區塊鏈中脫穎而出。網路的獨特結構使得Aptos能夠實現一個稱爲Block-STM的並行執行引擎,將其交易處理速度顯著提高至每秒160,000筆交易(tps),這一數字令人印象深刻。
祕密在於前一節討論的模塊化方法。Aptos將交易處理分解爲獨立的、經過優化的組件:智能合約執行、共識機制、並行處理、客戶端界面和驗證器管理。這種模塊化確保了高吞吐量和低延遲。
在Aptos的核心是一種混合共識機制,將拜佔庭容錯(BFT)與權益證明(PoS)相結合。驗證者共同處理交易,而用戶可以發起交易、從區塊鏈中獲取信息,並驗證驗證者籤名的證明。
該生態系統還擁有全節點,可以鏡像整個區塊鏈狀態,以及輕客戶端,專注於驗證者更新和安全的部分狀態查詢。這種模塊化構建和共識模型共同保證了對於動態用戶羣體的適應性、安全性和可靠性。
值得一提的是,當Facebook(Meta)開始研發其專有區塊鏈時,它調整和定制了一個名爲HotStuff的共識模型。其想法是提出一種更快、更可擴展的共識算法,最初被代號爲LibraBFT。這種修改後的共識機制後來成爲了AptosBFT。
要參與共識,您必須抵押至少1百萬代幣。這種PoS和BFT的混合模式允許您通過質押Aptos來支持網路,而無需運行驗證者節點。
Aptos社區在2022年10月實現了一個重要的裏程碑,即推出了Aptos橋梁。該橋梁實現了Aptos與以太坊、BNB Chain等其他主要區塊鏈之間的主要加密貨幣(USDC、USDT、ETH)之間的平滑轉帳。
APT 是 Aptos 區塊鏈的原生資產,在 2022 年 10 月推出後不久就達到了 10.05 美元的峯值,隨後迎來了一個強勁的開局。當然,隨着空頭控制了市場,其價值隨後有所放緩。然而,當我們處於 2024 年 3 月下旬的另一個看漲階段時,APT 徘徊在 16 美元左右。
與一個市值 根據 CoinMarketCap 的數據,APT 的價值超過 60 億美元,在頂級加密貨幣(按市值)列表中排名第 20 位。
APT 價格歷史記錄(通過CoinMarketCap)
在推出時,Aptos的總供應量被設定爲10億,最小單位被稱爲“Octa”。這個供應量被分配如下:
Aptos加密貨幣(APT)是Aptos網路的命脈。它有兩個關鍵用途:
Aptos網路依賴驗證者來保護和處理交易。要成爲驗證者,您需要抵押一定數量的APT代幣。驗證者因爲他們的工作而獲得APT作爲獎勵,並且這些獎勵可以與將APT抵押給他們的用戶分享。這使得用戶在爲網路安全做出貢獻的同時可以獲得被動收入。
Aptos進入了與一些已經在爭奪高性能Layer-1主導地位的重量級選手的激烈競爭中。讓我們看看它與當前冠軍的比較:
Solana以其並行處理引擎而獲得了原始速度的優勢。然而,它的統治地位偶爾會因斷網而受損。Aptos雖然稍慢一些,但卻擁有更加可靠的設計,內置冗餘——就好像在領導節點出現故障時,多個備份已經準備好接管一樣。然而,這種彈性是以略微更高的硬件要求爲代價的。
早期測試表明,在原始交易速度方面,Aptos略勝Avalanche一籌。雖然在理想條件下,Avalanche能更快地完成交易,但實際情況下更偏向於Aptos。此外,Aptos在每秒交易數量(TPS)方面壓倒性地擊敗了Avalanche。Avalanche的子網處理約爲4,500 TPS,而Aptos則達到驚人的130,000-160,000。
但Aptos還沒有輸掉比賽。它的優勢在於用戶體驗。與Avalanche相比,在NFT繁榮期間gas費用可能暴漲,而Aptos則優先保持低費用。其基於Move的創新存儲允許用戶捆綁交易,進一步降低成本。
在速度方面,Aptos無疑超越了Ethereum。Ethereum的一分鍾最終化時間與Aptos的次秒級表現相形見絀。這種優勢源自硬件和設計選擇——Aptos使用16個CPU核心,而Ethereum只有一個核心。然而,Ethereum仍然是穩定的無可爭議的王者。盡管Aptos表現出了潛力,但其可靠性還不能與Ethereum幾乎無法被打破的網路相匹敵。在2024年,願意支付更高費用和容忍較慢速度的用戶可能仍然會發現Ethereum是更安全的選擇。
Aptos解釋器提供了關於創新的Layer-1和本地Aptos加密貨幣(APT)運作方式的一些關鍵見解。綜合考慮,Aptos確實展現出了有前途的血統。它建立在Meta的Libra/Diem項目的基礎上,繼承了經驗豐富的開發人員的專業知識。在測試中,Aptos還展示了令人印象深刻的交易速度,暗示了強大的技術能力。獨特的是,Aptos將共識與執行分開,並利用Move編程語言增強安全性。與此同時,來自知名風投公司的支持又增加了另一層次的興趣。
然而,在深入投入之前一定要考慮風險。Aptos是一個年輕的項目,其長期表現尚未經過驗證。此外,一些工程師對Aptos聲稱的交易速度表示懷疑,並敦促對其官方數據保持謹慎。盡管這個Aptos解釋器提供了一個起點,但在投資任何加密貨幣之前,您必須進行深入的研究,制定一套策略,了解內在風險,並且只使用您願意承擔損失的資金。
轉發原文標題《Aptos Crypto (APT): A Guide to What it Is and How it Works》
Aptos是一個使用Facebook(Meta)的Move編程語言的Layer-1區塊鏈。Facebook開發Move作爲其Libra項目(後來更名爲Diem)的一部分,但最終由於面臨政策制定者的強烈反對而未能推出。
Aptos的主要目標是爲用戶提供更高的可擴展性、安全性、可用性和可靠性。
Aptos的創世紀發生在2022年10月12日,緊隨其後的是2022年10月17日啓動的主網“Aptos Autumn”。該項目迅速在投資者圈中流行起來,獲得了大量的資金支持。到目前爲止,該公司已經在三輪融資中籌集了3.5億美元。
Aptos使用AptosBFT共識機制以及並行執行引擎。它包括三個關鍵組件,本Aptos解釋說明將對其進行分解,即:
Move語言
Aptos數據模型
Move模塊
但在深入討論技術要素之前,讓我們首先嘗試理解爲什麼Aptos從一開始就引起了如此多的關注。簡而言之,早期的熱議與監督該項目的團隊密切相關。
Aptos與Facebook的Libra/Diem的聯系不僅僅限於Move編程語言。在許多方面,它更像是Libra/Diem區塊鏈的下一個篇章,在Facebook於2022年初放棄該項目後,繼續了其未竟之事。
Aptos由Aptos Labs開發,由Mo Shaikh和Avery Ching共同創立,他們在Meta公司負責Diem穩定幣時相識。Shaikh是一位具有投資經驗的產品擴展專家,與之合作的是經驗豐富的軟件工程師Ching,他在創新方面有着良好的記錄。當Diem項目被終止時,這對二人以“爲每個人構建Layer-1”爲座右銘,創立了Aptos Labs。
公司目前已經擁有了一個多樣化且不斷擴大的工程師、開發人員和策略師團隊,他們致力於實現Diem最初的目標,即創建一個快速、安全和可擴展的區塊鏈。
得到多個大型風險投資集團的支持,Aptos Labs已經推出了其開發者測試網絡。該公司還聲稱在一天內處理了數千個節點和數十億筆交易。
“在類似主網的測試環境中,Aptos實現了每秒30,000筆交易的峯值和每天超過20億筆交易。能夠實現高性能的升級,例如存儲分片和新型NFT解決方案Aggregators,將於2024年在主網上推出。”
——Aptos團隊在2024年2月宣布。
讓我們更深入地技術審視前面提到的三個關鍵組件:Move語言、Aptos數據模型和Move模塊。
Aptos使用Move編程語言來定義其帳本狀態。Move優先考慮安全性和靈活性,與傳統語言不同,它依賴於明確定義系統內交易規則的模塊。這樣一來,用戶可以以多種不同的方式與Aptos進行交互。
例如,您可以提交發布新模塊或升級已有模塊的交易。同樣,還可以觸發特定功能或部署與這些模塊交互的腳本。
總的來說,Move帶來了一個開發者友好的生態系統,包括編譯器、虛擬機以及一系列其他資源。然而,真正使Move與衆不同的是其對安全性的極致關注。它使用了一個字節碼驗證器,確保內存和類型的安全,以確保您的數據安全,並防止資源濫用,即使在運行潛在風險代碼時也是如此。
Aptos數據模型
簡單來說,Aptos區塊鏈的功能類似於一個巨大的記錄簿。該帳本中的每個帳戶都有一個唯一的版本號,每次發生交易時都會增加。任何人都可以提交交易來更新這個記錄簿。
每個交易包括以下細節:
總的來說,數據模型被構建爲允許網路同時處理交易,前提是它們不影響相同的帳戶或數據。確保每件事都有一個唯一標識符(例如數據和程序的社會安全號碼)的責任在於Move。
您可以將Move模塊視爲Aptos內部數據和操作的藍圖。它包含用Move字節碼編寫的指令,定義了數據結構(類似於不同類型信息的藍圖)和過程(類似於執行特定任務的函數)。每個模塊都有一個唯一的名稱,並存在於特定的帳戶中——在某種意義上類似於具有獨特單元的公寓大樓。
模塊匯集在一起形成包,就像存儲在單個地址上的工具集合。包的所有者將其發布到區塊鏈上,包括代碼和額外信息。然後,此信息確定了該包是否可以在將來進行更新,或者是否被鎖定在原地。可更新的包會經過額外檢查,以確保更新不會影響任何內容。
雖然您可以向包中添加新功能和資源,但用戶與之交互的核心功能保持不變。此外,資源(如數據)無法暫時存儲在內存中——它們必須永久寫入區塊鏈。
現在您已經熟悉了這些關鍵組件,讓我們快速分析一下Aptos是如何工作的。
Aptos通過充分利用Move編程語言在Layer-1區塊鏈中脫穎而出。網路的獨特結構使得Aptos能夠實現一個稱爲Block-STM的並行執行引擎,將其交易處理速度顯著提高至每秒160,000筆交易(tps),這一數字令人印象深刻。
祕密在於前一節討論的模塊化方法。Aptos將交易處理分解爲獨立的、經過優化的組件:智能合約執行、共識機制、並行處理、客戶端界面和驗證器管理。這種模塊化確保了高吞吐量和低延遲。
在Aptos的核心是一種混合共識機制,將拜佔庭容錯(BFT)與權益證明(PoS)相結合。驗證者共同處理交易,而用戶可以發起交易、從區塊鏈中獲取信息,並驗證驗證者籤名的證明。
該生態系統還擁有全節點,可以鏡像整個區塊鏈狀態,以及輕客戶端,專注於驗證者更新和安全的部分狀態查詢。這種模塊化構建和共識模型共同保證了對於動態用戶羣體的適應性、安全性和可靠性。
值得一提的是,當Facebook(Meta)開始研發其專有區塊鏈時,它調整和定制了一個名爲HotStuff的共識模型。其想法是提出一種更快、更可擴展的共識算法,最初被代號爲LibraBFT。這種修改後的共識機制後來成爲了AptosBFT。
要參與共識,您必須抵押至少1百萬代幣。這種PoS和BFT的混合模式允許您通過質押Aptos來支持網路,而無需運行驗證者節點。
Aptos社區在2022年10月實現了一個重要的裏程碑,即推出了Aptos橋梁。該橋梁實現了Aptos與以太坊、BNB Chain等其他主要區塊鏈之間的主要加密貨幣(USDC、USDT、ETH)之間的平滑轉帳。
APT 是 Aptos 區塊鏈的原生資產,在 2022 年 10 月推出後不久就達到了 10.05 美元的峯值,隨後迎來了一個強勁的開局。當然,隨着空頭控制了市場,其價值隨後有所放緩。然而,當我們處於 2024 年 3 月下旬的另一個看漲階段時,APT 徘徊在 16 美元左右。
與一個市值 根據 CoinMarketCap 的數據,APT 的價值超過 60 億美元,在頂級加密貨幣(按市值)列表中排名第 20 位。
APT 價格歷史記錄(通過CoinMarketCap)
在推出時,Aptos的總供應量被設定爲10億,最小單位被稱爲“Octa”。這個供應量被分配如下:
Aptos加密貨幣(APT)是Aptos網路的命脈。它有兩個關鍵用途:
Aptos網路依賴驗證者來保護和處理交易。要成爲驗證者,您需要抵押一定數量的APT代幣。驗證者因爲他們的工作而獲得APT作爲獎勵,並且這些獎勵可以與將APT抵押給他們的用戶分享。這使得用戶在爲網路安全做出貢獻的同時可以獲得被動收入。
Aptos進入了與一些已經在爭奪高性能Layer-1主導地位的重量級選手的激烈競爭中。讓我們看看它與當前冠軍的比較:
Solana以其並行處理引擎而獲得了原始速度的優勢。然而,它的統治地位偶爾會因斷網而受損。Aptos雖然稍慢一些,但卻擁有更加可靠的設計,內置冗餘——就好像在領導節點出現故障時,多個備份已經準備好接管一樣。然而,這種彈性是以略微更高的硬件要求爲代價的。
早期測試表明,在原始交易速度方面,Aptos略勝Avalanche一籌。雖然在理想條件下,Avalanche能更快地完成交易,但實際情況下更偏向於Aptos。此外,Aptos在每秒交易數量(TPS)方面壓倒性地擊敗了Avalanche。Avalanche的子網處理約爲4,500 TPS,而Aptos則達到驚人的130,000-160,000。
但Aptos還沒有輸掉比賽。它的優勢在於用戶體驗。與Avalanche相比,在NFT繁榮期間gas費用可能暴漲,而Aptos則優先保持低費用。其基於Move的創新存儲允許用戶捆綁交易,進一步降低成本。
在速度方面,Aptos無疑超越了Ethereum。Ethereum的一分鍾最終化時間與Aptos的次秒級表現相形見絀。這種優勢源自硬件和設計選擇——Aptos使用16個CPU核心,而Ethereum只有一個核心。然而,Ethereum仍然是穩定的無可爭議的王者。盡管Aptos表現出了潛力,但其可靠性還不能與Ethereum幾乎無法被打破的網路相匹敵。在2024年,願意支付更高費用和容忍較慢速度的用戶可能仍然會發現Ethereum是更安全的選擇。
Aptos解釋器提供了關於創新的Layer-1和本地Aptos加密貨幣(APT)運作方式的一些關鍵見解。綜合考慮,Aptos確實展現出了有前途的血統。它建立在Meta的Libra/Diem項目的基礎上,繼承了經驗豐富的開發人員的專業知識。在測試中,Aptos還展示了令人印象深刻的交易速度,暗示了強大的技術能力。獨特的是,Aptos將共識與執行分開,並利用Move編程語言增強安全性。與此同時,來自知名風投公司的支持又增加了另一層次的興趣。
然而,在深入投入之前一定要考慮風險。Aptos是一個年輕的項目,其長期表現尚未經過驗證。此外,一些工程師對Aptos聲稱的交易速度表示懷疑,並敦促對其官方數據保持謹慎。盡管這個Aptos解釋器提供了一個起點,但在投資任何加密貨幣之前,您必須進行深入的研究,制定一套策略,了解內在風險,並且只使用您願意承擔損失的資金。