banner
[面包]MrTwoC

[面包]MrTwoC

你好,欢迎来到这个基于区块链的个人博客 名字:面包 / MrTwoc 爱好:跑步(5/10KM)、咖啡、游戏(MMORPG、FPS、Minecraft、Warframe) 兴趣方向:Rust、区块链、网络安全、量子信息(量子计算)、游戏设计与开发
bilibili
steam
email
github

Solidity.2.EVM 兼容链及网络

https://decert.me/tutorial/solidity/ethereum/evm_network
在以太坊生态系统中,出现了一系列与以太坊虚拟机(EVM)兼容的区块链,以及不同的网络,这些都对区块链开发和应用产生了重要影响。为了更好地理解这些概念,让我们对它们进行详细解释。

兼容链#

设计与实现与以 EVM 兼容的区块链,可以运行与 EVM 相同的智能合约,相同的编程语言和工具。
方便开发者将 dapp 迁移到链上,而不需大规模修改。目前兼容链有 Polygon 链、BNB 链(BSC)、OK 链、Avalanche C 链、Fantom 等。
每个兼容链都有自己的原生代币和共识机制,可以用于支付 gas 费。因为不同的设计选择和竞争,交易费用通常较低。
Layer2:如 Arbitrum 和 Optimism,它们也兼容 EVM,第二层网络运行,与主要区块链有所不同。这些解决方案通常用于扩展区块链的性能和吞吐量。

区块链网络#

主网网络#

真正的生产环境,交易使用真实的代币进行结算。真正价值发生交换的地方

测试网络#

在主网测试和开发非常昂贵,每次操作都需要真实支付 gas 费用。测试网络由此而生,供开发者构建和测试智能合约,测试网络中的代币没有任何价值。

开发者网络或节点#

为在本地进行区块链的开发和测试,这是虚拟的区块链环境,通常有以下特点

  • 提供了模拟的区块链数据,包括交易和区块。
  • 允许开发者创建测试账户,并分配虚拟代币以供测试使用。
  • 可以在没有真实交易费用的情况下进行开发和测试。
/home/decert > npx hardhat node
Started HTTP and WebSocket JSON-RPC server at http://127.0.0.1:8545/

Accounts
========

WARNING: These accounts, and their private keys, are publicly known.
Any funds sent to them on Mainnet or any other live network WILL BE LOST.

Account #0: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266 (10000 ETH)
Private Key: 0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80
...

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。