剛剛
親愛的 LBank 用戶
我們的線上客服系統目前遇到連線故障。我們正積極修復這一問題,但暫時無法提供確切的恢復時間。對於由此給您帶來的不便,我們深表歉意。
如需幫助,您可以透過電子郵件聯繫我們,我們將盡快回覆。
感謝您的理解與耐心。
LBank 客服團隊


異步,簡單來說,就是不同時發生或速度不一致。想象一下,你在廚房忙碌,而朋友通過手機陸續給你發送信息,這就是異步通信的一個日常例子。在計算機科學領域,異步意味着事件的發生不依賴於主程序的節奏,它們可以自由地按自己的節奏進行。
在計算機系統中,異步系統並不需要一個全局時鐘來指揮所有操作,而是靠系統內部發生的事件來驅動。這樣的系統就像一支沒有統一指揮的交響樂隊,每個樂手(模塊)都能獨立演奏,還能和其他樂手交流,共同創造出和諧的樂章。這種模塊化的框架使得每個部分都能靈活高效地工作,不會因爲某個環節的延遲而拖慢整個系統的步伐。
我們再來看看電子郵件或在線論壇,你隨時可以發帖或回覆,不必擔心別人是否在線,這正是異步通信的典型應用場景。信息不是像水流一樣連續不斷地傳輸,而是根據每個人的時間安排,斷斷續續地傳遞。
區塊鏈技術,這個近年來備受矚目的創新,它的網絡也可以設計成異步或半同步模式。想象區塊鏈是一本公開的賬本,異步區塊鏈就像是沒有即時確認的快遞服務,發送方不需要等待接收方確認收貨就能繼續發送下一個包裹,這樣可以提高交易處理的速度。但缺點是,由於缺乏即時反饋,各個節點可能對賬本的狀態有不同的看法,就像大家對同一件事的記憶可能存在偏差。
半同步網絡則努力避免這種情況,它力求確保網絡的整體狀態不出現分裂。即使網絡暫時被分割,節點間的共識過程會放慢腳步,直到網絡再次連通,確保所有節點最終達成一致。
在設計區塊鏈時,需要在“一致性”和“可用性”之間做出權衡。如果優先保證可用性,意味着所有交易都會被迅速接納,系統幾乎不停機;而選擇一致性優先,則某些交易可能需要等待,直到前面的交易都確認無誤,以確保數據的絕對正確性。
還有一種高級玩法,叫做異步拜占庭容錯(aBFT),它基於拜占庭將軍問題的解決思路,能在不依賴時間精確性的前提下,即使網絡中有近三分之一的節點被惡意控制,也能確保最終達成共識。這意味着,在非常惡劣的網絡環境下,系統依然能夠保持穩定運行,保證信息的真實可靠。
剛剛
親愛的 LBank 用戶
我們的線上客服系統目前遇到連線故障。我們正積極修復這一問題,但暫時無法提供確切的恢復時間。對於由此給您帶來的不便,我們深表歉意。
如需幫助,您可以透過電子郵件聯繫我們,我們將盡快回覆。
感謝您的理解與耐心。
LBank 客服團隊