基于区块链技术的微信小程序架构设计
2021-09-10王鑫李彪李远哲
科学与生活 2021年7期
王鑫 李彪 李远哲

摘要:为了现有的社团活动能够公开化并且有记忆性,给活动参与者以回忆。平台将分散各处的社会团体活动连接起来,构建基于区块链技术的信誉网,并将上述想法开发成为一个微信小程序。首先将想法中的各项功能都利用功能设计架构图的形式进行分析,之后利用区块链技术相关思想构建平台的底层架构 ,并分析了后台的技术应用和技术难点,最终完成了本文所要完成的”榴莲微程序”微信小程序。
1.引言
为了构建一套可以应用的社团活动小程序,本文进行了架构的系统设计工作,经过产品的功能设计分析之后,对产品的技术设计进行了分析,首先存储结构是利用仿区块链结构的分布式内存管理结构进行构建,将不同的平台活动通过一条链进行链接,并进行分布式存储。后构建平台后台,之后连接微信小程序的前端页面,最终得到了“榴莲微服务”微信小程序,并成功推广学校内社团使用。
2.设计中的区块链设计
从宏观看本系统利用了区块链的设计思想,通过哈希链来连接所有的存储节点,并体现了去中心化的思想,人人可以看到各个存储节点上的内容。
从区块链本身的技术方面看。区块链本身有六层结构,自底向上为数据层、网络层、共识层、激励层、合约层和应用层,其中数据层为最底层的结构,包括数据区块、链式结构和时间戳,本项目利用了链式结构将内存中所有的数据连接通过链式结构存储。……
登录APP查看全文
