以太坊最新公告:Dencun 网络升级将于 2024 年 3 月 13 日进行

1.jpeg

以太坊 2024 年 2 月 27 日在以太坊基金会博客上发布的公告指出:

Dencun 网络升级已经在所有测试网上成功激活。现在,它已准备好在以太坊主网上部署,并将于 2024 年 3 月 13 日 13 时 55 分(UTC 时间)【新加坡时间为 3 月 13 日 21 时 55 分】 在以太坊第 269568 个纪元上激活。

此次升级是继以太坊 2023 年 进行的 Shapella 升级之后的又一次技术升级。其中,最引人注目技术改进是引入了 EIP-4844 协议所包含的短暂数据 Blobs,也称为 「protodanksharding」,这将有助于降低以太坊 Layer2 的交易费用

如果你想关注升级过程,请加入社区直播:https://www.youtube.com/watch?v=iL0cZRkyrV0

升级详情介绍

Dencun 网络升级包含了对以太坊共识层和执行层的技术更改。此次 Dencun 网络升级所完成的技术协议完整清单能够在 EIP-7569 技术协议中找到,它们分别是:

  • EIP-1153:瞬态存储操作码
  • EIP-4788:EVM 中的信标块根
  • EIP-4844:碎片 Blob 事务
  • EIP-5656:MCOPY——内存复制指令
  • EIP-6780:仅在同一事务中使用 SELFDESTRUCT
  • EIP-7044:永久有效的签名自愿退出
  • EIP-7045:增加最大声明包含插槽数
  • EIP-7514:增加最大周期流失限制
  • EIP-7516:BLOBBASEFEE 操作码

关于共识层的升级变化

影响以太坊共识层的完整 python 规范可在 ethereum/consensus-specs 资源库的 deneb 文档中找到。

详情请查阅:https://github.com/ethereum/consensus-specs/tree/dev/specs/deneb

关于执行层的升级变化

影响以太坊执行层升级变化的技术改进可参考前文所述的以太坊技术协议(简称EIP)列表。此外,ethereum/execution-specs 资源库中也正在实施相关的 python 规范。

详情请查阅:https://github.com/ethereum/execution-specs/pulls?q=is%3Apr+base%3Aforks%2Fcancun

引擎 API 的更改

共识层的升级需要更改引擎 API,以便用于共识层和执行层节点之间的通信。这些都在 ethereum/execution-apis 资源库的 cancun.md 文件中进行了说明。

详情请查阅:https://github.com/ethereum/execution-apis/blob/main/src/engine/cancun.md

客户端发布

以下客户端版本均支持 Dencun 网络升级后的执行层(命名为 Cancun)和共识层(命名为 Deneb),它们分别是:

共识层客户端:

  • Lighthouse    v5.0.0   
  • Lodestar    v1.16.0
  • Nimbus    v24.2.2
  • Prysm    v5.0.0       
  • Teku    v24.2.0   

执行层客户端:

  • Besu    v24.1.2    
  • Erigon   v2.58.1  
  • go-ethereum (geth)    v1.13.13
  • Nethermind    v1.25.4     
  • Reth (alpha)    v0.1.0-alpha.19  

更多注意

虽然 Reth 支持此次 Dencun 网络升级,但该客户端正在接受全面审核,目前还不建议在生产中使用。

更多详情请参见 Reth 的技术文档:https://github.com/paradigmxyz/reth?tab=readme-ov-file#status

Geth v1.13.13 版已经完全支持此次 Dencun 网络升级,但 v1.13.14 版更是对事务池处理 blob 事务的性能进行了进一步改进,因此推荐使用。

上述客户端的下载链接可查阅:https://blog.ethereum.org/2024/02/27/dencun-mainnet-announcement

常见问题与解答

作为以太坊用户和数字资产持有者,我需要为 Dencun 网络升级做些什么吗?

没有需要特别做准备的。如果你使用交易平台、数字钱包或者硬件钱包,不需要做额外的调整。但如果你是一位节点验证者或运营商,请查阅下一个问题。

作为非质押节点运营商/验证者,我需要为升级做什么准备吗?

你需要把节点更新到上文中列出的客户端版本,才能兼容此次升级。

作为一个质押节点运营商/验证者,我需要为升级做些什么?

你需要把节点更新到上文中列出的客户端版本,才能兼容此次升级,并且需要确保你的信标节点和验证器客户端都已更新!

此外,我们鼓励那些想在主网升级前进行更多次升级的质押者使用 ephemery.dev,它现在也支持 Dencun 网络升级。

如果我做了质押,或者我是一个节点运营商/验证者,但我没有参与此次网络升级,会发生什么?

如果你一直不升级上文所列出的客户端,待 2024 年 3 月 13 日 Dencun 网络升级完成后,你的客户端将同步到预分叉区块链。

按照旧有规则,你将被困在一个不兼容的区块链上,无法操作数字资产或进行 Dencun 升级后的主网上的操作。

作为一名应用程序或区块链工具开发人员,我应该做什么?

查看本次 Dencun 网络升级中包含的以太坊技术协议(简称 EIP),确定这些协议是否会影响你现在管理的项目——此次 Dencun 网络升级为以太坊的执行层和共识层都引入了许多令人兴奋的新功能!唯一具有向后兼容性影响的以太坊技术协议是 EIP-6780、EIP-7044 和 EIP-7514。

EIP-6780 技术文档请查阅:https://eips.ethereum.org/EIPS/eip-6780

EIP-7044 技术文档请查阅:https://eips.ethereum.org/EIPS/eip-7044

EIP-7514 技术文档请查阅:https://eips.ethereum.org/EIPS/eip-7514

为什么此次升级命名为「Dencun」 ?

Dencun 是「Deneb」 与「Cancun」的合并词汇。以太坊升级依旧遵循此前的命名规律,执行层的升级使用 Devcon 大会举办城市的名字命名,此次使用的是 Devcon 3 大会举办地墨西哥坎昆市的名字「Cancun」;共识层的升级使用星系的名字命名,此次使用的是天鹅座一等恒星的名字「Deneb」。

在哪里可以观看 Dencun 网络升级直播? 

观看地址:https://www.youtube.com/watch?v=iL0cZRkyrV0

直播开始时间:

2024 年 3 月 13 日 13 时(UTC 时间)/ 2024 年 3 月 13 日 21 时(新加坡时间)

最后

感谢所有帮助以太坊实现 Blobs 的人,让以太坊几乎摆脱了 SELFDESTRUCT,并为以太坊网络进行了一次新的升级!

Ethereum Dencun 硬分叉内容介绍

Ethereum Dencun 硬分叉内容介绍 - 01.jpg

Ethereum Dencun 硬分叉内容介绍

Dencun 是由 Deneb 及 Cancun 两个名称所组成,分别代表 Ethereum 共识层与执行层的硬分叉。Dencun 硬分叉已经在 Goerli、Sepolia 及 Holesky 测试网完成,主网将在 Epoch 269568(约为 2024.3.13 日)进行。

  • 作者:Nic @ imToken Labs
  • 校对:Members at imToken Labs
  • 封面来源:Cancun & Deneb by Midjourney
  • 先备知识:
    • 硬分叉
    • Ethereum 分为共识层(Consensus Layer)及执行层(Execution Layer)

