Nervos x Gitcoin bounty 任务1: 在 EVM 兼容的 Layer2 测试网上创建一个 Godwoken 账户

这篇文章主要介绍了Nervos x Gitcoin bounty 任务1: 在 EVM 兼容的 Layer2 测试网上创建一个 Godwoken 账户 ,文中通过代码以及文档配合进行讲解,很详细,它对在座的每个人的研究和工作具有很经典的参考价值。 如果需要,让我们与区块链资料网一起学习。

https://www.interchains.cc/24194.html

Nervos x Gitcoin bounty 任务1: 在 EVM 兼容的 Layer2 测试网上创建一个 Godwoken 账户是很好的区块链资料,他说明了区块链当中的经典原理,可以给我们提供资料,Nervos x Gitcoin bounty 任务1: 在 EVM 兼容的 Layer2 测试网上创建一个 Godwoken 账户学习起来其实是很简单的,

不多的几个较为抽象的概念也很容易理解,之所以很多人感觉Nervos x Gitcoin bounty 任务1: 在 EVM 兼容的 Layer2 测试网上创建一个 Godwoken 账户比较复杂,一方面是因为大多数的文档没有做到由浅入深地讲解,概念上没有注意先后顺序,给读者的理解带来困难

Nervos x Gitcoin bounty 任务1: 在 EVM 兼容的 Layer2 测试网上创建一个 Godwoken 账户

  • Godwoken
  • EVM

Nervos 支持使用与以太坊eth兼容的智能合约,允许开发者使用目前最流行的 Solidity 智能合约语言创建 dApp。这是通过使用 Godwoken 和 Polyjuice 框架在基于 Layer 2 的执行环境中运行 EVM(以太坊eth虚拟机)来实现的。

EVM dapps 在 Nervos 上的运行方式与在以太坊eth上几乎相同。这样一来,dApp用户就可以继续使用最常见的 MetaMask 钱包,而无需安装任何新的钱包。熟悉以太坊eth的 dApp 用户也会有宾至如归的感觉!

Nervos 支持使用与以太坊eth兼容的智能合约,允许开发者使用目前最流行的 Solidity 智能合约语言创建 dApp。这是通过使用 Godwoken 和 Polyjuice 框架在基于 Layer 2 的执行环境中运行 EVM(以太坊eth虚拟机)来实现的。

EVM dapps 在 Nervos 上的运行方式与在以太坊eth上几乎相同。这样一来,dApp用户就可以继续使用最常见的 MetaMask 钱包,而无需安装任何新的钱包。熟悉以太坊eth的 dApp 用户也会有宾至如归的感觉!

任务说明

注意:在开始任务之前,建议您检查任务提交这个部分,这样您就知道您需要提供哪些材料给评审,以便于审查您的任务提交。

在本次的任务中,你将会创建一个在 Nervos EVM 兼容的 Layer2 测试网上的 Godwoken 账户。创建 Godwoken 账户是第一步,在 Nervos 的 Layer1 区块链blockchain上,所有用户想要开始与 Layer2 的EVM 智能合约交互前,就必须先创建一个 Godwoken 账户。

我们的这些任务主要会在 Layer2 上 ,所以你现在可以不要想要多关于 Layer1 的事情。好的,那让我们开始创建账户吧!

创建 Godwoken 账户的基本流程如下:

  1. 在 Layer1 上创建并且存进 CKbytes
  2. 在 Layer2 上存一些 CKbytes

1.在 Layer1 上创建账户并且存进 CKbytes

在第一步中,你必须在 Nervos CKB 的 Layer 1 测试链上创建一个帐户,存一些 CKBytes 进来,然后导出该帐户的私钥,以便它可以提供给其他脚本。

使用包含 CKB 节点软件的 ckb-cli 命令行工具可以轻易的完成。免费 CKBytes 测试币可以通过Nervos 水龙头获得。

有关完成此步骤的说明,请遵循本教程中的步骤。

2.在 Godwoken Layer2 上存进一些 CKbytes

在这个步骤中,你必须从 Layer1 存入 CKBytes 到由 Godwoken 所提供的 Layer2。这个步骤对于 Godwoken 要为用户创建 Layer2 帐户是必须的。

在 Nervos 上,用户负责为他们使用的任何链上数据支付状态租金,这是通过要求用户为需要存储在链上的每一个字节的数据锁定 1 个CKByte来实现的。与以太坊eth不同,以太坊eth的状态租赁方案仍处于规划阶段,尚未实施。这个押金被 Godwoken 用来锁定 CKBytes 以支付所需的状态租金。要了解关于 Nervos 代币经济学的更详细解释,我们建议您查看 Crypto-Economics 白皮书。

可以使用下面教程中提供的范例脚本代码进行存款。请确保前面步骤中的私钥可用,因为范例脚本将需要它。

有关完成此步骤的说明,请遵循本教程中的步骤。

任务提交

为了完成任务,你需要提交以下材料给评委评审:

  1. 您在ckb-cli中创建的帐号(account list )的截图。
  2. 从测试网浏览器给我们你成功存 Ckbytes 到 Layer1 测试网地址的交易记录的链接。
  3. 当你成功地在 Layer2 存款后,给我们你的控制台输出结果的截图。

  • 发表于 5小时前
  • 阅读 ( 29 )
  • 学分 ( 0 )
  • 分类:Nervos
  • 专栏:Nervos x Gitcoin 黑客松培训

部分转自网络,侵权联系删除www.interchains.cchttps://www.interchains.cc/24194.html

区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 ! QQ3039046426
区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » Nervos x Gitcoin bounty 任务1: 在 EVM 兼容的 Layer2 测试网上创建一个 Godwoken 账户

提供最优质的资源集合

立即查看 了解详情