Vyper是一个合约导向的Python 系程序语言,为了以太坊虚拟机(EVM) 而生。以太坊创办人Vitalik 推文赞赏Vyper 默默地成为更进步的以太坊高阶语言。Blocto共同创办人李玄表示,Vyper 跟现在开发智能合约惯用的语言Solidity,区别在于开发时使用的语言不一样,对于习惯Python 系程序语言的开发者会更好上手,但编译之后跟Solidity 产生的底层语言是一样的。

至于用不同的语言开发,会不会比较容易有漏洞李玄解释,漏洞是在底层bytecode 需要补的,不管开发用什么语言,编译之后都是产生一样的bytecode。但可能会有一些乍看安全,但因为语言特性,实际上执行的效果跟程序代码乍看之下不一样的状况。这也是为什么Solidity 每年都会有程序代码混淆大赛。