——软件介绍——
本实验旨在通过学习区块链的核心技术、实现区块链项目的设计开发、剖析区块链在金融领域的典型案例,使学生了解区块链的基本原理,具备初步的区块链设计开发能力,紧跟当前金融与信息技术的融合方式,充分理解金融科技的重要意义,同时培养学生的去中心化与交叉融合的思维。
——教学与实训内容——
实验一:区块链1.0 加密数字货币实验:学生模拟多种角色成员,用“申请财金币”的方式模拟了现实活动中数字货币的交易过程。在本实验中,除了正常支付交易,还包括异常的篡改行为,以及共识机制生效的过程。每个交易发起对应区块的创建过程,每个区块的地址编码的形成过程、公钥私钥的传递过程、创世区块在区块链头的呈现、学生交互操作实现交易过程、工作量证明等信息。
实验二:区块链2.0 基于智能合约的知识产权交易实验:学生模拟多个角色,配置智能合约,上架知识产权,出售知识产权,购买知识产权,在此过程中,观察信息在网络中传输过程的变化,各个节点区块的变化,智能合约作用过程。
实验三:区块链3.0 基于区块链的应用设计实验:在这个实验中我们用一个应用代表了一块业务,一般对应自己的一个Dapp应用,学生们可以添加多个应用,在应用中可以部署智能合约。通过智能合约的方式让学生们探索区块链+场景的可能性。