Monad的故事:追尋神秘

進階11/5/2024, 9:47:24 AM
雖然L2在某種程度上成功地擴展了以太坊,但它們仍然面臨著限制。Monad旨在建立一個新的領域,將以太坊豐富的文化與Solana和Sui的可擴展性相結合,創造出一個符合新時代效率需求的以太坊兼容系統。

1. 落幣以太坊村

從前,在以太坊村莊中,住著一個綠色Pepes社區。以太坊曾經是最繁榮的領域之一,一個高度去中心化和強大的安全性所孕育出的繁榮經濟的所在地。

在这些原则的指导下,村民根据他们的利益定期举行选举,任命领导人来监督每隔十二秒创建的交易记录块。通过这种方式,他们勤勉地管理着村庄繁荣的经济。

但是现在,以太坊的昔日辉煌已经褪色,一场迷因病毒的瘟疫席卷而来,削弱了村庄的力量。绿色的佩佩斯愁苦地沿街而行,毫无目的地在这个变成了荒凉、阴暗的村庄里漫无目的地徘徊。

然而,仍有一些渴望恢復以太坊失去輝煌的綠色佩佩。他們支持“L2改革”,這是一個旨在振興村莊的運動。在他們的努力下,以太坊再次蓬勃發展,實現了一度被認為是不可能的規模活動。佩佩們恢復了他們曾經充滿生機的一些活力。

然而,L2改革面臨著局限性。蘇拉納和隋等附近的村莊,雖然年輕且不時面臨不穩定,但正通過前所未有的科學革命快速發展。他們的創新使複雜的金融交易變得無縫,而以太坊儘管進行了改革,仍然難以應對。因此,佩佩人之間傳遍了有關搬到這些鄰近村莊的可能性的傳言。

然後,有一天,一位紫色的佩佩巫師出現在以太坊村莊。

2. 紫色佩佩巫師的到來

一位身穿紫袍的佩佩巫師,悲傷地凝望著以太坊村莊失去的榮耀,決心建立一個名為Monad的新王國。

有一天,他出現在綠色的佩佩斯面前,宣佈了他建立莫納德村的雄心勃勃的計劃。他把他們聚集在中央廣場,打開地板,聽聽他們的想法和夢想。

Green Pepe 1 說道:“我希望在 Monad 的生活感覺就像在以太坊一樣。儘管以太坊缺乏 Solana 或 Sui 的可擴展性,但我從未考慮過離開,因為他們的文化與我們的非常不同。”

Green Pepe 2 表示:“保持相同的生活方式和文化很重要,但我也想要一個和其他村莊一樣有效率的系統。雖然以太坊是安全的,但對於需要速度和靈活性的企業來說還不夠。”

他將他們的願望放在心上,向他們承諾將以以太坊的豐富文化和Solana和Sui的可擴展性創建Monad。他思考著實現這兩個夢想所需的強大法術,一個能兼容以太坊傳統與新時代進步效率相遇的村莊。

然後,他與熱心的佩佩斯分享了他的願景,激發了人們對一個能夠真正提供兩全其美的地方的希望。

3. 秘密咒語1:延遲執行

以太坊社區擴張性的限制之一在於共識過程中處理每筆交易,這是生成每個新區塊的必要步驟。

在這個村莊中,提議一個區塊的領導者必須在提出之前計算其中的所有交易,確保每一筆交易的結果。此外,接收到該區塊的驗證節點還必須計算所有交易以驗證區塊的合法性並投下他們的選票。

由於共識過程涉及到村民之間的計算和通信,處理交易的時間預算非常低,最終導致可擴展性有限。

為了解決這個問題,紫色的Pepe巫師推出了一個名為“Deferred Execution”的新法術。 這個法術將“共識”過程(負責排序村民的交易)與“執行”過程(計算這些交易的結果)分開。

簡單地說,不是對每個區塊同時進行共識和執行,而是對第 N 個區塊進行共識,而執行則是針對已經建立了交易順序的第 N-1 個區塊進行的。

通過為執行提供完整的區塊時間,這種方法大大增加了在相同時間框架內可以處理的交易數量。

進階法術:延遲 Merkle Roots

在以太坊村庄中,节点在达成共识之前执行计算,以确保区块的有效性。然而,在Monad的延迟执行系统中,共识和执行是分开的。这就为恶意节点忽略先前达成的交易或自由修改计算状态的可能性打开了大门。