Dencun 内容包含 9 个 EIP,分别是:

  • EIP-1153: Transient storage opcodes(执行层改动)
  • EIP-4788: Beacon block root in the EVM(执行层与共识层改动)
  • EIP-4844: Shard Blob Transactions(执行层与共识层改动)
  • EIP-5656: MCOPY – Memory copying instruction(执行层改动)
  • EIP-6780: SELFDESTRUCT only in same transaction(执行层改动)
  • EIP-7044: Perpetually Valid Signed Voluntary Exits(共识层改动)
  • EIP-7045: Increase Max Attestation Inclusion Slot(共识层改动)
  • EIP-7514: Add Max Epoch Churn Limit(共识层改动)
  • EIP-7516: BLOBBASEFEE opcode(执行层改动)

这篇文章将介绍这几个 EIP(不包含 4844)的改动与影响,4844 的介绍可以参考:

接下来介绍与顺序会大致区分为「执行层改动相关的 EIP」、「共识层改动相关的 EIP」及「4844 相关的 EIP」。

EIP-1153

1153 新增两个 Opcode:TSTORE 与 TLOAD,用来写入与读取「暂时的」Storage 数据。它们将可为许多合约开发者省下不少 Gas 成本。

背景

Storage 指的就是智能合约透过 SSTORE 这个 Opcode 将数据写入到该合约的储存空间中,数据写入后是永久存在的,直到合约主动移除该笔数据为止。而「暂时的」这个特质则是相对于「永久存在」,TSTORE 写入的数据有效期限只有到该笔交易结束为止,该笔交易执行完后 TSTORE 写入的值就会被丢弃。

运作细节

TSTORE 相比于 SSTORE 便宜非常多,而其有效期限又能横跨不同合约之间的呼叫(直到交易结束),不像 Memory 虽然便宜但 Memory 里的值只专属于每个合约自己,A 合约无法去读取 B 合约的 Memory。这对许多用途非常有帮助:

  1. Reentrancy Lock。目前 Reentrancy Lock 只能用 SSTORE 来仿真,虽然 SSTORE 的规则经过 EIP-2200 后有对 Reentrancy Lock 这样的用途减轻不少 Gas 成本,但 TSTORE 可以将成本再大幅降低:从 5000 降为 100
  2. 使用于单笔交易内的 ERC-20 approve。如果 A 合约和 B 合约进行交互,而 A 合约需要从 B 合约身上转走 ERC-20,此时 B 合约会先对 A 合约做 approve ERC-20 的动作然后才呼叫 A 合约。因为 ERC-20 的 approve 都是透过 SSTORE 所以成本不低,改成使用 TSTORE 后将能大幅降低成本
  3. 透过 CREATE2 部署合约时的部署参数。因为 Constructor 参数会影响 CREATE2 部署的合约地址,所以如果不想被 Constructor 参数影响的话,合约 Constructor 就会设计为去部署者合约的 Storage 读取参数,例如 Uniswap V3 的 Pool。透过 TSTORE,这样的模式就能省下许多成本

注意事项

  • 合约开发者在用 TSTORE 改写自己的 Reentrancy Lock 时,记得还是要在该清空 Lock 时清空,不要想说交易结束后它会自己清空所以可省下清空的 Gas 消耗,否则交易过程中如果有需要再次进入合约的话就有可能因为 Lock 没解锁(没清空)而无法进入
  • EIP-1153 已经在 Solidity 0.8.24 版中推出,开发者可以提前试用。这里有开发者实作的 Mutex 范例。仰赖 TSTORE 的 Uniswap V4 也将在 Dencun 后上线
  • 这个 EIP 新增新的 Opcode,所以开发者如果要部署合约到多链,要注意是否所有的链都有支持最新的 Opcode,否则将导致无法使用

EIP-4788

EIP-4788 新增一个 BEACON_ROOTS_ADDRESS 合约来让人读取共识层区块的数据,也就是执行层将能读取到共识层的数据。透过这个合约,Staking 及 Restaking 协议可以在不信任任何第三方的前提下读取并使用共识层的数据,例如读取某个验证者的状态。

运作细节

使用者或合约可以透过呼叫合约的方式去查询某个时间点的共识层区块根(Beacon Block Root)。区块根如同区块内容的哈希值(Beacon Block Hash),是区块内容透过 SSZ 编码的方式所得到的 Merkle Tree 的树根(Merkle Tree Root)。呼叫者将时间戳(timestamp)编码成 uint256 的值并当作呼叫内容, 合约会以时间戳去 Storage 寻找相对应的共识层区块根并回传。

开发者如果要使用共识层的信息,则他的合约会透过 BEACON_ROOTS_ADDRESS 合约查询他要读取的共识层区块的区块根,然后再搭配该共识层区块的信息(例如某个验证者的余额)及 Merkle Proof 来验证该信息是否属于该区块根。(SSZ 因为将内容都做成 Merkle Tree,所以内容里任何信息都可以产生相对应的 Merkle Proof 来验证该信息存在于该内容里。)

Ethereum Dencun 硬分叉内容介绍 - 02.png

使用者提供 Merkle Proof 与共识层区块的时间戳

Ethereum Dencun 硬分叉内容介绍 - 03.png

Merkle Proof 搭配询问区块根来验证某个时间点的验证者余额

不过 BEACON_ROOTS_ADDRESS 合约里存的共识层区块根其实是「母」区块(也就是前一个区块)的区块根,而不是和执行层同一个区块的区块根。

Ethereum Dencun 硬分叉内容介绍 - 04.png

Block 11001 的时间戳(1234567)对应的是 Block 11000 的区块根;同样地,Block 11000 的时间戳(1234555)对应的是 Block 10999 的区块根

注意事项

BEACON_ROOTS_ADDRESS 合约里储存最多 8191 个共识层区块根,8191 个以前的区块根会被覆写。例如假设现在是 Block 18191,则当下能存取到区块根范围会是 Block 10000 到 Block 18190 的区块根。

EIP-5656

EIP-5656 新增一个 MCOPY Opcode,专门用来复制合约执行过程中 Memory 里储存的值。合约将可受益于这个 Opcode 节省的 Gas 成本。

合约开发者若要使用 MCOPY Opcode,需要将编译程序版本指定为 0.8.24(或以上)以及 EVM 版本指定为 Cancun:

Ethereum Dencun 硬分叉内容介绍 - 05.png

要使用 MCOPY 需要设定编译程序版本及 EVM 版本

注:0.8.24 版的编译程序只开放透过 Assembly 的方式来使用 MCOPY(mcopy(),link),未来的版本才会自动由编译程序来在需要复制 Memory 的地方套用 MCOPY。

