比特币区块链仿真平台设计初稿
2019-02-17 21:25
225 查看
区块链实验系统完成后,下一步工作将开始设计实现一个区块链仿真平台,可以在实验室环境中运行比特币,多个用户之前可以模拟比特币的运行机制、掌握区块链原理,甚至学会区块链开发。系统包括B/S架构(配置、监控、管理、学习)和C/S架构(可以采用bitcoin-core)两部分。B/S架构可以查看各知识点对应的源码,并且可以实时运行代码查看效果。
比特币区块链仿真平台设计初稿(B/S架构功能菜单)
用户登录-->
一、区块链运行
1、密钥管理:生成公私钥对,可以生成多个
2、地址管理:生成钱包地址,选择公钥生成,可以生成多个
3、创世区块:生成创世区块,只有管理员能生成,其它用户可以查看
4、创币交易:每个用户生成一次创币交易,得到50个币
5、交易管理:用户创建交易、广播交易;交易池管理
6、区块管理:选择交易,创建区块
7、共识挖矿:选择区块,挖矿,可视化过程
8、钱包管理:查看UTXO
9、智能合约:演示过程
10、P2P通信:监控状态、查看链接、发送消息......
二、区块链浏览器
三、P2P网络
四、系统管理
1、修改密码
2、用户管理:创建用户
3、算法管理:配置选择密码算法、共识算法
4、难度目标:设定初始难度值、难度目标等
5、系统日志
6、初始化...
(VS2013编译运行bitcoin0.0.1源码)
相关文章推荐
- (单片机原理与应用)proteus(嵌入式系统设计仿真与开发平台)的使用和编译环境(汇编版)
- 基于LabVIEW与STK的卫星轨道预报可视化仿真平台设计
- Xilinx基于MIG IP Core的DDR3设计【1】 -- 建立仿真平台
- 工业控制/仿真集成开发平台设计与VC++源代码解决方案
- [朝花夕拾]基于C#的模拟仿真平台设计(部分)及服务器异步通信代码
- 汉澳sinox平台的大量CAD制图、PCB电路板、IC集成电路、HDL硬件描述语言、电路仿真和元素分析等设计软件一览表
- 币须知道丨网易发布基于区块链的生态价值共享平台“星球” 人民网英文版:对比特币说不,拥抱区块链
- Linux 平台RTOS 通用仿真环境的设计与实现
- 中国澳门sinox很多平台CAD制图、PCB电路板、IC我知道了、HDL硬件描述语言叙述、电路仿真和设计软件,元素分析表
- 利用MATLAB的GUI设计的一款可以进行FOCT电流比差计算的仿真平台
- 网络教学资源平台设计与实现--用例图(初稿)
- 1分钟链圈 | 蚂蚁金服将打造区块链BaaS平台;DigitalX持数字货币实现扭亏为盈;朝鲜发展核武器傍上比特币意绕过美国制裁
- 直播平台的高并发架构设计
- 基于Unreal Engine 2的救援机器人仿真平台开发(一)
- 大数据应用之双色球算奖平台总体设计大纲篇一
- SAP云平台,区块链,超级账本和智能合约
- 校园数字化建设--注册中心投标文件研究(6)--公共数据交换平台设计方案概述
- 基于NX的研发产品设计管理平台实现(十六)-物料描述自动提取1
- BlockChange | 比特币已死?还好区块链并不知情
- 业务工作流平台设计(五)