加密貨幣生態系統在很大程度上採納了以鏈為中心的觀點,這是由區塊鏈空間中的稀缺性所驅使的,這反映了安全性和去中心化與性能和可擴展性之間的權衡。在當今的多鏈環境中,對跨鏈互動的需求日益明顯,而以鏈為中心的設計導致交易效率低下和用戶體驗分散。鏈抽象的概念被引入以優化跨鏈操作,摒棄底層鏈的複雜性,實現不同區塊鏈之間更流暢的互動。在這種背景下,研究人員Stephane gosselin和Ankit chiplunkar從獨立研究機構前沿研究,該專注於像 mev 這樣的主題,提出了一個新概念稱為“OneBalance“,旨在通過構建以帳戶為中心的生態系統實現鏈抽象化。”
OneBalance是一個用於在多鏈環境中創建和管理所謂“可信帳戶”的框架。這些帳戶在可信承諾機器上運作,通過資源鎖定來管理狀態並可靠地請求狀態轉換,從而為跨鏈交互提供更安全、更高效的方法。OneBalance的目標是改變目前基於用戶發起的私鑰簽名的區塊鏈操作的現狀。
雖然 OneBalance 本身無法保證完全執行原子性,但可以通過鎖定機制激勵原子性。用戶可以為鎖定機制設置觸發條件:一種是觸發鎖定必須滿足特定條件;另一種是鎖定只能在完成特定交易後才能解鎖,這意味著鎖定的實現取決於一系列外部事件的發生。如果鏈間某些操作無法按預期執行,執行這些操作的代理將無法獲得任何經濟利益,從而在經濟上確保操作的原子性。
現有的兩種主要帳戶類型為外部所有帳戶(EOA)和智能合約帳戶(SCA)。EOA是區塊鏈帳戶中最基本的類型,直接由公私鑰對控制,不涉及任何智能合約邏輯。由於鏈上沒有機制來確保用戶提交的交易是他們的最終決定,用戶可以通過更改nonce來提交新交易,從而取消之前的交易。雖然EOA交易更快且更便宜,但它們無法提供可信的承諾。另一方面,SCA通過智能合約進行管理和控制,允許執行更複雜的邏輯和交易。然而,SCA無法自行發起交易並具有更高的成本。
與這些現有的帳戶類型相比,OneBalance通過資源鎖定和可信的承諾機增強了交易的安全性和不可否認性,同時保持了速度和成本效率。通過在可信計算環境中內部實施資源鎖,它可以平衡成本和效率,而不會產生高昂的gas費用或等待鏈上最終確定。此外,OneBalance 支援會話密鑰和多因素身份驗證 (MFA) 等現代身份驗證方法,提供類似於智慧合約帳戶的用戶體驗改進。
此外,OneBalance可以與EIP-4337實施的帳戶系統兼容,在需要時利用EIP-4337的智能合約邏輯來增強其跨鏈帳戶管理能力。然而,OneBalance並不限於使用帳戶抽象和EIP-4337的鏈;它是一個具有更廣泛應用的通用框架。OneBalance可以被視為EIP-4337中提出的想法的延伸,增加了跨鏈功能。
通過實施OneBalance框架,預計在多鏈環境中實現用戶帳戶和資産的集中管理和運營,將推動Web3生態系統朝著以帳戶為中心的觀點發展。OneBalance提供統一的帳戶界面,使用戶可以在不同的區塊鏈之間無縫交易,而不用擔心它們之間的差異。這種集中化的帳戶管理還為用戶提供了先進的安全功能和可自定義的設置,增強了他們對資産的控制和保護。
加密貨幣生態系統在很大程度上採納了以鏈為中心的觀點,這是由區塊鏈空間中的稀缺性所驅使的,這反映了安全性和去中心化與性能和可擴展性之間的權衡。在當今的多鏈環境中,對跨鏈互動的需求日益明顯,而以鏈為中心的設計導致交易效率低下和用戶體驗分散。鏈抽象的概念被引入以優化跨鏈操作,摒棄底層鏈的複雜性,實現不同區塊鏈之間更流暢的互動。在這種背景下,研究人員Stephane gosselin和Ankit chiplunkar從獨立研究機構前沿研究,該專注於像 mev 這樣的主題,提出了一個新概念稱為“OneBalance“,旨在通過構建以帳戶為中心的生態系統實現鏈抽象化。”
OneBalance是一個用於在多鏈環境中創建和管理所謂“可信帳戶”的框架。這些帳戶在可信承諾機器上運作,通過資源鎖定來管理狀態並可靠地請求狀態轉換,從而為跨鏈交互提供更安全、更高效的方法。OneBalance的目標是改變目前基於用戶發起的私鑰簽名的區塊鏈操作的現狀。
雖然 OneBalance 本身無法保證完全執行原子性,但可以通過鎖定機制激勵原子性。用戶可以為鎖定機制設置觸發條件:一種是觸發鎖定必須滿足特定條件;另一種是鎖定只能在完成特定交易後才能解鎖,這意味著鎖定的實現取決於一系列外部事件的發生。如果鏈間某些操作無法按預期執行,執行這些操作的代理將無法獲得任何經濟利益,從而在經濟上確保操作的原子性。
現有的兩種主要帳戶類型為外部所有帳戶(EOA)和智能合約帳戶(SCA)。EOA是區塊鏈帳戶中最基本的類型,直接由公私鑰對控制,不涉及任何智能合約邏輯。由於鏈上沒有機制來確保用戶提交的交易是他們的最終決定,用戶可以通過更改nonce來提交新交易,從而取消之前的交易。雖然EOA交易更快且更便宜,但它們無法提供可信的承諾。另一方面,SCA通過智能合約進行管理和控制,允許執行更複雜的邏輯和交易。然而,SCA無法自行發起交易並具有更高的成本。
與這些現有的帳戶類型相比,OneBalance通過資源鎖定和可信的承諾機增強了交易的安全性和不可否認性,同時保持了速度和成本效率。通過在可信計算環境中內部實施資源鎖,它可以平衡成本和效率,而不會產生高昂的gas費用或等待鏈上最終確定。此外,OneBalance 支援會話密鑰和多因素身份驗證 (MFA) 等現代身份驗證方法,提供類似於智慧合約帳戶的用戶體驗改進。
此外,OneBalance可以與EIP-4337實施的帳戶系統兼容,在需要時利用EIP-4337的智能合約邏輯來增強其跨鏈帳戶管理能力。然而,OneBalance並不限於使用帳戶抽象和EIP-4337的鏈;它是一個具有更廣泛應用的通用框架。OneBalance可以被視為EIP-4337中提出的想法的延伸,增加了跨鏈功能。
通過實施OneBalance框架,預計在多鏈環境中實現用戶帳戶和資産的集中管理和運營,將推動Web3生態系統朝著以帳戶為中心的觀點發展。OneBalance提供統一的帳戶界面,使用戶可以在不同的區塊鏈之間無縫交易,而不用擔心它們之間的差異。這種集中化的帳戶管理還為用戶提供了先進的安全功能和可自定義的設置,增強了他們對資産的控制和保護。