注意事项

  • 这个 EIP 新增新的 Opcode,所以开发者如果要部署合约到多链,要注意是否所有的链都有支持最新的 Opcode,否则将导致无法使用

EIP-6780

EIP-6780 修改了 SELFDESTRUCT Opcode 的行为,为 Verkle Tree 及淘汰 SELFDESTRUCT Opcode 做准备。合约有使用到 SELFDESTRUCT Opcode 的开发者需要特别注意。

背景

SELFDESTRUCT Opcode 目前的行为是:(1) 删除该合约的代码及 Storage,并 (2) 将身上的 ETH 全都转给指定的地址。

一开始设计 SELFDESTRUCT Opcode 搭配 Refund 机制来激励开发者移除用不到的合约及储存空间,协助维持 Ethereum 状态在一个适合的大小。但真的这么做的人不多,反倒是出现像 Parity Multisig 这样因为 SELFDESTRUCT 导致数十万 ETH 冻结的意外,因此 Ethereum 社群希望能逐渐淘汰掉 SELFDESTRUCT Opcode。过去有不少修改或移除 SELFDESTRUCT Opcode 的提案,EIP-6780 是其中一个并且最终被收入进 Dencun 硬分叉中。

注:在 2023 年初的 Shanghai 硬分叉中,EIP-6049 已经正式宣告 SELFDESTRUCT 将会被淘汰。

Verkle Tree 是 Ethereum 社群目前正在积极研究与开发的状态储存结构,将用来取代目前的 Merkle Patricia Tree。Verkle Tree 将会让 Ethereum 状态的证明大小变得更小,因此也是 Stateless Client 设计中的关键。有了 Stateless Client,节点的硬件将会降低,让更多人可以以更轻量、便宜的硬件来运行节点,提升网络的去中心化程度。

运作细节

在 EIP-6780 后,SELFDESTRUCT Opcode 将会移除 (1) 的行为,只保留 (2)「将身上的 ETH 全都转给指定的地址」的功能。合约的代码及 Storage 都将维持不动,除非该合约是在同一笔交易创建然后又进行 SELFDESTRUCT。

所以当 SELFDESTRUCT 被触发时

  • 如果合约不是在同一笔交易被创建,则合约的代码及 Storage 都维持不动,但把身上的 ETH 全都转给指定的地址
  • 如果合约是在同一笔交易被创建,则行为和原本(EIP-6780 以前)一样:合约的代码及 Storage 都会被移除,ETH 也会被转给指定地址

为了 Verkle Tree,必须移除 (1) 的行为

在 Verkle Tree 的设计中,其储存状态的方式和 Merkle Patricia Tree 不一样。Merkle Patricia Tree 储存状态可以想象成是两层(树中树)的结构:第一层是所有地址集合成的一棵树,第二层是每个地址所有 Storage 及合成的一棵树;而 Verkle Tree 则可以想象是一层、完全打平的结构。因此在 Merkle Patricia Tree 中我们可以很轻松定位一个地址的 Storage 并将其移除,但在 Verkle Tree 中则几乎无法定位一个地址的 Storage,因为所有地址及地址的每个 Storage 值都被打平分散在同一棵树中,无法轻易知道哪个值是属于哪个地址的 Storage,所以我们没办法在 Verkle Tree 中移除合约代码及它的所有 Storage。

Ethereum Dencun 硬分叉内容介绍 - 06.png

目前的状态树设计(Merkle Patricia Tree)是两层结构:State Root 对应所有地址集合成的一棵树,Storage Root 对应一个地址底下所有 Storage 及合成的一棵树。source: https://fisco-bcos-documentation.readthedocs.io/en/latest/docs/design/storage/mpt.html

Ethereum Dencun 硬分叉内容介绍 - 07.png

Verkle Tree 状态树则是一层、完全打平的树,图中红色节点是地址,绿色节点是该地址的 Storage 值。source: https://youtu.be/s7fm6Zz_G0I?t=572

Ethereum Dencun 硬分叉内容介绍 - 08.png

如果我们只移除红色节点但没移除 Storage(绿色节点们),则要是合约重新部署至同一个地址,它就会直接继承旧的、没有被删除的 Storage,这会成为潜在的高风险漏洞。source: https://youtu.be/s7fm6Zz_G0I?t=572

所以为了迎接 Verkle Tree,我们势必得禁止 SELFDESTRUCT Opcode 可以移除合约代码及 Storage 的行为。

注意事项

  • 如果开发者使用 CREATE2 + SELFDESTRUCT 来重复部署到同一个地址,在 Dencun 后这将只会在同一笔交易内同时发生才能完成
  • 如果开发者使用 CREATE2 + SELFDESTRUCT 来达成合约升级的效用(因此 CREATE2 + SELFDESTRUCT 不会是在同一笔交易完成),在 Dencun 后将无法继续,请改用一般不会 SELFDESTRUCT 的升级模式

EIP-7044

EIP-7044 让验证者用来退出 PoS 的签章变为永久有效,避免签章因为网络硬分叉而导致无效。委托给非托管质押服务(例如 Lido)的验证者们的使用体验与保障将可以提升:不必每次硬分叉就要请第三方重新签名。

背景

Ethereum PoS 的验证者需要有两把私钥:一把用于日常参与验证(例如产区块并签名),称作 Validator Key;另一把则是在退出 PoS 时领回质押资产及手续费的地址的私钥,称作 Withdrawal Key。当验证者要退出 PoS 时,他会用 Validator Key 签名,签名的内容包含当前的网络(硬分叉)版本。

在目前的非托管质押服务中,服务提供商手上会握有 Validator Key,使用者则是握有 Withdrawal Key,因此服务提供商只能执行日常的验证相关的工作内容,不能领走使用者的质押资产及手续费,达到非托管的目的。而为了避免服务提供商以「不退出 PoS」来威胁敲诈使用者,服务提供商在一开始就会先签好退出 PoS 证明并将此证明交给使用者,如此使用者就随时都可以选择退出 PoS,不受服务提供商影响。

运作细节

但因为退出 PoS 的签名内容包含当前网络(硬分叉)版本,例如当前的 Shanghai 或前一版的 Capella。而网络会比对「退出证明里的硬分叉版本」和「网络当前的版本」,如果版本差异在两个版本以上就会视为无效。也就是说随着网络不断更新,进行硬分叉、升级到新版本后,太旧的退出证明就会无效。

例如目前共识层的硬分叉版本从旧到新分别是 Altair、Bellatrix 及(目前的)Capella。那在 Altair 那时签的退出证明在现在就会变成无效;如果接下来更新至下一个版本 Deneb,那在 Altair、Bellatrix 那时签的退出证明就会变成无效。为了应付这种状况,使用者每次硬分叉时就要向服务提供商重新索取一次退出证明,如果使用者没有提前拿到退出证明,那硬分叉后服务提供商就可能可以以「不退出 PoS」威胁敲诈使用者。

注:不过因为「退出 PoS」是在 Capella 之后才开放,所以可能没有什么人提前在 Altair 或 Bellatrix 就签退出证明。

