我最近一直在阅读关于RSK的文章,并对兼容性和可能性感到好奇,所以我想询问一些基本的信息,以防有更多的人知道。
我有一份智能合同在Ethereum网络上运行。合同以ERC20标准为基础。那么,这个智能合同,它今天的设置,是否有可能使它使用RSK网络,而不是以太?
如果是的话,赞成和反对的是什么?例如:更便宜/更快的交易。
发布于 2021-12-07 15:06:13
是的,您可以轻松地将您的Ethereum智能契约部署到RSK区块链。RSK的Smart可以使用稳健性编写,并且完全兼容Ethereum契约,因此您可以将现有的Ethereum契约迁移到RSK,而无需更改Smart契约。您只需将truffle-config.js文件配置为指向RSK即可。下面是RSK测试网的一个示例:
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,
},您可以找到一本指南这里,介绍如何将Ethereum移植到RSK。
https://ethereum.stackexchange.com/questions/94095
复制相似问题