
探索类
区块链探索实验
此实验的目的是让学生自己动手与区块链交互,从中得到实际操作的经验,我们使用目前流行的以太坊区块链系统。由于区块链是一个相当复杂的系统,很难在一个实验中覆盖各个方面。因此,我们设计开发了一系列专门针对这项新兴技术的实验。本实验是这一系列实验的基础,它的目的是帮助学生熟悉此实验平台。在本实验中,学生将使用现有工具,也会开发自己的工具来与以太坊区块链交互。
查看课程资料 →
探索类
智能合约实验
智能合约是一种运行在区块链上的程序,其代码存储在区块链的特定地址中,是不可更改的。当预定条件满足时智能合约便会自动执行,其数据(状态)同样存储在区块链上。本实验的目标是帮助学生理解这类程序的工作原理以及如何编写简单的智能合约代码,学生将使用所提供的智能合约代码,在 SEED 区块链仿真器上进行实验。
查看课程资料 →
攻击类
智能合约重入攻击实验
针对 DAO(去中心化自治组织)的攻击是以太坊早期发展历史上发生的一起重大的攻击事件。当时,该合约持有金额超过1.5亿美元。重入在攻击中起了主要作用,最终导致以太坊区块链不得已做了硬分叉,形成了两个独立的区块链,以太坊(ETH)和以太坊经典(ETC)。截止2022年,重入攻击仍然是以太坊上常见的攻击。
查看课程资料 →