所以 EIP-7044 将退出证明里的硬分叉版本固定在 Capella,如此在当前这个版本所签的所有退出证明都将永久有效。而未来不管更新几次,退出证明里也都是签 Capella,不会再受硬分叉版本所影响。

注意事项

  • 因为退出证明的硬分叉版本已经固定在 Capella,所以如果有验证者或服务提供商提前就签了 Deneb 版的退出证明,在 Deneb 后反而会变成无效

EIP-7045

EIP-7045 延长验证者们的投票(Attestation)有效期,让投票有更充足的时间能被收入,增加网络的稳定性。对一般使用者或验证者无影响。

背景

原本验证者的投票(Attestation)有一个 Epoch(32 个 Slot)的时间可以被收入,例如假设验证者 Alice 被分派在 Slot 10000 进行投票,而她因为网络等待时间问题可能到了 Slot 10010 才完成投票或到了 Slot 10020 投票才成功广播到 p2p 网络中,但她的投票都还是会被收入。不过如果她的投票到 10033 Slot 才出现,那就没办法收录她的投票,视同没有投票。

运作细节

EIP-7045 将投票收录的有效期限延长至最晚「投票的下一个 Epoch 结束前」都有效。例如假设验证者 Alice 被分派在 Epoch 100 的 Slot 3205 进行投票,在 EIP-7045 之前,她的投票有效期限最晚是到 Slot 3237 (3237 = 3205 + 32);在 EIP-7045 之后,她的投票最晚到 Epoch 101 结束前(也就是 Slot 3263)都可以被收录。

注:Epoch 0 包含的 Slot 是 0 到 31;Epoch 100 包含的 Slot 是 3200 到 3231;Epoch 101 包含的 Slot 是 3232 到 3263。

EIP-7514

背景

从 2023 年上海升级开放验证者退出 PoS 后,反倒吸引更多使用者加入成为验证者,导致验证者等待序列(Entry Queue)总是处于爆满状态,总验证者数量也不断高速上升。

Ethereum Dencun 硬分叉内容介绍 - 09.png

Entry Queue 从开放退出 PoS 后反而激增。source: https://www.validatorqueue.com/

如果验证者等待序列持续维持满载的状态,则从 2023 年 9 月(EIP 提出时)到 2024 年 5 月,约八个月的时间,就会有 50% 的 ETH 都将质押进 PoS;到了 2024 年 9 月就会有 75% ETH 质押。这么多 ETH 质押有几个缺点,例如验证者数量太多,造成验证者投票及聚合签章数量太多,增加验证者 p2p 网络的负担及共识链的状态膨胀。另外也有人觉得 Ethereum 所需要的安全性并不需要这么多 ETH 质押,多质押的 ETH 从安全性的角度是浪费。

而为什么会持续有这么多 ETH 涌入呢?因为即便到了 100% ETH 都质押,年化率仍然有约 1.6%,而且 Liquid Staking Token(LST)的出现近一步的提高资本利用效率,再加上 MEV 的收益,种种因素都让质押变成一个非常吸引人的选项。

所幸质押热潮在 2023 年下半年逐渐退去,减缓了验证者数量成长的速度。

Ethereum Dencun 硬分叉内容介绍 - 10.png

2023 年下半年验证者数量成长放缓,在 2024 年 2 月时约有 25% 左右 ETH 质押。source: https://www.validatorqueue.com/

运作细节

原本 Entry Queue 的数量上限是随着当前验证者人数而变动,每增加或减少 65536 个验证者,Entry Queue 的数量上限就会增加或减少 1。2024 年 2 月的 Entry Queue 数量上限是 14 个(当前验证者数量约为 95 万)。

EIP-7514 会将 Entry Queue 数量上限固定在 8,不再随着当前验证者人数增加而提高,藉此减缓验证者数量成长的速度,让社群有更多时间能想出长期的解法,例如下一个硬分叉可能会收入的 EIP-7251

EIP-4844 与 EIP-7516

EIP-4844 新增新的交易种类,一个专门用来放 Blob 数据的交易。透过将数据放在 Blob 里,Rollup 将可以进一步降低交易手续费。

EIP-4844 并非作为进行扩容升级的改动,而更像是「提升区块 Gas Limit」并「降低成本」,让区块可以放入更多(Rollup)交易的一种提升交易量的改动。但 EIP-4844 同时也是为真正的扩容方案 – Danksharding 在进行铺路。

另外 Blob 交易会和一般交易会是分开独立的手续费市场,各自有各自的 Base Fee 及 Priority Fee,所以 EIP-7516 为 Blob 交易的手续费市场新增一个 BLOBBASEFEE Opcode(作用等同于一般交易的 BASEFEE Opcode),让 Rollup 合约可以透过这个 Opcode 得知该 Blob 的 Base Fee 是多少。

总结与重点

  • Dencun 硬分叉由共识层的 Deneb 硬分叉及执行层的 Cancun 硬分叉所组成
  • 本次升级的主角是 EIP-4844,引入 Blob 交易格式让 Rollup 能进一步降低交易成本,并同时为 Danksharding 铺路
  • 共识层的改动包含 EIP-7044、EIP-7045 与 EIP-7514
  • EIP-7044 让使用非托管质押服务的验证者在选择退出 PoS 时能不受未来硬分叉所影响
  • EIP-7045 及 EIP-7514 可视为增加 PoS 网络稳定性的更新
  • 执行层改动包含 EIP-1153、EIP-4788、EIP-5656、EIP-6780 与 EIP-7516
  • EIP-1153 让许多合约设计模式上能节省不少 Gas;EIP-5656 也是让 Gas 成本能稍微降低
  • EIP-4788 让执行层能以不需信任第三方的方式读取到共识层的信息,开启更多质押相关服务的可能性
  • EIP-6780 则是进一步淘汰 SELFDESTRUCT,拿掉它「移除合约代码及状态」的能力
  • 开发者需要注意使用 EIP-1153 时不要仰赖「暂时 Storage 在交易后会被清空」的假设,以及如果有使用到 SELFDESTRUCT,务必留意自己的合约会不会受影响
  • 一般使用者不需特别留意,只要等到 Rollup 采用 Blob 交易后就能享受到更低的交易成本

参考数据与推荐延伸阅读

EIP-1153

EIP-4788

EIP-5656

EIP-6780

EIP-7044

EIP-7514

EIP-4844 & EIP-7516

Vitalik Buterin:让以太坊再次 「密码朋克」

精选摘要

  • 我们在这里不是为了创造孤立的工具和游戏,而是为了建立一个更自由、更开放的社会和经济,为了让技术、社会和经济能够真正的相互融合。
  • 交易费用的上升是造成转变的罪魁祸首。
  • 以太坊的价值观包括:开放的全球参与、去中心化、抗审查、可审计、可信的中立、去构建工具,而非帝国、保持合作心态。
  • 「区块链数字资产的意义 」不可能是无节制的中心化和过度金融化。
  • 区块链数字资产领域的人们高度重视开放性和自由。这意味着区块链世界不能忽视安全。
  • 以太坊社区的优势在于我们认真对待激励机制。
  • 以太坊社交层的独特价值:既要重视激励机制,又不能被激励机制所吞噬,这是一个独特的混合体。

