2019-2020年度广东省职业院校学生专业技能大赛区块链技术应用赛项竞赛规程_第1页
2019-2020年度广东省职业院校学生专业技能大赛区块链技术应用赛项竞赛规程_第2页
2019-2020年度广东省职业院校学生专业技能大赛区块链技术应用赛项竞赛规程_第3页
2019-2020年度广东省职业院校学生专业技能大赛区块链技术应用赛项竞赛规程_第4页
2019-2020年度广东省职业院校学生专业技能大赛区块链技术应用赛项竞赛规程_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2019-2020年度广东省职业院校学生专业技能大赛

区块链技术应用赛项竞赛规程

一、赛项名称

赛项编号:GZ-30

赛项名称:区块链技术应用

赛项组别:高职组

赛项归属产业:电子信息

二、竞赛目的

随着新一轮科技革命和产业变革席卷全球,新技术不断涌现,数

字经济正深刻的改变着人类的生产和生活方式,成为了经济增长的新

动能。而区块链作为一项颠覆性技术,正在引领全球新一轮技术变革

和产业变革,有望成为全球技术创新和模式创新的“策源地”,推动

“信息互联网”向“价值互联网”变迁。当下,区块链技术持续创新,

区块链产业初步形成,开始在供应链金融、征信、产品溯源、版权交

易、数字身份、电子证据等领域快速应用,推动国家经济体系实现技

术变革,组织变革和效率变革,对构建现代化经济体系有着重要贡献。

本赛项是针对区块链技术人才培养开展的一项大型赛事,根据高

职教育教学特点、国家技能发展与技术创新大赛制度,以市场需求为

导向,通过高校之间的同台竞技与交流合作,促进教育教学能力和师

生区块链技术应用技能,实现各专业师生拥有区块链自主创新能力,

深化教学改革,促进教育行业教学资源、教学模式、教学理念的升级,

开拓价值互联网时代综合性技能人才培养新模式,为社会提供具有综

合技能的优秀人才,加快区块链技术的普及和应用,从而推动所有行

1

业从“信息互联网”到“价值互联网”模式的转换,最终实现区块链

技术人才培养方向的引领,推动产学研用合作。

三、竞赛内容

本赛项主要考察高职电子信息大类专业学生对区块链技术应用

与开发的能力。赛项要求参赛选手在规定时间内使用区块链技术应用

竞赛平台对组委会提供的题库的案例要求进行方案设计、系统绘图、

区块链网络部署、区块链链码程序编写、编写应用程序后台等任务,

考核学生对区块链技术的框架理论知识和动手编程能力。整个竞赛以

真实工作环境为背景,贴近实际综合考察学生对区块链技术应用、Go

语言编程、fabric框架、区块链账本储存原理、区块链网络部署能

力等相关能力的综合运用。

竞赛过程包括以下任务:

序号任务名称具体内容说明

根据现有区块链网络demo修改为三

组织六节点的区块链网络;

区块链网按照任务要求搭建

任务一将背书策略修改为全组织背书;

络部署区块链网络

将账本单节点同步修改为账本全节点

同步。

根据fabric框架约束,编写

编写智能按照任务要求编写

任务二chaincode;

合约智能合约代码

为每一个方法编写单元测试。

使用web框架接收并转发处理前端发

编写Web按照任务要求编写来的请求;

任务三

应用web应用编写sdk来访问区块链网络;

为每一个方法编写单元测试。

2

根据题目需求绘制出系统流程图;

按照任务要求制作

根据题目需求绘制出业务功能图;

任务四效果展示相应的功能图、编写

编写项目操作手册;

文档以及展示效果

展示页面初始化功能与各业务功能。

竞赛各任务分值权重和时间分布如下:

序号任务名称竞赛时间

任务一区块链网络部署,权重30%

任务二编写智能合约,权重30%

240分钟

任务三编写Web应用,权重25%

任务四效果展示,权重15%

四、竞赛方式

1.竞赛采用团队形式,以院校为单位组队参赛,不得跨校组队,