為了防止這種情況,Monad將Merkle根嵌入到第N個區塊的提案中,該根代表從第N-10個區塊計算的結果。如果超過三分之二的節點在第N個區塊上達成共識,則意味著對第N-10個區塊的計算達成一致。

如果任何節點在第 N-10 個區塊的計算與第 N 個區塊中包含的 Merkle 根不匹配,該節點將從第 N 個區塊開始從共識中移除。這個對於 Merkle 根的十個區塊延遲,確保了任何計算錯誤都能及時檢測到。

值得注意的是,Monad 的區塊時間為 1 秒,但這並不意味著 Monad 的終結需要 10 秒。得益於Monad獨特的MonadBFT系統,可以實現單插槽最終性,在1秒內授予最終性。

4. 秘密咒語 2:交易哈希化

聰明的紫色Pepe巫師思考著村莊的領袖如何能迅速將區塊提議傳播給其他節點。

在以太坊村落中,慣例是將整個區塊提案(包括所有交易)打包成一個巨大的捆綁,然後將其作為一個整體跨越網絡傳送。

然而,巫師意識到,如果摩納村採用這種方法,廣播這樣一個包含無數交易的龐大區塊提案將是一項艱鉅而繁重的任務。

為了解決這個問題,紫色的Pepe嚮導引入了“交易哈希”的概念。由於所有村民提交的交易已經通過網路傳播,因此每個節點都在自己的記憶體池中維護Monad村的交易記錄。

這個見解意味著領導者不再需要在每個區塊提案中傳遞完整的交易清單。相反,領導者只需引用交易,僅發送哈希值。

這樣,Monad的區塊提案保持緊湊,僅包含每個交易的哈希值。收到這些后,其他節點可以輕鬆地將哈希值與自己的記錄進行比較,並識別引用的交易。

5. 秘密咒語 3:MonadBFT

在Monad村,每個區塊內的交易順序和區塊創建的共識由MonadBFT管理,MonadBFT是一種基於HotStuff的高性能共識機制。這種兩階段BFT(拜占庭容錯)演演演算法允許分兩步達成共識。

區塊領導者的角色是根據每個參與者抵押的份額以概率方式選擇的。在Monad中,區塊的製作比以太坊村莊更高效,因為每個區塊N的提案都與前一個區塊N-1的Quorum Certificate(QC)一起傳輸,表明超過三分之二的節點已驗證了該區塊。

這裡是序列展開的方式:

  • [ ] Leader N 提出了一個關於區塊 N 的提案,並伴隨著區塊 N-1 的 QC。
  • [ ] 驗證器隨後驗證了區塊 N,並將其投票發送給 Leader N+1。
  • 【】領導者 N+1 分享了關於區塊 N+1 的提案,以及區塊 N 的 QC。
  • [ ] 然而,即使使用QC N,驗證者也無法立即完成區塊N,因為區塊鏈的性質無法確保所有參與者同步在線。
  • [ ] 要完全保護區塊 N,驗證者必須將他們對包含QC N 的區塊 N+1 的“是”投票發送給領導者 N+2。當領導者 N+2 生成了 QC N+1,它確認了第 N+1 輪的成功完成,進而從根本上最終確定了區塊 N。

因此,以靈巧的巫術和遠見,紫色的Pepe巫師引導門村進入一個新時代,在這個時代,每個區塊不僅迅速地創建和保護,而且具有真正可擴展且合作的村莊願景所配得的優雅。

6. 秘密咒語 4:平行執行

在Monad領域,為了處理大量湧入的村民交易,紫色的Pepe巫師設計了一種新的咒語,允許交易不是以乙太坊村莊的串行方式處理,而是以強大的並行流處理。

借助延遲執行的咒語,只有在區塊的交易順序達成共識後才會開始執行。蒙納德村是由一群熟練的執行者組成,他們各自處理交易,獨立計算輸入和輸出,並創建待處理列表。

這些輸入和輸出並沒有立即改變村莊的狀態,而是在懸停的魔法中等待著,準備按照共識確定的順序進行提交。這種承諾涉及將輸出逐個合併到當前狀態中,就像魔法線條編織著無縫的秩序的織錦一樣。

然而,出現了一個轉折。平行處理引入了交易衝突的可能性——在有秩序的以太坊村莊中很少見,但在這裡卻是一個新的挑戰。

例如,如果一個交易(tx b)顯示村民A贈送1 ETH給村民B,而另一個交易(tx c)顯示B在村莊旅館花費了該ETH,它們的順序至關重要。如果tx c在tx b之前嘗試執行,該交易將失敗。在這些情況下,衝突的交易將重新安排,tx c在執行之前等待tx b的完成。

