区块链在线实验环境
- 随时随地在线实验
-
基于希冀云桌面实验平台,为学生提供了“开箱即用”的区块链在线实验环境。实验页面分左右两栏,左栏为实验指导手册,右栏为云桌面实验环境。学生可根据左栏的实验指导手册,在右栏的云桌面实验环境中开展区块链实验。
- 内置丰富的区块链实验环境
-
希冀区块链在线实验环境为区块链工程专业的每门课程都提供了云桌面实验环境镜像。在实验环境镜像内安装了该课程各实验所需的软件环境,集成了各实验的支撑材料。通过希冀云桌面实验平台,提供的区块链实验环境包括:
Geth,轻量级以太坊客户端 | Mist,带有图形界面的以太坊客户端 |
Go,Go语言编译器及开发环境 | SoLC,Solidity编译器 |
Solc-js,Solidity编译器 | Web3.js,基于以太坊的JavaScript API |
Marbles Demo,模拟区块链交易的弹珠游戏 | IPFS,去中心化的文件系统 |
MetaMask,轻量级以太坊钱包 | Remix IDE,Solidity集成开发环境 |
HyperLedger Fabric,Linux 基金会创建的开源区块链分布式账本 | blockchain-explorer,区块链浏览器 |
Truffle,以太坊开发框架 | Ganache,以太坊私有链 |
Ganache-cli,Ganache命令行版本 | OpenZeppelin,智能合约代码库 |
Embark,以太坊DAPP框架 | Tierion,区块链数据验证平台 |
Solium,Solidity代码漏洞检查 | VIBES,大规模区块链网络仿真器 |
SimBlock,事件驱动的区块链仿真器 | Bitcoin Simulator,命令行比特币网络仿真器 |
BLOCKBENCH,私有区块链仿真与性能评测框架 | WebPack,模块打包器 |
JDK,Java开发环境 | VSCode,多语言集成开发环境 |
Node.js,运行在服务端的 JavaScript | Python,Python语言运行环境 |
PyCharm,Python语言集成开发环境 | ... |
- 支持开展多种类型区块链实验
-
希冀区块链在线实验环境针对公有链、联盟链、私有链等不同类型的区块链,分别提供了对应的实验环境。在公有链实验环境中,学生实验机可作为独立节点加入到部署在全球互联网上的知名公有链中,参与公有链的分布式记账;在联盟链实验环境中,使用本地集群搭建了联盟链,学生实验机可作为独立节点加入到联盟链中;在私有链实验环境中,学生可在自己的实验环境中创建和实现私有链,并为其构建应用场景。
- 提供程序自动评判实验环境
-
区块链工程专业要求学生具备扎实的编程能力,基于希冀的程序自动评判实验环境可发布程序设计相关的实验、作业与考试。针对要解决的工程问题,学生需要自己动脑思考问题解决方案、动手编写程序,并向系统提交代码直到通过评测。通过该训练过程,可有效提高学生面对区块链领域问题的编程能力。程序自动评判实验环境可作为区块链原理、区块链系统、密码学基础、Go语言程序设计、Python语言程序设计、Java语言程序设计等课程的作业、实验以及考试的实验环境。
注册有任何问题请添加 微信:MVIP619 拉你进入群
打开微信扫一扫
添加客服
进入交流群
发表评论