首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在RSK上运行ERC20合同

在RSK上运行ERC20合同
EN

Ethereum用户
提问于 2021-03-01 17:20:56
回答 1查看 65关注 0票数 5

我最近一直在阅读关于RSK的文章,并对兼容性和可能性感到好奇,所以我想询问一些基本的信息,以防有更多的人知道。

我有一份智能合同在Ethereum网络上运行。合同以ERC20标准为基础。那么,这个智能合同,它今天的设置,是否有可能使它使用RSK网络,而不是以太?

如果是的话,赞成和反对的是什么?例如:更便宜/更快的交易。

EN

回答 1

Ethereum用户

发布于 2021-12-07 15:06:13

是的,您可以轻松地将您的Ethereum智能契约部署到RSK区块链。RSK的Smart可以使用稳健性编写,并且完全兼容Ethereum契约,因此您可以将现有的Ethereum契约迁移到RSK,而无需更改Smart契约。您只需将truffle-config.js文件配置为指向RSK即可。下面是RSK测试网的一个示例:

代码语言:javascript
复制
testnet: {
      provider: () => new HDWalletProvider({
        mnemonic: {
          phrase: testnetSeedPhrase,
        },
        providerOrUrl: 'https://public-node.testnet.rsk.co/',
        derivationPath: "m/44'/37310'/0'/0/",
        // Higher polling interval to check for blocks less frequently
        pollingInterval: 15e3,
      }),
      // Ref: http://developers.rsk.co/rsk/architecture/account-based/#chainid
      network_id: 31,
      gasPrice: gasPriceTestnet,
      networkCheckTimeout: 1e6,
      timeoutBlocks: 100,
      // Higher polling interval to check for blocks less frequently
      // during deployment
      deploymentPollingInterval: 15e3,
    },

Pros

  • RSK的煤气费比Ethereum低- ~2-2.5%。
  • 您可以使用相同的工具/软件/库构建和使用智能契约。

Cons

  • 阻塞时间为30秒,比以太中的15秒慢。

您可以找到一本指南这里,介绍如何将Ethereum移植到RSK。

票数 6
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/94095

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档