gpt4 book ai didi

blockchain - 链上智能合约是如何存储的?

转载 作者:行者123 更新时间:2023-12-05 06:32:41 27 4
gpt4 key购买 nike

我目前正在学习创建自己的智能合约平台,似乎有两种不同类型的智能合约;安装和链上合约。在我看来,安装很容易实现,但我没有掌握链上合约。

我相信对于 Ethereum 和 Hyperledger,合约都在链上,但我想知道实际代码是如何存储在区 block 链的数据结构中的。以及交易中存储的代码如何在特定时刻对所有其他节点执行?

最佳答案

是的,您对存储在链上的智能合约代码的直觉是正确的——就以太坊而言,它采用称为“以太坊虚拟机 (EVM) 代码”的字节码语言形式。智能合约代码的执行是定义区 block 链的状态转换函数定义的一部分。例如,如果将交易添加到区 block 7,则该交易授权的代码执行将由下载和验证区 block 7 的所有节点执行。

关于blockchain - 链上智能合约是如何存储的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51155454/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com