财经现场报道,10月20日,在SECOND STATE、CyberMiles和财经举办的“从DEvCon5看以太坊2.0之路”上,NBS Chain 李万胜表示:
智能合约的本质是通过编程的方式修改区块链状态,而无需重新复制所有区块链公链逻辑并创建公链生态。编译后的合约数据会通过交易的方式存储在区块链上。Solidity为智能合约编程语言,包含高级编程逻辑语法和汇编指令,所有编程语言都会经过处理,转换为硬件可以理解和执行的指令。智能合约编程语言solidity的所有代码会被编译成solidity汇编指令,并且每条指令都有固定的执行价格,即gas价格。不同合约逻辑执行,需要消耗的费用不同,取决于逻辑使用的汇编指令多少,以及每条指令的具体价格。