十年前,我最喜欢的回忆,便是前往德国柏林一个被称为 Bitcoin Kiez 的地区进行朝圣:

在克罗伊茨贝格(Kreuzberg)有一个区域,大约几百米的范围内,有十几家商店都接受 BTC 支付。这个社区的中心地带是约尔格·普拉茨(Joerg Platzer)经营的餐吧 「Room 77」。除了能够接受 Bitcoin 支付,这里还是一个社区中心,技术开发者、政治活动家等各色人群都会经常光顾。

1.png

△  Room 77 餐吧的实景图, Vitalik Buterin 摄于 2013 年

而在两个月前,还有另一个类似的回忆便是 「PorcFest」(Porc 取自 Porcupine,是指那种「别踩我」的「豪猪」),「PorcFest」其实是新罕布什尔州北部森林中的一个自由主义者聚会。

在那里,人们获取食物的主要方式是依靠特色的小餐厅,比如这些叫做「Revolution Coffee」(革命咖啡)和 「Seditious Soups, Salads and Smoothies」(煽动性的汤、沙拉和冰沙)的小餐馆,这些餐馆也接受 Bitcoin。而在这里,讨论 Bitcoin 更深层次的政治含义和在日常生活中使用 Bitcoin,是并行发生的。

我之所以提起这些回忆,是因为它们让我想起了区块链数字资产出现的一个更深层次的愿景:我们在这里不是为了创造孤立的工具和游戏,而是为了建立一个更自由、更开放的社会和经济,为了让技术、社会和经济能够真正的相互融合。

早期的「Web3」愿景也是这种类型的愿景,其方向同样理想化,但有些不同。Web3 一词最初是由以太坊联合创始人加文· 伍德(Gavin Wood)提出的,它指的是对以太坊的一种不同的思考方式:加文· 伍德并不像我最初那样,把以太坊其视为 「Bitcoin + 智能合约」,而是将其更广泛地视为一系列技术中的一种,这些技术可以共同构成一个更加开放的互联网堆栈的基础层。2.png

△ 加文-伍德在他早期的许多演讲中都使用过这幅图

自由开放源码软件运动始于 20 世纪 80 年代和 90 年代,当时的软件很简单:它在你的电脑上运行,读写文件都在你的电脑上。

但如今,我们的大部分重要工作都是协作性的,而且往往是大规模的。因此,即使应用程序的底层代码是开放和自由的,你的数据也会通过一个由公司运营的中央服务器来传输,而公司可以随时任意读取你的数据、改变对你的规则或取消你的平台。

因此,如果我们想将开源软件的精神推广到当今世界,我们就需要程序能够访问共享硬盘,以存储多人需要修改和访问的内容。那么,以太坊以及点对点消息传输(当时是 Whisper,现在是 Waku)和去中心化文件存储(当时只是 Swarm,现在也是 IPFS)等姊妹技术又是什么呢?公共去中心化共享硬盘。这就是 「Web3」一词诞生的最初愿景。

遗憾的是,自 2017 年左右以来,这些愿景已逐渐淡出人们的视野。很少有人谈论消费者加密支付,唯一真正在链上大规模使用的非金融应用是 ENS,而且存在着巨大的意识形态裂痕,非区块链去中心化社区的大部分人认为区块链的加密世界是一种抽离的世界,并不是同类或者强大的盟友。

在许多国家,人们确实使用区块链数字资产来汇款和存钱,但他们通常是通过中心化的方式来实现的:要么通过中心化交易所账户进行内部转账,要么通过在 Tron 上交易 USDT。3.png

△  背景是 Tron 创始人 Justin Sun 

经历过那些时代,如今的我认为:交易费用的上升是造成这些转变的罪魁祸首。

当写入区块链的成本只有 0.001 美元,甚至 0.1 美元时,你可以想象人们会创造各种应用,用区块链进行各种活动,也包括非金融方面的应用。但是当交易费用飙升到 100 美元以上(就像牛市的顶峰时那样),只剩下一种人愿意继续参与——赌徒(实际上,因为资产价值的上涨让他们变得更加富有,他们甚至更愿意参与)。

在适度的情况下,赌徒心态可以接受。我曾在一些活动中与很多人交谈过,他们加入加密世界的动机是为了钱,但留下来需要是为了理想。但是,当他们成为大规模使用区块链的最大群体时,就会调整公众的看法和区块链世界的内部文化,这导致了我们在过去几年中看到的许多负面影响。

现在,让我们从过去的回忆中快进到 2023 年。如今,无论是在应对最关键的区块链扩容挑战上,还是要构建一个真正可行的「密码朋克/Cypherpunk」而需要进行的各种支线任务 上,我们实际上都有很多积极的进展,这些进展包括:

  • Rollups  开始真正出现。
  • 在 Tornado Cash 受到监管部门打击后,第二代隐私解决方案(如 Railway 和 Nocturne)暂时停滞不前,但它们正在迎来曙光。
  • 账户抽象开始发展腾飞。
  • 被遗忘已久的轻客户端开始真正出现。
  • 零知识证明,一项我们认为几十年后才会出现的技术,现在已经出现,而且对开发者越来越友好,即将用于消费者应用。 

人们越来越应该意识到:「区块链数字资产的意义 」不可能是无节制的中心化和过度金融化。而上文提到的各类区块链关键技术也终于要实现了——这意味着至少能让以太坊生态系统的一部分真正成为无权限、去中心化、抗审查、开源的生态系统,而这正是我们初心。

以太坊的价值观是什么? 我们的很多价值观不仅为以太坊社区所认同,也为其他区块链社区,甚至非区块链去中心化社区所认同,尽管每个社区都有自己独特的价值观组合以及对每种价值观的强调程度。这些价值观包括:

  • 开放的全球参与:世界上的任何人都应该能够以最大程度的平等地位作为用户、观察者或开发者参与进来。参与应该是无需许可的。
  • 去中心化:尽量减少应用程序对任何单一行为者的依赖。即使核心开发人员永远消失,应用程序也应继续运行。
  • 抗审查:中心化的实体或参与者不应有权干涉任何用户或应用程序的运行能力。应在堆栈的更高层次解决与不良行为者有关的问题。
  • 可审计性:任何人都应能够验证应用程序的逻辑及其持续运行(例如,通过运行一个完整的节点),以确保其按照开发人员声称的规则运行。
  • 可信的中立性:基础层基础设施应该是中立的,即使任何人不信任开发者,也能看出它是中立的。
  • 去构建工具,而非帝国:帝国试图捕获并困住用户,把用户囚禁在自留地里;而工具则专注于完成任务,除此之外,还要积极与更广泛的开放生态系统互通。
  • 合作心态:即使存在竞争,生态系统内的项目也会在共享软件库、研究、安全、社区建设和其他对它们有共同价值的领域开展合作。项目之间、项目与更广泛的世界之间都应当努力实现正和( positive-sum)。