每校限报2支参赛队。

2.每支参赛队由2名选手组成(其中队长1名),每支参赛队可

配1-2名指导教师,指导教师须为本校专兼职教师,参赛选手和指导

教师报名获得确认后不得随意更换。

3.竞赛时间为240分钟,比赛过程连续进行。各参赛队自行决定

选手分工、工作程序和时间安排。

五、竞赛流程

1.竞赛时间安排

日期时间事项参加人员地点

广州番禺职

报到日各参赛队选手、

10:00—15:00参赛队报到业技术学院

2020.3.13领队、指导老师

九号楼

3

赛项执委会成广州番禺职

14:30—16:00赛前工作会议员、专家、裁判、业技术学院

仲裁九号楼

广州番禺职

报到日参赛校领队会,各参赛队领队

15:30—16:30业技术学院

2020.3.13抽签决定顺序号或指导老师

九号楼

广州番禺职

16:30—17:00选手熟悉赛场各参赛队选手业技术学院

九号楼

广州番禺职

8:20—8:50比赛检录、加密各参赛队选手业技术学院

九号楼

广州番禺职

8:50—9:00比赛环境确认各参赛队选手业技术学院

竞赛日九号楼

2020.3.14广州番禺职

9:00—13:00正式比赛各参赛队选手业技术学院

九号楼

广州番禺职

14:00—20:00成绩评定赛项裁判业技术学院

九号楼

2.竞赛流程

4

六、赛卷说明

竞赛赛卷(样题)详见附件1。

七、竞赛规则

1.参赛队现场报到时,参赛选手须提供有效身份证及学生证原

件,指导教师须提供有效身份证或工作证原件。

2.报到当天参赛选手可预先熟悉比赛场地,但不得进行现场练

习。比赛当天参赛选手须按规定时间到达指定地点,凭参赛证、学生

证和身份证(三证必须齐全)进入赛场。选手迟到10分钟取消比赛

资格。

3.参赛队的竞赛工位号采用抽签方式确定,赛题以任务书形式发

放,参赛选手根据任务书要求完成竞赛任务。

4.组委会统一布置竞赛需要的软硬件环境,选手不得私自携带任

何移动存储、辅助工具、移动通信等进入赛场。

5.参赛选手不得携带通讯工具和其它未经允许的资料、物品进入

比赛场地,不得中途退场。如出现较严重的违规、违纪、舞弊等现象,

经裁判组裁定取消比赛成绩。

6.竞赛过程不安排现场观摩。新闻媒体在赛场设定的媒体采访区

工作,并且听从现场工作人员的安排和管理,不能影响比赛进行。

7.竞赛过程中,选手须严格遵守操作规程,确保人身及设备安全,

并接受裁判员的监督和警示。参赛选手如有疑问,应举手示意,现场

裁判应按要求及时予以答疑;如遇设备或软件等故障,参赛选手应举

手示意,现场裁判、技术支持人员应及时予以解决;如确因计算机软

件或硬件故障,致使操作无法继续的,经大赛裁判长确认,予以启用

备用设备。

5

8.竞赛结束后,参赛队要确认已成功提交所有竞赛文档,由参赛

队队长签字(签工位号)确认,参赛队在确认后不得再进行任何操作,

经现场裁判确认后方可离开赛场。

9.竞赛结果由裁判员现场评分,经裁判长签字确认后予以公布,

如有异议请直接向大赛仲裁工作组申请复核。

10.参赛选手应严格遵守赛场纪律,服从指挥,着装整洁,仪表

端庄,讲文明礼貌。各地代表队之间应团结、友好、协作,避免发生

任何形式的矛盾。

11.其它未尽事宜,将在赛前向各领队做详细说明。

八、竞赛环境

1.竞赛场地:分为竞赛现场、裁判员休息区、指导老师休息区、

服务区,其中的竞赛现场设置场内竞赛区、现场裁判工作区、技术支

持区,以上区域应保证良好的采光、照明和通风。

