基于BOT区块链技术的游戏构建在区块链+游戏平台上,从架构上分为基础平台层和应用层,基础平台层包括底层网络传输协议,核心模块层共识算法,状态机,合约,存储,以及提供上层应用访问的接口层API。应用层包括游戏资产处理服务,负责资产发行和交易逻辑;游戏资产查询服务,负责资产的单次查询和批量查询功能;游戏市场服务负责资产上架展示等功能。在应用服务逻辑层上提供内部接口和web服务接口,用于游戏服务器端,游戏客户端和独立区块链浏览器之间的对接。
后来,我们将逐步向大多数开发人员开放平台专用SDK,以便游戏开发人员能够快速开发基于bot的DAPP和基于bot平台服务和SDK支持的区块链游戏,并在我们的平台上快速发布和分发。bot为每个游戏提供了一系列中间件,包括对用户钱包的支持、对智能合同的调用等等。