因此,在Monad中,並行執行的核心在於序列:結果是並行計算的,但狀態更新則按照需要的精確順序合併。

7. 秘密咒語 5: MonadDb

紫色的佩佩巫師並沒有就此止步。他變出了MonadDb,這是Monad村獨有的自定義資料庫,用於存儲區塊鏈的狀態。乙太坊依賴於錯綜複雜的Merkle Patricia Trie,這種結構以其彈性而聞名,但也以其對外國客戶的低效率而聞名,MonadDb原生地接受了它,利用了它的全部力量和效率。

MonadDb 設計時考慮到村莊的並行執行,支援多個同時讀寫操作,並具有優雅的精確性。與傳統數據庫不同,傳統數據庫要求每個任務在移動到下一個任務之前完成,而 MonadDb 使用異步 I/O 魔法,允許任務無縫重疊,為真正的並行交易處理打開了大門。

8. 來參觀Monad村莊吧!

透過奇妙的法術和複雜的魔法交織,紫色的Pepe巫師創造了位於Solana和Sui的可靠帳戶、密碼學、交易格式、語言和錢包輕鬆混合的Monad村莊。現在,Monad憧憬著達到每秒10,000筆交易和實現1秒的最終性。

憑藉著燦爛和希望誕生的摩納德村莊,能否拯救被迷因病毒困擾的世界,並且幫助恢復以太坊的榮耀,成為其值得擁有的伴侶?唯有時間能告訴。

免責聲明:

  1. 本文轉載自 [100y.eth所有版權歸原作者所有100y.eth].如果對此轉載有異議,請聯繫Gate 學習團隊,他們將迅速處理。
  2. 責任聲明:本文所表達的觀點和意見僅代表作者個人觀點,並不構成任何投資建議。
  3. 文章的翻譯由Gate Learn團隊完成。除非另有說明,禁止複製、分發或抄襲翻譯後的文章。
* 投資有風險,入市須謹慎。本文不作為Gate.io提供的投資理財建議或其他任何類型的建議。
* 在未提及Gate.io的情況下,複製、傳播或抄襲本文將違反《版權法》,Gate.io有權追究其法律責任。

Monad的故事:追尋神秘

進階11/5/2024, 9:47:24 AM
雖然L2在某種程度上成功地擴展了以太坊,但它們仍然面臨著限制。Monad旨在建立一個新的領域,將以太坊豐富的文化與Solana和Sui的可擴展性相結合,創造出一個符合新時代效率需求的以太坊兼容系統。

1. 落幣以太坊村

從前,在以太坊村莊中,住著一個綠色Pepes社區。以太坊曾經是最繁榮的領域之一,一個高度去中心化和強大的安全性所孕育出的繁榮經濟的所在地。

在这些原则的指导下,村民根据他们的利益定期举行选举,任命领导人来监督每隔十二秒创建的交易记录块。通过这种方式,他们勤勉地管理着村庄繁荣的经济。

但是现在,以太坊的昔日辉煌已经褪色,一场迷因病毒的瘟疫席卷而来,削弱了村庄的力量。绿色的佩佩斯愁苦地沿街而行,毫无目的地在这个变成了荒凉、阴暗的村庄里漫无目的地徘徊。

然而,仍有一些渴望恢復以太坊失去輝煌的綠色佩佩。他們支持“L2改革”,這是一個旨在振興村莊的運動。在他們的努力下,以太坊再次蓬勃發展,實現了一度被認為是不可能的規模活動。佩佩們恢復了他們曾經充滿生機的一些活力。

然而,L2改革面臨著局限性。蘇拉納和隋等附近的村莊,雖然年輕且不時面臨不穩定,但正通過前所未有的科學革命快速發展。他們的創新使複雜的金融交易變得無縫,而以太坊儘管進行了改革,仍然難以應對。因此,佩佩人之間傳遍了有關搬到這些鄰近村莊的可能性的傳言。

然後,有一天,一位紫色的佩佩巫師出現在以太坊村莊。

2. 紫色佩佩巫師的到來

一位身穿紫袍的佩佩巫師,悲傷地凝望著以太坊村莊失去的榮耀,決心建立一個名為Monad的新王國。

有一天,他出現在綠色的佩佩斯面前,宣佈了他建立莫納德村的雄心勃勃的計劃。他把他們聚集在中央廣場,打開地板,聽聽他們的想法和夢想。