2.竞赛设备:场内竞赛区按照参赛队数量准备比赛所需的软硬件

平台,为参赛队提供统一竞赛设备和备用设备,选手无需自带任何工

具及附件。

3.竞赛工位:竞赛现场每个比赛工位上标明编号,各个工作区配

备单相220V/3A以上交流电源。

4.技术支持区:为技术支持人员提供固定工位、电源保障。技术

支持保障人员在技术支持服务区候场,有需要时在现场裁判的带领下

到相关的工位进行赛场技术支持保障。

5.竞赛现场符合消防安全规定,现场消防器材和消防栓合格有

效,应急照明设施状态合格,赛场明显位置张贴紧急疏散图,赛场地

面张贴荧光疏散指示箭头,赛场出入口专人负责,随时保证安全通道

6

的畅通无阻。现场临时用电满足《施工现场临时用电安全技术规范》

JGJ46-2005的要求。

九、技术规范

序号标准号中文标准名称

1SJ/T11383-2008泄漏电流测试仪通用规范

2ISO9000:2008质量管理体系

3GB/T9813-2000微型计算机通用规范

4GB4943-2011信息技术设备的安全

5GB21746-2008教学仪器设备安全要求总则

教学仪器设备安全要求、仪器和零部件的基

6GB21748-2008

本要求

7X2-02-13-06计算机程序设计员国家职业标准

十、技术平台

1.竞赛设备

设备类别数量设备用途基本配置

内置区块链创新应用

酷睿i7处理器、32GB

平台服务端,用于参

服务器1台运行内存、256G固态

赛学生代码提交与赛

硬盘+2T机械硬盘

项评分技术支持。

服务器23.8英寸1080P高清

1台服务器显示器

显示器液晶显示器

15寸高清大屏、酷睿

区块链系统内置区块链创新开发

每支参赛队2台i5处理器、4GB运行内

开发中控屏平台和功能模块

存、120GB固态硬盘

所有传感器为开放代温度传感器、红外传感

传感器套件1套码,为参赛队伍提供器、光照度传感器等传

真实有效的数据。感器

7

键盘鼠标每支参赛队2套输入设备标准键盘、鼠标

操作台每支参赛队2套标配标配

2.竞赛软件平台

本赛项由承办院校提供广东泽诚科技有限公司的“区块链创新应

用开发系统”作为竞赛软件平台。

3.竞赛相关软件

软件类型软件名称软件版本

操作系统Ubuntu16.04LTS64位

GO语言环境Golanglinux/amd641.1x

代码工具liteide1.3x

运行容器Docker18.09

区块链框架HyperlederFabric1.2.1

比赛条件由承办单位根据本校实际情况确定,并向参赛队无偿提

供。如参赛队不使用承办单位所提供的比赛条件,必须在正式比赛日

15天前以学校正式公函形式向大赛执委会申请自备比赛条件,承办

院校提供力所能及的协助工作,为此所发生的费用均由该参赛院校自

理,产生的不良影响由该参赛院校承担。

十一、成绩评定

1.评分标准制定原则

竞赛评分制定严格遵守公平、公正的原则,区块链技术应用赛项

评分采用赛项结果评分方法,始终贯彻落实大赛一贯坚持的公平、公

正和公开原则。赛项合作企业不得直接或者间接地参与赛项评分。赛

项评分依据选手固化在实操任务中的成果,通过评分裁判对比赛成果

再现的方法评分,并兼顾团队协作精神和职业素养综合评定。

参与赛项成绩管理的组织机构包括裁判组、仲裁组和监督组,裁

8

判组实行“裁判长负责制”,设裁判长1名,全面负责赛项的裁判与

管理工作。裁判员根据比赛工作职责分为检录裁判、加密裁判、现场

裁判和评分裁判。检录裁判负责对参赛队伍(选手)进行点名登记、

身份核对等工作;加密裁判负责组织参赛队伍(选手)抽签并对参赛

队伍(选手)信息进行加密、解密;现场裁判按规定做好赛场记录,

