推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于Django和数据库优化策略的比特币信息查询系统

更新时间:2020-02-09 05:38:01 大小:3M 上传用户:gsy幸运查看TA发布的资源 标签:django数据库 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

随着信息技术的发展,人们的生活逐渐网络化、数字化。人类社会因此发生着深刻的变化,对虚拟数字货币的探索正是在这样的背景下应运而生的。在虚拟数字货币的探索实践中,比特币是目前表现最好的一个。区块链是比特币的核心与基础架构,是一个去中心化的账本系统。因此,比特币系统从本质上说是一种能够数字化、安全地核验、记录大量交易数量的公共货币系统,对于银行业、支付与转账、网络完全、学术记录以及物联网等传统行业将带来变革性的发展,并逐步走入人们的日常生活中。

  虽然虚拟数字货币发展速度较快,但多数国家仍处在进行官方或者民间的尝试并不断总结经验教训的探索阶段,尤其在我国,目前还很少有可以为用户提供交易查询等服务类型的系统,其用户群体仍以技术爱好者或金融投资者为主。由于比特币交易信息是以加密数据的形式存储在区块链中,对于国内每天进行频繁交易的大量比特币用户,无法直观查看交易信息,不得不借助国外相关查询网站。这不仅给比特币用户带来了不便,也制约着比特币的进一步普及和发展。

  基于以上情况,本文以虚拟数字货币比特币这一前沿课题为研究对象,对比特币区块链技术进行了详细分析,并基于 Python开发语言的 Django框架和数据库优化策略,在区块链技术基础上探索比特币交易账单查询系统的设计。

  其中,区块链解析是完成该系统设计的前提和重要保障。在完成区块链解析层面,本文具体分析了比特币交易协议,阐述了区块链账簿结构以及比特币交易所依赖的脚本等,并从技术角度、以Python作为开发语言编写了区块链解析工具。在完成系统信息查询服务功能设计方面,本文从MySQL Server配置、数据库对象表、SQL语句和数据库索引等方面进行优化设计,提用户体验和升系统性能。

  本文网站系统开发采用B/S(Browser/Server)架构,整个架构分为前、后端和数据库三层,利用Python和MySQL来开发。整个系统以Django作为开发框架,极大提高了系统的开发效率,增加了系统的可维护性;后端数据库基于 MySQL,存放从区块链中解析出来的比特币交易账簿信息,同时对系统数据库进行优化,提高了MySQL性能,加快了系统响应速度;前端则基于Bootstrap框架,结合JavaScript和CSS,实现比特...

部分文件列表

文件名 大小
基于Django和数据库优化策略的比特币信息查询系统.pdf 3M

全部评论(0)

暂无评论