在区块链加密生态系统中,有可能出现不遵循这些价值观的情况。比如,人们可以建立一个被称为「第二层 」的系统,但它实际上是一个高度集中的系统,由多重身份标识(multisig)提供安全保护,而且没有计划切换到更安全的系统。

比如,我们可以建立一个账户抽象系统,试图比 ERC-4337 更「简单」,但代价是引入信任假设,最终消除了公共内存池的可能性,并使新的构建者更难加入。

比如,我们可以建立一个 NFT 生态系统,在这个系统中,NFT 的内容被不必要地存储在集中式网站上,从而使其比这些组件存储在 IPFS 上时更加脆弱。人们可以建立一个定注界面,不必要地将用户引向已经最大的定注池。

抵制这些压力很难,但如果我们不这样做,那么我们就有可能失去加密生态系统的独特价值,而不过是在以低效的步骤建立一个现有 Web2 生态系统的克隆体。

要成为忍者神龟,就得经历下水道的磨炼4.png

区块链数字资产在很多方面都是一个不算宽容的环境。

丹 · 罗宾逊(Dan Robinson)和乔治欧斯 · 康斯坦丁奥普洛斯(Georgios Konstantiopoulos)在 2021 年发表的一篇以 MEV 为背景的文章中,生动地表达了这一点。这篇文章认为:以太坊是一片黑暗森林,链上交易者经常容易被前台运行的机器人利用,而这些机器人本身也容易被其他机器人反利用……在其他方面也是如此:智能合约经常被黑客攻击,用户的钱包经常被黑客攻击,中心化交易所的失败更加惊人,等等。

这对于用户来说是一个巨大的挑战,但同时也提供了一个机会——这意味着我们有一个可以真正实验、孵化并对各种安全技术快速反馈的空间来应对这些挑战。我们已经在不同情境下看到了对挑战的成功应对:

5.png

人人都希望互联网是安全的。有些人试图通过推行一些方法来确保互联网的安全,这些方法迫使人们依赖于一个单一的特定行为者(比如公司或者政府),认为它们可以充当安全和真理的集中锚。但这些方法牺牲了开放性和自由。

区块链数字资产领域的人们高度重视开放性和自由。这意味着区块链世界不能忽视安全,但各种意识形态和结构性原因确保了加密空间无法采用集中式方法来实现安全。

与此同时,区块链数字资产领域正处于零知识证明、形式验证、基于硬件的密钥安全和链上社交图谱等强大技术发展的前沿。这些事实共同意味着,对于区块链技术来说,提高安全性的开放方式是唯一的途径。

所有这一切都说明,区块链世界是一个完美的试验平台环境,可以将其开放和分散的安全方法实际应用于现实的高风险环境中,并使其成熟到可以在更广阔的世界中应用的程度。而这一切,也就是我的愿景之一:区块链世界的理想主义部分和区块链世界的混乱部分、区块链世界整体与主流现实世界,我们应当如何将它们之间的差异转化为共生关系?而不是继续这种持续不断的紧张关系

以太坊是更多技术愿景的一部分

2014 年,加文 · 伍德(Gavin Wood)将以太坊和 Whisper(去中心化消息传递)、Swarm(去中心化存储)作为一整套工具一起介绍推广。以太坊备受重视,但遗憾的是,随着 2017 年前后区块链世界金融化的转向,Whisper 和 Swarm 受到的喜爱和关注要少得多。

尽管如此,Whisper 仍以 Waku 的形式继续存在,并被去中心化信使 Status 等项目积极使用。Swarm 还在继续开发,现在我们也有了 IPFS,它被用来托管和服务本博客。

最近几年,随着去中心化社交媒体(Lens、Farcaster 等)的兴起,我们有机会重新审视其中的一些工具。此外,我们还有另一个非常强大的新工具加入到三部曲中:零知识证明。这些技术正在作为可以提高以太坊可扩展性的方法被广泛采用,比如 ZK rollups,但它们在隐私保护方面也非常有用。特别是零知识证明的可编程性意味着我们可以摆脱 「匿名但有风险 」与 「KYC 了才安全」 这种错误的二元对立,同时获得隐私和多种认证与验证。

2023 年的一个例子是 Zupass。Zupass 是 Zuzalu 公司孵化的一个基于零知识验证的系统,既可用于活动的现场认证,也可用于投票系统 Zupoll,Zucast 等在线认证。Zupass 的主要特点是:你可以证明自己是 Zuzalu 的居民,而无需透露自己是 Zuzalu 的哪位成员。此外,每个 Zuzalu 居民只能为他们登录的每个应用程序实例(如投票)拥有一个随机生成的区块链加密身份。Zupass 取得了巨大成功,还曾应用于 Devconnect 的售票。6.png

△ 这个零知识证明证明我作为以太坊基金会的员工,可以访问 Devconnect 协同办公空间

Zupass 迄今为止最实用的应用可能是投票。一些涉及政治争议或非常个人化的话题,人们强烈需要保护自己的隐私,则可以使用 Zupass 作为匿名投票平台。

在这里,我们可以开始看到一个以太坊风格的「赛博朋克」世界的轮廓,至少在纯技术层面上是这样。

我们可以持有 ETH 和各类 ERC 20 资产、NFT,并使用基于隐身地址和隐私池技术的隐私系统来保护我们的隐私,同时锁定已知的不良攻击者,使其无法从相同的匿名集中获益。无论是在我们的 DAO 内部,还是为了帮助决定对以太坊协议的修改,或者为了任何其他目的,我们都可以使用零知识投票系统,该系统可以使用各种凭证来帮助识别谁有资格投票,谁没有资格投票。

除了像 2017 年那样使用数字资产投票外,我们还可以对为生态系统做出足够贡献的人、参加过足够多活动的人进行匿名投票,或者每人一票。

个人和在线支付可以通过 Layer2 上的超廉价交易实现,Layer2 利用数据可用空间(或使用 Plasma 加密的链外数据)和数据压缩,为用户提供超高的可扩展性。

通过 UniswapX 等去中心化协议,可以实现从一个滚动项目到另一个滚动项目的支付。去中心化社交媒体项目可以使用各种存储层来存储帖子、转发和点赞等活动,并使用 ENS(CCIP 的 L2 廉价)来存储用户名。我们可以在链上资产和链下证明之间实现无缝整合,链下证明由个人持有,并通过 Zupass 等系统进行 ZK 验证。

四元投票、跨部落共识发现和预测市场等机制可用于帮助组织和社区自我管理并保持信息灵通,而区块链和基于 ZK-proof(ZK-proof)的身份认证可确保这些系统安全,既能抵御来自内部的中心化审查,也能抵御来自外部的协同操纵。先进的钱包可以在人们参与 dapps 时为他们提供保护,用户界面可以发布到 IPFS 并作为 .eth 域名访问,HTML、javascript 和所有软件依赖性的哈希值可以通过 DAO 直接在链上更新。为帮助人们避免损失数千万美元数字资产而诞生的智能合约钱包将扩展到保护人们的 「身份根基」,从而创建一个比「用谷歌账号登录 」等集中式身份提供商更加安全的系统。7.png