维护赛场纪律。

检录裁判和加密裁判不参与评分,现场裁判负责职业素养(5%)

的评分。评分裁判负责对参赛队伍(选手)的技能展示、操作规范和

竞赛成果等按赛项评分标准进行评定。在比赛进行的过程中评分裁判

不到比赛现场,参赛选手退出赛场1小时后,评分进入现场对各工位

进行评分。赛项评分标准力争客观,各评分得分点可量化;评分过程

全程可追溯。

监督组对裁判组的工作进行全程监督,并对竞赛成绩抽检复核。

仲裁组负责接受由参赛队领队提出的申诉,组织复议并及时反馈

复议结果。

2.评分方法

选手在完成任务之后,按照任务书的要求提交任务完成结果,选

手在确认U盘记录的内容与本工位操作内容一致后,由参赛选手队长

签字确认。

评分采取分步得分、错误不传递、累计总分的计分方式。不计参

赛选手的个人得分,只记录团体得分。

参赛队提交比赛任务结束请求或者在比赛时间终止后,不得再进

行任何操作。否则,视为比赛作弊,给参赛队记警告一次。

在竞赛过程中,选手如有不服从裁判判决、扰乱赛场秩序、舞弊

9

等不文明行为,由裁判按照规定扣减相应分数并且给予警告,情节严

重的取消竞赛资格,竞赛成绩记0分,队员退出比赛现场。

3.评分细则

竞赛内容评分内容分值

任务一:修改相关配置文件搭建三组织六节点区块链网络6

区块链网将所有节点加入通道6

络部署背书策略需要所有组织进行背书6

(30分)编写启动脚本start.sh和关闭脚本stop.sh12

任务二:完成订单结束时根据阈值自动扣款的智能合约6

编写智能实现Init函数和Invoke函数6

合约根据竞赛题目实现相应功能15

(30分)安装并实例化链码3

任务三:编写sdk与链码交互,实现链码函数调用5

编写Web应编写main.go,实现路由转发与程序启动5

用(25分)编写应用程序后端,实现题目指定接口15

任务四:画出业务功能脑图与业务流程图5

效果展示编写web客户端操作手册、区块链网络部署操作手册5

(15分)展示页面初始化功能与各业务功能5

4.成绩审核方法

竞赛结束后,由裁判长向裁判员核实竞赛过程中有无异常。如无

异常,成绩单由裁判长签字确认并封存直至公布成绩时开启。如有异

常,在裁判长主持下,由专家组成员、裁判员、仲裁员和监督员共同

处理。

5.成绩公布方法

10

竞赛成绩经复核无误后,经裁判长、监督人员审核签字后,提交

省教育厅,以赛项组委会最终公布结果为准。

竞赛结束后,如参赛队对比赛成绩有异议,提出异议申诉或仲裁,

可按照相关规定进行申诉和仲裁,按照仲裁结果公布竞赛成绩。

十二、奖项设定

竞赛设参赛选手团体一、二、三等奖。奖项设置以实际参赛队总

数为基数,其中:一等奖15%、二等奖25%、三等奖40%,颁发相应

获奖证书。

十三、赛项安全

赛事安全是技能竞赛一切工作顺利开展的先决条件,是赛事筹备

和运行工作必须考虑的核心问题。赛项执委会采取切实有效措施保证

大赛期间参赛选手、指导教师、裁判员、工作人员及观众的人身安全。

(一)比赛环境

1.赛场的布置,赛场内的器材、设备,应符合国家有关安全规定,

承办单位赛前须按照组委会要求排除安全隐患。

2.赛场周围要设立警戒线,要求所有参赛人员必须凭赛项组委会

委会印发的有效证件进入场地,防止无关人员进入发生意外事件。

3.承办单位应提供保证应急预案实施的条件。

4.严格控制与参赛无关的易燃易爆以及各类危险品进入比赛场

地,不许随便携带书包进入赛场。

5.大赛现场需对赛场进行安全控制,充分体现赛项的严肃、公平

