mt logoMyToken
总市值:
0%
恐慌指数:
0%
币种:--
平台 --
ETH Gas:--
EN
USD
APP
Ap Store QR Code

Scan Download

金色观察|详解Conflux的最新升级 Conflux eSpace

收藏
分享

2022 年 2 月, Conflux 在其Hydra 硬分叉中引入了一个新的 EVM 兼容空间,称为 Conflux eSpace 。

什么是Conflux eSpace?又该如何使用它?今天就详细解释一下Conflux eSpace 。

为什么需要 EVM 兼容性?

以太坊 拥有庞大的用户群和开发者生态系统。虽然它不是一个明确定义的概念,但人们通常会说区块链系统是“与EVM兼容的”,如果可以与它进行交互,就好像正在与以太坊交互一样。如果区块链提供与以太坊相同的标准 API,那么 MetaMask 和 Hardhat 等现有工具将支持它,而无需任何额外的开发工作。

自 2018 年成立以来,Conflux 一直在努力保持 EVM 兼容性。任何适用于以太坊的智能合约都可以直接部署在 Conflux 上,无需或只需极少修改。但是,Conflux Tethys (Conflux Hydra 升级前的版本)在地址格式、交易数据结构和 API 方面与以太坊不兼容。这意味着没有简单的方法可以让 MetaMask 等工具在 Tethys 上运行。

Conflux 使用 CIP-37 base32 校验和地址,而 Ethereum 使用 EIP-55 混合大小写校验和十六进制地址。比较这两者可以看出区别:
CIP-37
:cfx:aakdjzx2xm8r76kdjzx2xm8r76awgvnhver2d62mnh
EIP-55
0x123456789AbCdef123456789aBcdeF0123456789

通过支持现有的以太坊工具,可以降低用户和开发人员的进入门槛。出于这个原因,Conflux Hydra 引入了一个新的 EVM 兼容空间,称为 eSpace

2个“Space”分别是什么?

Conflux Hydra 有两个空间:Core Space 和 eSpace。本质上,这是两个不同的智能合约执行环境。Conflux Core 是在 Conflux Tethys 中拥有的,而 Conflux eSpace 是一个新的 EVM 兼容空间。然而,Core Space 和 eSpace 不是两个区块链:这两个空间都驻留在 Tree-Graph 账本上。

可以这样想这两个空间:我们有一个分布式账本——树图,现在包含 Conflux 和 EVM 交易。可以从两个不同的角度观察这个账本。

  • 如果从 Conflux Core 查看它,会像以前一样看到账本:会看到带有 CIP37 地址的 Conflux 账户发送 Conflux 交易。还可以使用特定于 Conflux 的功能,例如PoS 质押和交易赞助。

  • 另一方面,如果从Conflux eSpace 中查看它,会将账本视为标准的EVM链,具有十六进制地址、EVM交易和EVM API。

如此以来,Core Space和eSpace 都提供了相同的高级安全性,由Conflux Hydra 的混合PoW+PoS共识机制保证。

E2hCeQKAJ3LYEovV5ALNlT7dpD5LL9VmAEkhwBjK.png

作为设计决策,这两个空间是分开的,不能直接相互影响。Core Space 和 eSpace 就像两个平行的维度。

  • 如果在 Conflux Core 上使用Fluent wallet,可以将交易发送到其他 Core Space 帐户并与 Core Space dapps 交互。

  • 如果在 Conflux eSpace 上使用 MetaMask,可以将交易发送到其他 eSpace 账户并与 eSpace dapp 进行交互。

需要注意的是,不能将交易直接从Metamask钱包发送到Core Space钱包。因为Metamask 无法解析CIP-37地址。

但是,有一种方法可以在 Core Space 和 eSpace 之间移动资产: 跨空间桥(Cross-space bridge)

跨空间桥允许用户在 Core Space 和 eSpace 之间来回移动资产(CFX、CRC20/ERC20、NFT)。如果在此前使用过任何跨链技术,例如ShuttleFlow ,这可能听起来很熟悉。然而,这一次我们是在同一个账本上的两个空间之间进行资产转移。跨空间操作是原子的、去中心化的,并提供与任何其他 Conflux 交易相同的安全保证。

54goWREJbRgq4SlldFQfjqG6cK6p7aaiemwWwmqO.png

Core Space 和 eSpace 上的钱包交互

如何使用?

开始使用 Conflux Core,只需安装Fluent Wallet 即可。要使用Conflux eSpace,需安装MetaMask,然后访问chainlist.org,搜索 Conflux eSpace,然后单击“添加到 MetaMask”。

如果已经在Conflux Core拥有资产,可以使用跨空间桥Fluent Wallet 将他们转移到eSpace。或者可以使用 multichain.org meson.fi 直接将资产从其他链移动到eSpace。

此外,由 Celer Network 推出的跨链支付网络 cBridge 日前宣布与 Conflux 达成合作,以实现对 Conflux eSpace 的桥接支持。双方还将通过建立开放的原生资产标准以实现多链扩展。用户现可通过 cBridge 在以太坊与 Conflux 之间进行对 USDT、 USDC 、DAI、ETH 和 WBTC 的高速低成本跨链转账。

免责声明:本文版权归原作者所有,不代表MyToken(www.mytokencap.com)观点和立场;如有关于内容、版权等问题,请与我们联系。