迄今为止,CKB-VM 是市面上唯一一个能在智能合约中直接部署密码学算法的区块链虚拟机,其他任何区块链虚拟机层都不具备实现达到与 CKB-VM 相近的能力。
与此同时,我们认为 CKB-VM 并不仅仅在区块链领域中适用, 在芯片逐渐碎片化的今天,CKB-VM 可以为云应用开发者提供一个稳定的指令集,并通过底层优化实现,将代码运行在更多体系结构之上,实现真正意义上的 write once, run anywhere 的愿景。
在本教程中,我们将会让您安装一个 Tron 钱包,然后对之前部署在 Nervos 的 Layer2 测试网上的以太坊智能合约进行函数调用。我们将向您展示如何利用 Nervos 的灵活性,让您的 dApp 支持来自其他区块链生态系统的钱包,并允许它们的用户与以太坊智能合约交互,即使它们从未被设计为这样做。
在 Godwoken 取款有两个步骤。第一部分是初始提现,第二部分是解锁资金。5 天挑战期过后才能解锁资金。这给了 Layer2 网络运营商一个检查和挑战恶意交易的时间。
使用区块链 Layer2 网络的自然而然会有一个步骤是提取资金。在 Layer1 网络中,这个概念通常通过交易所或跨链桥的方式存在。
在 Godwoken 中,把你的资金取出来的最基本方法是使用内置的提现机制。
大规模采用的最大挑战之一是让应用程序对终端用户来说既安全又简单。对于开发人员来说,工具和基础设施是一个挑战,他们必须努力的在难用的工具和交付给用户的良好体验之间取得微妙平衡。这些工具通常很复杂,很难使用。基础设施缺乏标准化和无缝兼容性。
在本教程中,您将学习如何将现有以太坊应用程序移植到 Nervos 的 EVM 兼容的 Layer2 上运行。
我们很高兴地宣布,Nervos 联合 Gitcoin 共同举办的线上黑客马拉松将于 9 月 10 日 17:00(UTC)正式启动。在先前举办的 Nervos & Gitcoin 赏金计划活动中,小伙伴们的参与热情空前,活动也取得了非常不错的成绩。这一次,我们很高兴能够再次与 Gitcoin 合作,共同举办为期三周的 Nervos 线上黑客马拉松。本次马拉松我们将提供总值 15 万美元的奖励。
在这个任务中,你将使用 Force Bridge 从以太坊 Rinkeby 测试网将 ETH 转到 Nervos Layer 2 上变成 ckETH。ETH 是以太坊上的原生资产,它在 Nervos 上使用 ckETH 来表示他是一个包装过的 sudt 通证。ckETH SUDT 通证是 Nervos 上的原生资产,它可以在 Layer1 和 Layer2 之间使用,并且得到Nervos 生态系统内所有工具的广泛支持。
为了使用在 Layer1 和 Layer2 之间移动的 SUDT 通证,您需要部署 ERC20 代理合约来与它们交互。这个特殊的 solidity 智能合约是由 Nervos 团队准备的,允许 EVM 与 Nervos 上的 SUDT 通证交互。
在本任务中,我们在 Layer1 上创建一个通证,然后将其移动到 Nervos 的 EVM兼容 Layer2 。Layer1 上通证牌将使用 SUDT 标准,这是 Nervos 上最基础的资产形式。当通证移动到 Layer2 时,它被转换为 ERC20 标准的通证,这是支持以太坊虚拟机(EVM)的区块链上最流行的通证标准。