和公正性。

(二)组队责任

1.各学校组织代表队时,须安排为参赛选手购买大赛期间的人身

11

意外伤害保险。

2.各学校代表队组成后,须制定相关管理制度,并对所有选手、

指导教师进行安全教育。

3.各参赛队伍须加强对参与比赛人员的安全管理,实现与赛场安

全管理的对接。

(三)应急处理

比赛期间发生意外事故,发现者应第一时间报告赛项执委会,同

时采取措施避免事态扩大。赛项执委会应立即启动预案予以解决并报

告赛区执委会。赛项出现重大安全问题可以停赛。

(四)处罚措施

1.因参赛队伍原因造成重大安全事故的,取消其获奖资格。

2.参赛队伍有发生重大安全事故隐患,经赛场工作人员提示、警

告无效的,可取消其继续比赛的资格。

3.赛事工作人员违规的,按照相应的制度追究责任。情节恶劣并

造成重大安全事故的,由司法机关追究相应法律责任。

十四、竞赛须知

(一)参赛队须知

1.参赛队名称:统一使用规定的学校代表队名称,不使用其他组

织、团体的名称。

2.参赛队组成:每支参赛队由2名选手组成,其中队长1名,参

赛选手须为普通高等学校全日制在籍专科学生(含本科院校中高职类

全日制在籍学生和初中起点五年制高职四、五年级学生)。参赛选手

年龄须不超过25周岁,年龄计算的截止时间以2020年5月1日为准。

凡在往届全国职业院校技能大赛中获一等奖的选手,不能再参加同一

12

项目同一组别的比赛。每支参赛队可配1-2名指导教师,指导教师须

为本校专兼职教师。

3.各参赛院校应指定1名负责人任赛项领队,全权负责参赛事务

的组织、协调和领导工作。

4.参赛选手及指导教师在报名获得确认后,原则上不再更换。如

在筹备过程中,参赛选手和指导教师因故不能参赛,须由所在上级教

育主管部门于赛项开赛10个工作日之前出具书面说明,经赛项组委

会办公室核实后予以更换。允许队员缺席比赛,允许指导教师缺席比

赛现场。

5.参赛队按照赛项赛程安排,凭赛项组委会颁发的参赛证和有效

身份证件参加比赛及相关活动。

6.赛项组委会统一安排各参赛队在比赛前一天进入赛场熟悉环

境和设施情况。

7.参赛队选手、领队和指导教师要有良好的职业道德,严格遵守

比赛规则和比赛纪律,服从裁判,尊重裁判和赛场工作人员,自觉维

护赛场秩序。

8.领队应负责赛事活动期间本队所有选手的人身及财产安全,如

发现意外事故,应及时向赛项组委会报告。

9.各学校组织代表队时,须为参赛选手购买大赛期间的人身意外

伤害保险。

(二)领队、指导教师须知

1.严格遵守赛场的各项规定,服从裁判,文明竞赛。如发现弄虚

作假者,取消参赛资格,名次无效。

2.领队和指导教师务必带好有效身份证件,在活动过程中佩戴

13

“指导教师证”参加竞赛相关活动。

3.各代表队领队要坚决执行竞赛的各项规定,加强对参赛人员的

管理,做好赛前准备工作,督促选手带好证件等竞赛相关材料。

4.在比赛期间要严格遵守比赛规则,不得私自接触裁判人员。

5.竞赛过程中,未经裁判许可,领队、指导教师及其他人员一律

不得进入竞赛现场。

6.如对竞赛过程有疑议,由领队和指导教师负责以书面形式向大

赛仲裁委员会反映,但不得影响竞赛进行。

7.对申诉的仲裁结果,领队要带头服从和执行,并做好选手工作。

参赛选手不得因申诉或对处理意见不服而停止竞赛,否则以弃权处

理。

8.领队和指导老师应及时查看有关赛项的通知和内容,认真研究

和掌握本赛项竞赛的规程、技术规范和赛场要求,指导选手做好赛前

