在本任务中,我们将学习如何对前一个任务中部署的智能合约进行函数调用。我们将提供一些使用流行的 Web3.js 库的简单范例代码。这段代码将允许您与运行在 Nervos 的 Layer 2 i 上的智能合约进行交互,其方式与运行在以太坊上的智能合约几乎相同。
在 Nervos 的 EVM兼容的 Layer2 上编译和部署智能合约的过程,与以太坊上的过程有很多相似之处。我们只需要做一些小小的改变即可。
Polyjuice 的最终目标是提供与所有基于 EVM 的 dApp 和 EVM 工具的 100% 兼容性。然而,开发工作仍在进行中。这个目标还没有完全实现,但它正在日益接近。
Nervos 支持使用与以太坊兼容的智能合约,允许开发者使用目前最流行的 Solidity 智能合约语言创建 dApp。这是通过使用 Godwoken 和 Polyjuice 框架在基于 Layer 2 的执行环境中运行 EVM(以太坊虚拟机)来实现的。
EVM dapps 在 Nervos 上的运行方式与在以太坊上几乎相同。这样一来,dApp用户就可以继续使用最常见的 MetaMask 钱包,而无需安装任何新的钱包。熟悉以太坊的 dApp 用户也会有宾至如归的感觉!
在开始深入到更复杂的任务之前,您需要设置一个 CKB 节点 和 CKB 索引器(indexer)。这两个节点软件将会协同运作以支持 dApp 开发的需求。在往后我们使用的脚本会和测试网交互,并且依赖这些节点所提供的网络状态。
本页描述了参与任务的要求。在这里,你可以找到正确设置环境的链接和指南。
NexisDAO 是运行在 Nervos Network(简称 Nervos)上的开源去中心化自治组织,该项目运行一个稳定币系统,称之为 Nexis 协议,用户可以通过「Nexis 治理(Nexis Governance)」的方式,批准资产作为担保物来生成稳定币 TAI ,并且该协议还可以解决 CKB 抵押在 Nervos DAO 后流动性差的问题。
在先前举办的 Nervos & Gitcoin 赏金计划活动中,小伙伴们的参与热情空前,活动也取得了非常不错的成绩。这一次,我们很高兴能够再次与 Gitcoin 合作,共同举办为期三周的 Nervos 线上黑客马拉松。本次活动将提供总值 15 万美元的奖励(不包含赏金计划的 5 万美元奖励)。
NexisDAO 是运行在 Nervos Network(简称 Nervos)上的开源去中心化自治组织。该项目运行一个稳定币系统,称之为 Nexis 协议,用户可以通过「Nexis 治理(Nexis Governance)」的方式批准资产作为担保物来生成稳定币 TAI。
NexisDAO 将解决 CKB 在 Nervos DAO 上流动性差的问题。 Nervos DAO 作为 Nervos 的一个系统合约,是 CKB 经济模型的重要亮点之一,持有者可以随时将他们的 CKB 存入 Nervos DAO 中从而获取...
Yokai 是一个全新的去中心化交易平台(DEX),即将进行 Beta 测试。 Yokai 也是首批获得 InNervation 资金支持的项目之一。InNervation 是 Nervos 与招商银行全资子公司招银国际(CMBI)共同推出的一只 5000 万美元的区块链生态基金,目标是投资处于早期和成长期、基于区块链技术且面向用户产品的初创公司,通过战略投资扩大 Nervos 生态系统。