如何实现 Web3 生态系统向以账户为中心转变?
OneBalance 是一个用于创建和管理跨链账户的框架,通过构建一个以账户为中心的生态系统实现链抽象。
OneBalance 是一个用于创建和管理跨链账户的框架,通过构建一个以账户为中心的生态系统实现链抽象。
撰文:0XNATALIE
加密货币生态系统大多采用链中心视角,这种设计理念主要是由于对区块链空间稀缺性的感知所驱动的,是安全性和去中心化与性能和扩展性之间的权衡。如今多链环境下,跨链交互需求越来越明显,而以链为中心的设计导致了交易效率低下和用户体验碎片化的问题。为了优化跨链操作,链抽象这一概念被提出,抽象出底层链的复杂性,实现不同区块链之间更加顺畅的交互。在这样的背景下,专注于 MEV 等话题的独立研究机构 Frontier Research 的研究员 Stephane Gosselin 和 Ankit Chiplunkar 提出名为「OneBalance」的新概念,通过构建一个以账户为中心的生态系统实现链抽象。
OneBalance 框架的构成与功能
OneBalance 是一个框架,用于创建和管理所谓的「可信账户」来整合用户在多链环境中的操作和资产。这些账户在可信承诺机上运行,通过资源锁定管理状态并可靠地请求状态转换,从而提供一个更安全、更高效的跨链交互方式。OneBalance 的目标是改变目区块链上的任何操作,都要依赖用户用私钥签名来发起的现状。
- 可信账户(Credible Accounts)是 OneBalance 框架中的核心组成部分,在可信承诺机上运行,以便实现跨链功能和高安全性。这种账户类型不仅管理用户在不同区块链上的资产和状态,而且能够确保这些状态的变更请求是可靠且安全的。可信账户抽象化了底层区块链的复杂性,简化跨链交易和资产管理。此外,可信账户还抽象化了交易费用,比如不同链上的 Gas 费,这样用户不用再关注不同链的费用结构。
- 可信承诺机(credible commitment machines)是实现可信账户功能的底层技术基础,通常是指可以执行并保障复杂操作安全性的硬件或软件环境,包括硬件安全模块(TEE),多方计算环境(MPC),或是智能合约账户等。它们的主要职责是确保账户的安全性,发出资源锁定,并验证这些锁的履行。通过可信承诺机,OneBalance 确保所有账户操作都是在一个高度安全和验证过的环境中进行,提升交易的可靠性和防篡改能力。
- 资源锁定(resource locks)是一种在可信账户中使用的机制,主要用于在满足特定条件之前锁定用户资产或状态。资源锁的设计目的是确保在跨链操作期间资产的安全性和一致性,防止用户在操作执行期间进行双重支出或其他类型的欺诈行为。例如,用户可以在一个链上锁定特定的代币,直到另一个链上的操作成功完成,从而保证这些代币只有在所有预定条件得到满足后才会被转移或释放。这种锁定机制提高了跨链交易的安全性,但并不意味着消除了对桥接的需求。
OneBalance 本身其实是不能保证完全的执行原子性,但它可以通过锁定机制来激励原子性。用户可以为锁定机制允许设置触发条件:一是必须满足的特定条件才会触发锁定;二是在完成特定交易之后才能解锁,也就是锁定的履行取决于一系列外部事件的发生。如果链间的部分操作未能如预期执行,执行这些操作的代理将无法从中获得经济利益,这样可以经济上保障操作的原子性。
与现有账户类型的对比
现有的两种主要账户类型:外部拥有账户(EOA)和智能合约账户(SCA)。EOA 是最基础的区块链账户类型,由公私钥对直接控制,不涉及任何智能合约的逻辑。由于链上没有机制确保用户提交的交易是其最终决定的交易,用户可以通过更改 nonce 提交新交易,从而抵消之前的交易,所以虽然 EOA 交易速度较快且成本较低,但它们无法提供可信承诺。SCA 是通过智能合约来管理和控制的账户,允许执行更复杂的逻辑和交易。但 SCA 不能主动发起交易,并且成本高。
相比现有的两种主要账户类型,OneBalance 通过资源锁定和可信承诺机提高了交易的安全性和不可抵消性,同时保持了交易的速度和成本效率。通过在可信计算环境中内部实现资源锁,无需消耗大量 Gas 或等待链上最终性,实现了成本和效率的平衡,同时 OneBalance 支持使用现代的身份验证方法,如会话密钥和多因素认证(MFA),提供与智能合约账户类似的用户体验改进。
此外,OneBalance 可以兼容 EIP-4337 实现的账户系统,可以在需要时利用 EIP-4337 实现的智能合约逻辑来增强其跨链账户管理功能。但 OneBalance 不局限于使用账户抽象和 4337 的链,它是一个通用框架,应用范围更广。OneBalance 可以视为在 EIP-4337 的基础上,扩展了其理念并增加了跨链功能。
通过实施 OneBalance 框架,在多链环境中对用户账户和资产进行集中管理和操作,有望推动 Web3 生态系统向以账户为中心视角转变。OneBalance 提供了统一的账户接口,使得用户能够在不同区块链间无缝交易,无需关心各链之间的差异。这种集中式的账户管理还为用户提供了更高级的安全功能和自定义设置,增强了用户对资产的控制和保护。
免责声明:文章中的所有内容仅代表作者的观点,与本平台无关。用户不应以本文作为投资决策的参考。
你也可能喜欢
Bitget 关于调整现货币对最低价格计算精度的公告
为提升用户交易体验,Bitget 将于2024年11月18日19:00(UTC+8)调整 BAN/USDT 现货币对的最低价格计算精度(即最小单位价格波动)。调整大约需要5-10分钟。 调整详情见下表: 现货币对 币对 调整前 调整后 BAN/USDT 0.000001(6) 0.0001(4) 在精度调整之前下达的订单,包括计划委托、止损委托和追踪委托,将根据原始价格精度按用户设置的价格执行。 在精度调整过程中,可能会出现以下问题: 1.相关现货币对策略可能无法成功启动。 2.现货网格策略和现货马丁格尔策略可能会因异常情况而自动终止。 用户可以等待5–10分钟,重新启动应用或更新应用版本,
XRP创下合约投注记录,价格飙升至超过$1.20
监管清晰度和即将到来的技术变革推动了XRP相关合约的增长。截至周六,XRP的未平仓合约(OI)创下历史新高,价格在24小时内飙升超过20%。截至周日,XRP与美元计价的未平仓合约均达到历史高点,合约头寸中有超过20亿枚代币(按当前价格价值近20亿美元),表明市场对未来波动性充满信心。 多空数据显示,交易者对做空略显偏好,其中51%的头寸押注价格进一步下跌。(理论上,多空比例应始终保持50:50,因为每笔多头交易都有相应的空头交易。然而,该比例的偏差揭示了短期内交易者的市场定位,例如24小时内的趋势。) 未平仓合约(OI)指的是某资产尚未结算的衍生品合约总数。OI和价格的同步上涨通常表明有新资
Bitget 现货杠杆新增 HIPPO/USDT, GOAT/USDT!
Bitget 现货逐仓杠杆现已新增:HIPPO/USDT, GOAT/USDT。 新币上线福利:为庆祝新币上线,Bitget 现货杠杆将随机发放现货杠杆减息券至用户的账户,减息券可用于低息或0息杠杆借入,用户可前往 卡券中心查看并领取减息券。 参考链接: 现货杠杆福利卡券——助您低成本体验杠杆交易 免责声明 尽管加密货币有很高的投资潜力,但也具有很高的市场风险和波动性。所有交易策略均由您自行决定并自担风险,Bitget 不承担任何责任。
【 VIP 初冬快闪】晋升速领 USDT 空投,交易再领 GUCCI 围巾
平台推出 VIP 初冬快闪活动,从未在 Bitget 晋升成为 VIP 的用户,通过 APP 进入活动页面,点击报名,完成 VIP 晋升后,系统自动发放 USDT 空投。还有温暖初冬礼, GUCCI 围巾待您领取。 活动时间:11月18日 15:00 - 11月28日 15:00(UTC+8) 点击报名 晋升指引: 进入 VIP 服务主页查看您升级至 VIP 1所需要的条件。 对比五个 VIP 升级条件的完成度,来计划您的晋升路径。 附升级至 VIP 1的五个可选条件(满足其一即可): 当日资产 近30天现货交易量 近30天合约交易量 近30天日均资产 近30天日均 BGB 30,000 U