的一切技术准备和竞赛准备。

(三)参赛选手须知

1.参赛选手应严格遵守赛场规章、操作规程和工艺准则,保证人

身及设备安全,接受裁判员的监督和警示,文明竞赛。

2.选手应按照规定时间抵达赛场,凭身份证、学生证以及统一发

放的参赛证,完成入场检录、抽签确定竞赛工位号,不得迟到早退。

3.参赛选手进入赛场前,须将身份证、学生证交由检录人员统一

保管,不得带入场内。参赛证始终佩戴,以备检查。

4.参赛选手凭竞赛工位号进入赛场,不允许携带任何书籍和其他

纸质资料,竞赛统一提供草稿纸。不允许携带任何电子设备及通信工

具和存储设备(如U盘),竞赛统一提供计算机以及应用软件。

14

5.参赛选手应在规定的时间段进入赛场,认真核对竞赛工位号,

在指定位置就座。入场后,赛场工作人员与参赛选手共同确认操作条

件及设备状况,填写相关确认文件,并由参赛队长确认签字(签竞赛

工位号)。

6.参赛选手在收到开赛信息前不得启动操作。在竞赛过程中,确

因计算机软件或硬件故障,致使操作无法继续的,经裁判长确认,予

以启用备用计算机。

7.赛项任务书及相关资料,均保存在操作系统桌面的“大赛资料”

中。参赛选手应在竞赛规定时间内完成任务书内容,并按照要求,将

相应文档上传到平台指定位置,并拷贝到U盘。

8.参赛选手需及时保存工作记录。对于因各种原因造成的数据丢

失,由参赛选手自行负责。

9.参赛队所提交的答卷采用竞赛工位号进行标识,不得出现地

名、校名、姓名、参赛证编号等信息,否则取消竞赛成绩。

10.竞赛过程中,因严重操作失误或安全事故不能进行比赛的(例

如因人为操作原因发生短路导致赛场断电的、造成设备不能正常工作

的),现场裁判员有权中止该队比赛。

11.参赛期间,选手连续工作,食品、饮水等由赛场统一提供。

选手休息、就餐和如厕时间均计算在比赛时间内。

12.在参赛期间,选手应注意保持工作环境及设备摆放符合企业

生产“5S”(即整理、整顿、清扫、清洁和素养)的原则,如果过于

脏乱,裁判长有权酌情处置。

13.在比赛中如遇非人为因素造成的设备故障,经裁判确认后,

可向裁判长申请补足排除故障的时间。

15

14.参赛选手不得因各种原因提前结束比赛。如确因不可抗因素

需要离开赛场的,须向现场裁判员举手示意,经裁判员许可并完成记

录后,方可离开。凡在竞赛期间内提前离开的选手,不得返回赛场。

15.竞赛操作结束后,参赛选手需要根据任务书要求,将相关成

果文件拷贝至U盘,填写结束比赛相关确认文件,并由现场裁判和参

赛队长共同签字确认竞赛相关确认文件及U盘内容(签竞赛工位号)。

因参赛选手未能按要求,将相应的文档等上传到平台指定位置及U盘

的,竞赛成绩计为零分。

16.竞赛时间结束,选手应全体起立,结束操作。将资料和工具

整齐摆放在操作平台上,经工作人员清点后可离开赛场,离开赛场时

不得带走任何资料。

17.在竞赛期间,未经赛项组委会批准,参赛选手不得接受其他

单位和个人进行的与竞赛内容相关的采访。参赛选手不得将竞赛的相

关信息私自公布。

18.符合下列情形之一的参赛选手,经裁判组裁定后中止其竞赛:

(1)不服从裁判员/监考员管理、扰乱赛场秩序、干扰其他参赛

选手比赛,裁判员应提出警告,二次警告后无效,或情节特别严重,

造成竞赛中止的,经裁判长确认,中止比赛,并取消竞赛资格和竞赛

成绩。

(2)竞赛过程中,由于选手人为造成计算机、仪器设备及工具