Green Pepe 1 說道:“我希望在 Monad 的生活感覺就像在以太坊一樣。儘管以太坊缺乏 Solana 或 Sui 的可擴展性,但我從未考慮過離開,因為他們的文化與我們的非常不同。”

Green Pepe 2 表示:“保持相同的生活方式和文化很重要,但我也想要一個和其他村莊一樣有效率的系統。雖然以太坊是安全的,但對於需要速度和靈活性的企業來說還不夠。”

他將他們的願望放在心上,向他們承諾將以以太坊的豐富文化和Solana和Sui的可擴展性創建Monad。他思考著實現這兩個夢想所需的強大法術,一個能兼容以太坊傳統與新時代進步效率相遇的村莊。

然後,他與熱心的佩佩斯分享了他的願景,激發了人們對一個能夠真正提供兩全其美的地方的希望。

3. 秘密咒語1:延遲執行

以太坊社區擴張性的限制之一在於共識過程中處理每筆交易,這是生成每個新區塊的必要步驟。

在這個村莊中,提議一個區塊的領導者必須在提出之前計算其中的所有交易,確保每一筆交易的結果。此外,接收到該區塊的驗證節點還必須計算所有交易以驗證區塊的合法性並投下他們的選票。

由於共識過程涉及到村民之間的計算和通信,處理交易的時間預算非常低,最終導致可擴展性有限。

為了解決這個問題,紫色的Pepe巫師推出了一個名為“Deferred Execution”的新法術。 這個法術將“共識”過程(負責排序村民的交易)與“執行”過程(計算這些交易的結果)分開。

簡單地說,不是對每個區塊同時進行共識和執行,而是對第 N 個區塊進行共識,而執行則是針對已經建立了交易順序的第 N-1 個區塊進行的。

通過為執行提供完整的區塊時間,這種方法大大增加了在相同時間框架內可以處理的交易數量。

進階法術:延遲 Merkle Roots

在以太坊村庄中,节点在达成共识之前执行计算,以确保区块的有效性。然而,在Monad的延迟执行系统中,共识和执行是分开的。这就为恶意节点忽略先前达成的交易或自由修改计算状态的可能性打开了大门。

為了防止這種情況,Monad將Merkle根嵌入到第N個區塊的提案中,該根代表從第N-10個區塊計算的結果。如果超過三分之二的節點在第N個區塊上達成共識,則意味著對第N-10個區塊的計算達成一致。

如果任何節點在第 N-10 個區塊的計算與第 N 個區塊中包含的 Merkle 根不匹配,該節點將從第 N 個區塊開始從共識中移除。這個對於 Merkle 根的十個區塊延遲,確保了任何計算錯誤都能及時檢測到。

值得注意的是,Monad 的區塊時間為 1 秒,但這並不意味著 Monad 的終結需要 10 秒。得益於Monad獨特的MonadBFT系統,可以實現單插槽最終性,在1秒內授予最終性。

4. 秘密咒語 2:交易哈希化

聰明的紫色Pepe巫師思考著村莊的領袖如何能迅速將區塊提議傳播給其他節點。

在以太坊村落中,慣例是將整個區塊提案(包括所有交易)打包成一個巨大的捆綁,然後將其作為一個整體跨越網絡傳送。

然而,巫師意識到,如果摩納村採用這種方法,廣播這樣一個包含無數交易的龐大區塊提案將是一項艱鉅而繁重的任務。

為了解決這個問題,紫色的Pepe嚮導引入了“交易哈希”的概念。由於所有村民提交的交易已經通過網路傳播,因此每個節點都在自己的記憶體池中維護Monad村的交易記錄。

這個見解意味著領導者不再需要在每個區塊提案中傳遞完整的交易清單。相反,領導者只需引用交易,僅發送哈希值。

這樣,Monad的區塊提案保持緊湊,僅包含每個交易的哈希值。收到這些后,其他節點可以輕鬆地將哈希值與自己的記錄進行比較,並識別引用的交易。

5. 秘密咒語 3:MonadBFT

在Monad村,每個區塊內的交易順序和區塊創建的共識由MonadBFT管理,MonadBFT是一種基於HotStuff的高性能共識機制。這種兩階段BFT(拜占庭容錯)演演演算法允許分兩步達成共識。

區塊領導者的角色是根據每個參與者抵押的份額以概率方式選擇的。在Monad中,區塊的製作比以太坊村莊更高效,因為每個區塊N的提案都與前一個區塊N-1的Quorum Certificate(QC)一起傳輸,表明超過三分之二的節點已驗證了該區塊。