△ Soul Wallet   恢复界面。与集中式 Web2 恢复系统相比,我个人更愿意将我的资金和身份信息托付给这样的系统。

我们可以把更大的以太坊宇宙(或 Web3 )看作是创建了一个独立的技术协议栈,在各个层面上与传统的中心化协议栈竞争。

许多人会将二者混搭使用,而且通常会有一些巧妙的方法来实现二者的匹配:使用 ZKEmail,你甚至可以让电子邮件地址成为你的社交恢复钱包的守护者之一!不过,同时使用去中心化协议栈的不同部分也能产生许多协同效应,尤其是如果这些部分的设计能够更好地相互集成的话。8.jpeg将其视为一个技术堆栈的好处之一是,这非常符合以太坊的多元主义精神。另一方面,以太坊有许多子社区,它们有许多不同的关注点。没有单一的主导叙事。以太坊堆栈的目标就是实现这种多元化,同时努力提高这种多元化的互操作性。

一个强大的社会层

「这些做 X  事情的人是腐败的、不好的,而那些做 Y  事情的人才是好人。」 说这样的话很容易的,但这是一种懒惰的回应。

要想真正取得成功,我们不仅需要对技术堆栈有一个愿景,还需要堆栈的社会部分,正是这些社会部分使得技术堆栈首先得以构建。

从本质来说,以太坊社区的优势在于我们认真对待激励机制。数十年来,PGP 一直想把加密密钥交到每个人的手中,这样我们就能真正使用签名和加密的电子邮件,但它在很大程度上失败了,但后来我们有了区块链数字资产,数百万人突然拥有了与他们公开关联的密钥,我们可以开始将这些密钥用于其他目的–包括重新回到加密电子邮件和消息传递。

非区块链去中心化项目往往长期资金不足,而基于区块链的项目却能获得 5000 万美元的 B 轮融资。我们让人们投入以太坊来保护以太坊网络,并不是源于出资者的仁慈,而是源于他们对自身利益的考虑–我们因此获得了 200 亿美元的经济保障。

同时,光有激励还不够。Defi项目通常以谦逊、合作和最大限度开源的方式起步,但随着规模的扩大,有时会开始放弃这些理想。我们可以通过极高的正常运行时间来激励造物主参与,但要激励造物主去中心化则要困难得多。纯粹使用协议内的手段可能根本无法做到这一点。

上述「去中心化堆栈」的许多关键部分都没有可行的商业模式。以太坊协议的治理本身显然是非金融化的——这使得它比其他治理更加金融化的生态系统更加稳健。

这就是为什么以太坊需要一个强大的社会层,在纯粹的激励机制无法实现的地方大力推行其价值观——但又不会产生「以太坊一致性」的概念,从而变成一种新形式的所谓「政治正确」。9.png

在上述两方面之间找到平衡至关重要,但更恰当的术语与其说是平衡,不如说是融合。

有很多人进入区块链世界的初衷是为了获得财富,但后来他们熟悉了这个生态系统,并成为追求建立一个更加开放和去中心化世界的狂热信徒。

我们如何才能真正实现这种融合?这是一个关键问题,我认为答案不在于一个灵丹妙药,而在于一系列技术这些技术将通过反复试验得出。

以太坊生态系统在鼓励 Layer2 项目之间纯粹通过社会手段进行合作方面已经比大多数生态系统更加成功。大规模的公益资助,尤其是 Gitcoin Grants 和 Optimism 的 RetroPGF 轮,也是非常有帮助的,因为它为那些没有看到任何传统商业模式的开发者创造了一个不需要牺牲自身价值的替代性收入渠道。

但是,即使是这些工具也还处于起步阶段,要改进这些特定的工具,并发现和发展其他更适合解决特定问题的工具,还有很长的路要走。

然而,这正是以太坊社交层的独特价值所在。既要重视激励机制,又不能被激励机制所吞噬,这是一个独特的中途混合体。

我们既要重视一个温暖而有凝聚力的社区,同时又要牢记从内部感觉到的「温暖而有凝聚力 」很容易从外部感觉到「压抑而排外」;既要重视中立、开源和抵制审查的硬性规范,同时又要防范在社区驱动方面走得太远的风险。如果这种组合能够很好地发挥作用,那么反过来,它也将处于在经济和技术层面实现其愿景的最佳位置。

imtoken钱包怎么退出登录

1、如果你需要切换登录账户,可以按照以下步骤进行:在imToken钱包应用中,点击右下角的“我的”按钮,进入“我的”页面。在“我的”页面中,点击页面顶部的“设置”按钮,进入设置页面。

2、从官网下载安装。https://token.im 备份好钱包,imToken 提供明文私钥、keystore 文件、助记词三种备份钱包方式。助记词是加密了的私钥,keystore+密码=私钥,不建议备份明文私钥。

3、小伙伴们可以点击该页面上方的【imToken钱包】直接下载。设置新钱包 下载完成后,初次打开 APP 会显示如下页面,需要进行钱包的创建或导入(因为我自己之前没有以太坊钱包,这里就按“创建钱包”操作)。

4、imtoken钱包密码忘记了怎么办解决方法在imToken0中,解决办法是通过重新导入助记词或者私钥来重新设置新的密码。

以太坊钱包地址怎么注销

 首页  imtoken钱包app下载  正文

如何注销imtoken钱包

admin5个月前imtoken钱包app下载211 浏览

《imToken》删除钱包方法介绍

1、进入imtoken界面,点击空投资产界面的加号。点击里面的首页空投资产管理。在里面找到代币,点击后面的减号进行删除。

2、在设置里面注销银行卡。在imtoken中创建好钱包后,会生成一个0x开头的长度为42的字符串,这个字符串就是我们数字钱包的地址了。具体就差不多长这样:0x2a9181da250742add80a0ece8e795c468e36f937。

3、进入imtoken钱包,找到历史转账记录,上面详细记录着每一笔的转账记录,而且这些转账记录是任何人都删除不了的。另外一个方法,如果知道对方转账的哈希值的话,你也可以通过这个哈希值去这条公链的区块浏览器去查询这边转账记录。

如何注销imtoken钱包

4、从官网下载安装。https://token.im 备份好钱包,imToken 提供明文私钥、keystore 文件、助记词三种备份钱包方式。助记词是加密了的私钥,keystore+密码=私钥,不建议备份明文私钥。

5、官方钱包导入 助记词导入 私钥导入 注意 :imToken目前无法导出明文私钥,只能导出助记词和Keystore,但是可以导入明文私钥。明文私钥可以去MyEtherWallet,先将Keystore导入,然后导出明文私钥。

imtoken怎么样切换登录

