Vyper:兼容使用 python 编写/部署以太坊经典智能合约?
Posted
技术标签:
【中文标题】Vyper:兼容使用 python 编写/部署以太坊经典智能合约?【英文标题】:Vyper: compatible to write/deploy Ethereum classic smart-contract with python? 【发布时间】:2018-08-25 13:25:07 【问题描述】:由于Python Serpent Compiler 是considered outdated and not secure by Vitalik(也由this audit 和here 确认),因此更建议使用Vyper compiler 从python 编写/部署以太坊smart-contract。
可以肯定Vyper 可以在Ethereum decentralized platform 上工作,但我想知道Vyper 是否也可以在Ethereum Classic decentralized platform 上部署smart contract?
如果是,如何为这个用例设置Vyper?
如果不是,在Ethereum Classic 上部署smart contract 的新python 支持编译器是什么?
【问题讨论】:
【参考方案1】:据我所知,ETC 和 ETH 都在其代码中使用 EVM,并且在 EVM 的实现上都没有分歧。这意味着无需额外设置即可让 Vyper 代码在 ETC 而不是 ETH 上运行。
【讨论】:
以上是关于Vyper:兼容使用 python 编写/部署以太坊经典智能合约?的主要内容,如果未能解决你的问题,请参考以下文章
用基于 Python 的开发框架 Brownie 部署以太坊智能合约