Hedera Hashgraph网络是否支持使用及迁移smart contracts?
Hedera智能合约相关问题解答
问题1:Hedera网络是否支持使用智能合约?
支持。Hedera Hashgraph原生内置了Hedera智能合约服务(HSCS),底层完全兼容以太坊虚拟机(EVM),你可以使用主流的Solidity语言编写合约,直接在Hedera网络上部署、调用。
不同于常见的EVM兼容链,Hedera的智能合约执行依托Hashgraph共识,确认速度更快、交易最终性强,Gas费以hbar计价且长期保持稳定,不会出现网络拥堵导致的手续费暴涨问题。
问题2:Hedera是否提供智能合约相关支持,已有智能合约能否迁移到Hedera网络?
Hedera有完整的智能合约开发生态支持,覆盖多语言SDK、本地测试环境、调试工具等全流程开发需求,完全可以支撑智能合约的开发、测试、上线全流程。
关于已有合约迁移,分情况说明:
- 绝大多数基于Solidity 0.5~0.8.x版本编写、运行在其他EVM兼容链的业务合约,几乎可以零修改直接部署到Hedera网络,迁移成本极低
- 如果你的合约使用了特定链的独有预编译合约、或者依赖以太坊特有链上属性(比如
block.difficulty等Hedera逻辑不同的字段),只需要做少量逻辑适配即可完成迁移 - 迁移完成后你还可以按需对接Hedera原生的共识服务、分布式文件服务等能力,扩展智能合约的功能边界,不需要局限在EVM的原生能力范围内
内容的提问来源于stack exchange,提问作者Ed Marquez
相关产品推荐
相关产品推荐