等严重损坏,负责赔偿其损失,并由裁判长裁定其竞赛结束与否、是

否保留竞赛资格、是否累计其有效竞赛成绩。

(3)竞赛过程中,产生重大安全事故、或有产生重大安全事故

隐患,经裁判员提示没有采取措施的,裁判员可暂停其竞赛,由裁判

16

长裁定其竞赛结束,保留竞赛资格和有效竞赛成绩。

(四)工作人员须知

1.竞赛现场设现场裁判组,裁判长1名,裁判若干名。裁判要秉

公裁判,监督检查参赛队安全有序竞赛。如遇疑问或争议,须请示裁

判长裁决,裁判长的决定为现场最终裁定。

2.赛场工作人员由赛项执委会统一聘用并进行工作分工,进入竞

赛现场须佩戴赛项组委会统一提供的胸牌。

3.赛场工作人员需服从赛项执委会的管理,严格执行赛项各项比

赛规则,执行各项工作安排,积极维护好赛场秩序,坚守岗位,为赛

场提供有序的服务。

4.赛场工作人员进入现场,不得携带任何通讯工具或与竞赛无关

的物品。

5.赛场工作人员在竞赛过程中不回答选手提出的任何有关比赛

技术问题,如遇争议问题,应及时报告裁判长。

十五、申诉与仲裁

在比赛过程中若出现有失公正或有关人员违规等现象,参赛队领

队可在比赛结束后2小时之内向赛项仲裁组提出书面申诉。书面申诉

应对申诉事件的现象、发生时间、涉及人员等进行实事求是的叙述,

并提供事实依据(无事实依据或主观臆断不予受理),经领队亲笔签

名后提交,非书面申诉不予受理。

赛项仲裁组在接到申诉报告后的2小时内组织复议,并及时将复

议结果以书面形式告知申诉方。申诉方对复议结果仍有异议,可在3

天内由参赛队所在学校向省大赛组委会办公室提出申诉。省大赛组委

会办公室的仲裁结果为最终结果。

17

附件1:区块链技术应用赛项竞赛赛卷(样题)

一、任务描述

在传统的生鲜食品供应系统中,对于运送的温度变化,无法做到

良好的监控,导致出现了货品的损坏,到最后三方陷入到关于赔偿的

纠纷讨论,影响了生态的良好发展。因此运送途中的温度真实问题,

供应商和物流签订好相应合同,就变得极具意义。所以现在do东超

市委托我公司开发区块链生鲜食品系统,要求能够有查看物流,查看

实时温度功能,请参赛选手实现以下功能。

二、任务要求

任务一:区块链网络部署(30分)

请参赛选手实现区块链网络部署,并给出网络启动与网络关闭的

方案。

1.现有一个使用fabric框架的两组织四节点且单组织背书的区

块链网络demo,请按以下要求将其修改:

-修改为三组织六节点;

-背书策略需要全部组织进行背书;

-账本需要全节点同步。

2.需要为此区块链网络编写一键启动与一键关闭的脚本。

3.需要编写合理的注释。

注:

(1)提供fabric源码作为参考;

(2)提供fabric-samples作为参考;

(3)提供docker可视化管理工具Portainer作为调试工具。

18

任务二:编写智能合约(30分)

请参赛选手在规定时间内,实现初始化功能与功能跳转,并根据

以下需求完成指定的功能,最后将智能合约安装和实例化到区块链网

络上。

1.系统应有供应商、买家、物流商三个组织,拥有以下功能:

-各组织应有初始资金,并可进行查询;

-供应商应有初始货物,供买家购买;

-供应商可添加货物;

-买家可对货物进行购买以及确认收货;

-物流商负责对订单上的货物进行发货和运送;

-物流商需要对运送过程中的温度进行定时监控。

2.货品销售:

-供应商提供货物,买家则对货物进行购买以达成交易形成订

单,物流商则对订单上的货物进行运送,运送过程应对温度进行监控,

超出阈值则自动

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论