這裡是序列展開的方式:

  • [ ] Leader N 提出了一個關於區塊 N 的提案,並伴隨著區塊 N-1 的 QC。
  • [ ] 驗證器隨後驗證了區塊 N,並將其投票發送給 Leader N+1。
  • 【】領導者 N+1 分享了關於區塊 N+1 的提案,以及區塊 N 的 QC。
  • [ ] 然而,即使使用QC N,驗證者也無法立即完成區塊N,因為區塊鏈的性質無法確保所有參與者同步在線。
  • [ ] 要完全保護區塊 N,驗證者必須將他們對包含QC N 的區塊 N+1 的“是”投票發送給領導者 N+2。當領導者 N+2 生成了 QC N+1,它確認了第 N+1 輪的成功完成,進而從根本上最終確定了區塊 N。

因此,以靈巧的巫術和遠見,紫色的Pepe巫師引導門村進入一個新時代,在這個時代,每個區塊不僅迅速地創建和保護,而且具有真正可擴展且合作的村莊願景所配得的優雅。

6. 秘密咒語 4:平行執行

在Monad領域,為了處理大量湧入的村民交易,紫色的Pepe巫師設計了一種新的咒語,允許交易不是以乙太坊村莊的串行方式處理,而是以強大的並行流處理。

借助延遲執行的咒語,只有在區塊的交易順序達成共識後才會開始執行。蒙納德村是由一群熟練的執行者組成,他們各自處理交易,獨立計算輸入和輸出,並創建待處理列表。

這些輸入和輸出並沒有立即改變村莊的狀態,而是在懸停的魔法中等待著,準備按照共識確定的順序進行提交。這種承諾涉及將輸出逐個合併到當前狀態中,就像魔法線條編織著無縫的秩序的織錦一樣。

然而,出現了一個轉折。平行處理引入了交易衝突的可能性——在有秩序的以太坊村莊中很少見,但在這裡卻是一個新的挑戰。

例如,如果一個交易(tx b)顯示村民A贈送1 ETH給村民B,而另一個交易(tx c)顯示B在村莊旅館花費了該ETH,它們的順序至關重要。如果tx c在tx b之前嘗試執行,該交易將失敗。在這些情況下,衝突的交易將重新安排,tx c在執行之前等待tx b的完成。

因此,在Monad中,並行執行的核心在於序列:結果是並行計算的,但狀態更新則按照需要的精確順序合併。

7. 秘密咒語 5: MonadDb

紫色的佩佩巫師並沒有就此止步。他變出了MonadDb,這是Monad村獨有的自定義資料庫,用於存儲區塊鏈的狀態。乙太坊依賴於錯綜複雜的Merkle Patricia Trie,這種結構以其彈性而聞名,但也以其對外國客戶的低效率而聞名,MonadDb原生地接受了它,利用了它的全部力量和效率。

MonadDb 設計時考慮到村莊的並行執行,支援多個同時讀寫操作,並具有優雅的精確性。與傳統數據庫不同,傳統數據庫要求每個任務在移動到下一個任務之前完成,而 MonadDb 使用異步 I/O 魔法,允許任務無縫重疊,為真正的並行交易處理打開了大門。

8. 來參觀Monad村莊吧!

透過奇妙的法術和複雜的魔法交織,紫色的Pepe巫師創造了位於Solana和Sui的可靠帳戶、密碼學、交易格式、語言和錢包輕鬆混合的Monad村莊。現在,Monad憧憬著達到每秒10,000筆交易和實現1秒的最終性。

憑藉著燦爛和希望誕生的摩納德村莊,能否拯救被迷因病毒困擾的世界,並且幫助恢復以太坊的榮耀,成為其值得擁有的伴侶?唯有時間能告訴。

免責聲明:

  1. 本文轉載自 [100y.eth所有版權歸原作者所有100y.eth].如果對此轉載有異議,請聯繫Gate 學習團隊,他們將迅速處理。
  2. 責任聲明:本文所表達的觀點和意見僅代表作者個人觀點,並不構成任何投資建議。
  3. 文章的翻譯由Gate Learn團隊完成。除非另有說明,禁止複製、分發或抄襲翻譯後的文章。
* 投資有風險,入市須謹慎。本文不作為Gate.io提供的投資理財建議或其他任何類型的建議。
* 在未提及Gate.io的情況下,複製、傳播或抄襲本文將違反《版權法》,Gate.io有權追究其法律責任。
即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!