如何實現以帳戶為中心的Web3生態系統?

新手7/12/2024, 2:09:46 PM
OneBalance是一個用於創建和管理跨鏈帳戶的框架,通過一個帳戶為中心的生態系統實現鏈的抽象。本文討論了OneBalance框架如何促進Web3生態系統從鏈為中心模型向帳戶為中心模型的過渡。

加密貨幣生態系統在很大程度上採納了以鏈為中心的觀點,這是由區塊鏈空間中的稀缺性所驅使的,這反映了安全性和去中心化與性能和可擴展性之間的權衡。在當今的多鏈環境中,對跨鏈互動的需求日益明顯,而以鏈為中心的設計導致交易效率低下和用戶體驗分散。鏈抽象的概念被引入以優化跨鏈操作,摒棄底層鏈的複雜性,實現不同區塊鏈之間更流暢的互動。在這種背景下,研究人員Stephane gosselinAnkit chiplunkar從獨立研究機構前沿研究,該專注於像 mev 這樣的主題,提出了一個新概念稱為“OneBalance“,旨在通過構建以帳戶為中心的生態系統實現鏈抽象化。”

onebalance框架的組件和功能

OneBalance是一個用於在多鏈環境中創建和管理所謂“可信帳戶”的框架。這些帳戶在可信承諾機器上運作,通過資源鎖定來管理狀態並可靠地請求狀態轉換,從而為跨鏈交互提供更安全、更高效的方法。OneBalance的目標是改變目前基於用戶發起的私鑰簽名的區塊鏈操作的現狀。

  • 可信帳戶是OneBalance框架的核心組成部分,運行在可信承諾機器上,以實現跨鏈功能和高安全性。這種類型的帳戶不僅管理著用戶在不同區塊鏈上的資產和狀態,還確保狀態變更的請求是可靠和安全的。可信帳戶抽象了底層區塊鏈的複雜性,簡化了跨鏈交易和資產管理。此外,它們還抽象了不同鏈上的交易費用,例如手續費,減輕了用戶不同費用結構的負擔。
  • 可信承諾機制是實現可信帳戶功能的基礎技術基礎,通常指硬件或軟件環境,可以執行和保證複雜操作的安全性,包括可信執行環境(TEE)、多方計算(MPC)或智能合約帳戶。它們的首要責任是確保帳戶的安全、發布資源鎖定並驗證鎖定的履行。通過可信承諾機制,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提供統一的帳戶界面,使用戶可以在不同的區塊鏈之間無縫交易,而不用擔心它們之間的差異。這種集中化的帳戶管理還為用戶提供了先進的安全功能和可自定義的設置,增強了他們對資産的控制和保護。

免責聲明:

  1. 本文轉載自 [ChainFeeds 研究]. 所有版權屬於原作者 [0xnatalie]. 如果對此轉載有異議,請聯繫Gate learn團隊會儘快處理。
  2. 責任聲明:本文所表達的觀點和意見僅代表作者個人觀點,並不構成任何投資建議。
  3. Gate.io的學習團隊負責將文章翻譯成其他語言。除非另有說明,複製、分發或剽竊翻譯後的文章是被禁止的。

如何實現以帳戶為中心的Web3生態系統?

新手7/12/2024, 2:09:46 PM
OneBalance是一個用於創建和管理跨鏈帳戶的框架,通過一個帳戶為中心的生態系統實現鏈的抽象。本文討論了OneBalance框架如何促進Web3生態系統從鏈為中心模型向帳戶為中心模型的過渡。

加密貨幣生態系統在很大程度上採納了以鏈為中心的觀點,這是由區塊鏈空間中的稀缺性所驅使的,這反映了安全性和去中心化與性能和可擴展性之間的權衡。在當今的多鏈環境中,對跨鏈互動的需求日益明顯,而以鏈為中心的設計導致交易效率低下和用戶體驗分散。鏈抽象的概念被引入以優化跨鏈操作,摒棄底層鏈的複雜性,實現不同區塊鏈之間更流暢的互動。在這種背景下,研究人員Stephane gosselinAnkit chiplunkar從獨立研究機構前沿研究,該專注於像 mev 這樣的主題,提出了一個新概念稱為“OneBalance“,旨在通過構建以帳戶為中心的生態系統實現鏈抽象化。”

onebalance框架的組件和功能

OneBalance是一個用於在多鏈環境中創建和管理所謂“可信帳戶”的框架。這些帳戶在可信承諾機器上運作,通過資源鎖定來管理狀態並可靠地請求狀態轉換,從而為跨鏈交互提供更安全、更高效的方法。OneBalance的目標是改變目前基於用戶發起的私鑰簽名的區塊鏈操作的現狀。

  • 可信帳戶是OneBalance框架的核心組成部分,運行在可信承諾機器上,以實現跨鏈功能和高安全性。這種類型的帳戶不僅管理著用戶在不同區塊鏈上的資產和狀態,還確保狀態變更的請求是可靠和安全的。可信帳戶抽象了底層區塊鏈的複雜性,簡化了跨鏈交易和資產管理。此外,它們還抽象了不同鏈上的交易費用,例如手續費,減輕了用戶不同費用結構的負擔。
  • 可信承諾機制是實現可信帳戶功能的基礎技術基礎,通常指硬件或軟件環境,可以執行和保證複雜操作的安全性,包括可信執行環境(TEE)、多方計算(MPC)或智能合約帳戶。它們的首要責任是確保帳戶的安全、發布資源鎖定並驗證鎖定的履行。通過可信承諾機制,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提供統一的帳戶界面,使用戶可以在不同的區塊鏈之間無縫交易,而不用擔心它們之間的差異。這種集中化的帳戶管理還為用戶提供了先進的安全功能和可自定義的設置,增強了他們對資産的控制和保護。

免責聲明:

  1. 本文轉載自 [ChainFeeds 研究]. 所有版權屬於原作者 [0xnatalie]. 如果對此轉載有異議,請聯繫Gate learn團隊會儘快處理。
  2. 責任聲明:本文所表達的觀點和意見僅代表作者個人觀點,並不構成任何投資建議。
  3. Gate.io的學習團隊負責將文章翻譯成其他語言。除非另有說明,複製、分發或剽竊翻譯後的文章是被禁止的。
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!