一种基于区块链技术的网站研究与开发
【文章页数】:79 页
【学位级别】:硕士
【部分图文】:
图3-1智能合约部署顺序Figure3-1Deployorderofsmartcontract
上海交通大学工程硕士学位论文第三章14第三章以太坊和智能合约的研究及应用智能合约作为区块链的一种技术实现,它是如何运行在区块链上的。它的运行环境是什么,其执行的过程、交互的方式又是怎样的,还有通过内存模型的角度来探究EVM。本章将从智能合约的编译、执行过程开始阐述以上问题。3.1....
图3-2智能合约编译、部署、执行的过程
上海交通大学工程硕士学位论文第三章15DApp把编写好的合约文件通过web3.js接口发送给solc编译器,编译器返回字节码,DApp向0地址发起一个创建合约的交易,返回合约账户的地址接口等,合约就部署到区块链上了。要执行一个合约,就向这个合约账户发送一个消息,当然需要支付一定的....
图3-3合约的执行Figure3-3Executionprocessofsmartcontract
上海交通大学工程硕士学位论文第三章163.存储(Storage)——密钥或数值的持久化存储;堆栈的特点是先进先出,最大可以有1024个元素,每个元素占32字节。对栈的访问只限于其顶端,允许拷贝最顶端16个元素中的一个到栈顶,或者交换栈顶元素和下面16个元素中的一个。所有其他操作都....
图4-1系统基本结构图
上海交通大学工程硕士学位论文第四章22图4-1系统基本结构图Figure4-1SystemBasicStructureDiagram1.AI服务提供商AI服务的开发者和提供者,通过学习大数据,对外提供AI服务。2.AI合约开发者在AIMarket平台上开发并发布AI合约并接入经过....
本文编号:3903224
本文链接:https://www.wllwen.com/kejilunwen/rengongzhinen/3903224.html