直接登陆别人账号即可。imtoken上别人的号可在客户端直接登陆别人账号,输入验证码即可登陆。用户可以用手机号或者邮箱注册imtoken,在注册后,记得原手机号即可使用,手机切换成imtoken即可。

安卓手机用户——可以直接在应用商城里搜索“imtoken钱包”即可下载。

打开im软件,进入之后登录相关账号密码,然后点击登录即可。imToken成立于2016年5月,希望为用户打造一个去中心化的资产管理系统,将私钥加密存储于本地。2018年获得了IDG独家投资的1000万美元融资,月活已超400万。

– 用电脑注册完 Apple ID,手机打开 App Store,点击进入之后,在【精品推荐】页面,下滑到最底部,点击 Apple ID , 点击注销,然后登录新的香港地区的 Apple ID。

首先,可能是手机的网络连接出现问题,导致无法正常下载和安装imtoken应用。此时,可以尝试重新连接网络或者使用其他网络来进行下载。

以太坊钱包地址怎么注销

在设置里面注销银行卡。在imtoken中创建好钱包后如何注销imtoken钱包,会生成一个0x开头的长度为42的字符串如何注销imtoken钱包,这个字符串就是我们数字钱包的地址如何注销imtoken钱包了。具体就差不多长这样如何注销imtoken钱包:0x2a9181da250742add80a0ece8e795c468e36f937。

不可以。以太坊的钱包可以被冻结或者删除,无法完全注销,这是因为以太坊区块链是一种分布式的公共账本,所有交易记录都会被永久记录下来,无法被注销。

登录你想下载软件的网址,进行下载软件,下载好软件后,点击左上角,选择以太坊钱包,按提示设置即可,要按要求备份好助记词,这样钱包就设置完成。

操作路径: 网页端登录账号后,点击右上角的资产管理–提币–选择币种–点击地址薄,点击对应地址后的删除按钮。

使用区块链浏览器,例如Etherscan,在搜索栏中输入您的ETH地址,即可查看该地址的交易记录。请注意,如果您无法找到助记词、私钥或备份文件,则无法直接找回钱包地址。

其次,还可以进入debank网站,在approval里可以看到已经授权如何注销imtoken钱包了的网站,可以在这里取消授权。小狐狸钱包是目前比较流行的以太坊钱包,其备受欢迎的主要原因是小狐狸钱包支持以太坊的主网、测试网,以及火币生态链和币安智能链。

imtoken怎么样切换登录

直接登陆别人账号即可。imtoken上别人的号可在客户端直接登陆别人账号,输入验证码即可登陆。用户可以用手机号或者邮箱注册imtoken,在注册后,记得原手机号即可使用,手机切换成imtoken即可。

安卓手机用户——可以直接在应用商城里搜索“imtoken钱包”即可下载。

打开im软件,进入之后登录相关账号密码,然后点击登录即可。imToken成立于2016年5月,希望为用户打造一个去中心化的资产管理系统,将私钥加密存储于本地。2018年获得了IDG独家投资的1000万美元融资,月活已超400万。

– 用电脑注册完 Apple ID,手机打开 App Store,点击进入之后,在【精品推荐】页面,下滑到最底部,点击 Apple ID , 点击注销,然后登录新的香港地区的 Apple ID。

首先,可能是手机的网络连接出现问题,导致无法正常下载和安装imtoken应用。此时,可以尝试重新连接网络或者使用其他网络来进行下载。

imtoken钱包是什么

1、imToken钱包是一个加密货币钱包imtoken是以太坊钱包地址吗,它允许用户存储、管理和交易多种数字资产imtoken是以太坊钱包地址吗,如比特币、以太坊、ERC20代币和其imtoken是以太坊钱包地址吗他加密货币。imToken钱包最初于2016年推出,现在已成为全球最受欢迎imtoken是以太坊钱包地址吗的加密货币钱包之一。

2、imToken 是一款区块链数字钱包应用程序,可用于存储和管理数字资产。它支持以太坊和其imtoken是以太坊钱包地址吗他主流的公链,例如 Binance Smart Chain、Polygon、Arbitrum 等。它是一款很受欢迎的数字钱包应用,拥有良好的用户口碑和用户体验。

imtoken是以太坊钱包地址吗

3、imtoken是钱包。随着比特币、以太坊等的迅速发展,对于这种数字货币的使用越来越是个问题,imtoken就是一个手机端的数字钱包。

4、它不会将用户的私钥偷偷上传到服务器上,是一家通证资产钱包研发商,token.im钱包也就是合法的。imtoken是区块链数字货币钱包。imtoken为广大区块链领域的用户提供安全、便捷的数字资产服务。

以太坊钱包imtoken靠谱吗

靠谱,但和其他大型交易所来比,就比较一般。

总的来说,imToken 是一款很不错的数字钱包应用程序,它提供了多种有用的功能,并注重用户的安全性。不过,由于数字钱包涉及到用户的资产安全,建议在使用之前仔细了解其安全性和操作方法,并确保自己的资产安全。

imtoken钱包安全可靠。imtoken钱包币交易种类多样,在交易所的排名里面,已经做到了第六名。目前,imtoken钱包交易安全可靠,没有出现过盗币等事件。

imtoken钱包怎么收usdt

1、转到中心化imtoken是以太坊钱包地址吗的交易所imtoken是以太坊钱包地址吗,将资产兑换成USDT,然后到OTC交易版块交易提现。imToken 是一款区块链数字资产管理工具,为用户提供安全、可信赖的数字资产管理服务。

2、步骤6imtoken是以太坊钱包地址吗:在提取选项中,将imToken钱包地址粘贴到收款地址的字段中。确认您输入的地址是准确的。步骤7:输入您要提取的数字货币数量和其他必要的信息,如交易密码等。

3、USDT基于BTC区块网络,是可以正常操作提币,具体需要看对方平台是否支持接收。无效是因为imtoken钱包没有对接USDT。USDT可以转到 bitpie里面。不过一般不建议长时间保留USDT。

《imToken》是什么?imToken钱包使用教程

imtoken钱包怎么存币imToken是一款基于区块链技术的数字货币钱包,支持用户存储和管理多种数字货币,以下是imToken钱包存币的详细步骤:下载和安装imToken钱包:您可以在应用商店或官方网站上下载和安装imToken钱包。

imtoken怎么切换登录imToken是一款去中心化数字资产钱包应用程序,支持多种数字货币的管理和交易。如果你需要切换登录账户,可以按照以下步骤进行:在imToken钱包应用中,点击右下角的“我的”按钮,进入“我的”页面。

imtoken钱包怎么转帐imToken是一款数字资产钱包应用程序,可以用来存储、发送、接收和管理各种加密数字货币。以下是使用imToken进行转账的详细步骤:打开imToken应用程序并登录您的账户。

从官网下载安装。https://token.im 备份好钱包,imToken 提供明文私钥、keystore 文件、助记词三种备份钱包方式。助记词是加密了的私钥,keystore+密码=私钥,不建议备份明文私钥。