3-28【区块链智能合约开发】专项职业能力考核规范
来源: 更新时间:2021-05-24 阅读次数:
一、定义
对区块链(Fabric平台)具备智能合约编程,以及智能合约部署管理等能力的专业技术人员,技术人员需掌握基础的Linux操作和Docker等相关软件的操作,具备GO语言编程基础,熟悉Fabric智能合约框架,具备开发常用的智能合约的能力。
二、适用对象
运用或准备运用本项能力求职、就业的人员。
三、能力标准与鉴定内容
能力名称:区块链智能合约开发 职业领域: | |||
工作任务 | 操作规范 | 相关知识 | 考核 比重 |
第一部分 | 区块链智能合约编程-基础类型 | 智能合约编程语言基础数据类型 | 15% |
第二部分 | 区块链智能合约编程-控制结构 | 智能合约编程语言控制结构 | 15% |
第三部分 | 区块链智能合约编程-引用类型 | 智能合约语言引用类型,包括slice和map等; | 15% |
第四部分 | 区块链智能合约编程-包管理与镜像 | 智能合约语言智能合约包管理与镜像管理; | 15% |
第五部分 | 区块链智能合约-案例 | 智能合约框架、智能合约编写规范 | 40% |
四、鉴定要求
(一)申报条件
达到法定劳动年龄,具有相应技能的劳动者均可申报。
(二)考评员构成
考评员应具备一定的区块链智能合约开发专业知识及实际操作经验;依据每场考试人数及考场数确定至少1名或多名考评人员。
(三)鉴定方式与鉴定时间
技能操作考核采取上机操作考核。
(四)鉴定场地和设备要求
1.场地要求
每间考核机房面积约60平方米,操作场地光线充足,空气流通,室内温、湿度适中,整洁无干扰,空气流通,具有安全防火措施。还需配备主考室及候考室。
2.设备要求
每间考核机房至少配备1台服务器、1台管理机和30台考试机,2个摄像头(或1个摄像头,1个录像设备)。
设备最低配置如下:
(1)服务器配置及设置:CPU: InteI i3主频2.4GHz双核心4线程或AMD同等性能以上,且均支持虚拟化;内存:8G以上;硬盘400G以上。
(2)管理机配置:CPU: InteICore主频1.8GHz双核心或同等性能以上;内存:4G以上;硬盘250G以上。
(3)考试机配置及设置:CPU: InteICore主频1.8GHz双核心或同等性能以上;内存:4G以上;硬盘250G以上。
(4)摄像头配置:100万像素以上,即插即用。
3.软件要求
(1)主机安装Windows 7以上操作系统,安装以下软件:
l Golang V1.10以上
l Sublime Text V3
l Winscp V5
l SSH Secure Shell V3
(2)在主机上通过Vmware WorkStation安装Centos 7 X64操作系统虚拟机,在虚拟机中安装以下软件:
l Golang V1.10以上
l Docker CE V18以上
l Docker-compose V1.22以上
l Git V1.8以上
l HyperLedger Fabric Decker镜像V1.2
l HyperLedger Fabric源码
l HyperLedger Fabric-samples源码
3-28【区块链智能合约开发】专项职业能力考核规范.docx
