网站大量收购独家精品文档,联系QQ:2885784924

济宁市“技能状元”职业技能大赛—第二届山东省职业技能大赛济宁市选拔赛技术文件区块链技术样题.docxVIP

济宁市“技能状元”职业技能大赛—第二届山东省职业技能大赛济宁市选拔赛技术文件区块链技术样题.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

—PAGE1—

附件:区块链技术样题

一、竞赛内容

本试卷包含区块链系统部署、区块链系统运维、合约部署与测试和职业素养四个模块,试卷满分100分。

二、竞赛时间

竞赛时间:共计180分钟。

三、竞赛环境说明

1、竞赛系统环境:Ubuntu20.04.3LTS

2、竞赛所需软件目录:/root/tools

四、竞赛事项要求

1.参赛选手不得携带通信设备等物品进入赛场,违反者按作弊处理。

2.请根据大赛所提供的比赛环境,检查所列的硬件设备、软件清单、材料清单是否齐全,计算机设备是否能正常使用。

3.竞赛结束前,整合各试题操作过程和结果数据,并提交完整代码、文档到指定目录。

4.竞赛结束时,请将U盘、试卷统一提交。禁止将比赛所用的所有物品(包括试卷和稿纸)带离赛场。

5.裁判以各参赛队提交的U盘结果为评分依据。严禁在程序及运行结果中任何位置标注竞赛队的任何信息,否则按照作弊处理。

模块一:区块链系统部署

任务1:搭建区块链系统并验证

基于给定服务器环境以及软件(地址“/root/tools”),搭建一条4节点的区块链系统并验证,具体工作内容如下:

(1)采用默认配置搭建区块链网络;

(2)通过命令验证区块链节点进程运行状况;

(3)通过命令验证区块链连接状态和共识状态日志输出。

任务2:搭建区块链系统控制台并验证

基于给定服务器环境以及软件(地址“/root/tools”),搭建区块链控制台并开展相关运维工作,具体工作内容如下:

(1)配置控制台,管理相关证书并启动;

(2)使用控制台安装HelloWorld智能合约;

(3)使用控制台完成HelloWorld智能合约的set与get操作;

(4)使用控制台命令查询相关信息。

任务3:搭建区块链系统管理平台并验证

基于给定服务器环境以及软件(地址“/root/tools”),搭建区块链管理平台并开展相关运维工作,具体工作内容如下:

(1)实现区块链系统中间件服务平台部署。

(2)实现区块链系统中间件服务签名功能启动情况验证。

(3)通过可视化平台生成相应账户,并将账户以p12加密形式导出后,导入指定的前置可视化平台,并验证地址一致性。

模块二:区块链系统运维

任务1:区块链节点运维

基于已完成的区块链系统,开展区块链节点运维工作,具体工作内容如下:

(1)通过给定工具(地址/root/tools)完成新节点(node4)配置。

(2)启动新节点加入区块链系统并验证。

(3)配置日志信息。

任务2:区块链网络运维

基于已完成的区块链系统,开展区块链网络运维工作,具体工作内容如下:

(1)设置区块链系统黑名单,将node3设为黑名单禁止连接,并验证。

(2)设置系统中区块打包最大交易数量设为2000。

(3)验证区块最大打包交易数量情况。

模块三:智能合约开发、部署与测试

食品溯源是区块链技术落地的重要应用场景,本模块围绕视频溯源应用场景展开相关区块链系统的应用业务操作。

任务1:智能合约开发

基于指定区块链项目,补全智能合约中空白部分。

任务2:智能合约部署及测试

基于指定区块链项目,在区块链管理平台进行相关合约上传、编译、部署及测试。

任务3:智能合约安全测试

基于给定的智能合约进行安全测试。

(1)分析智能合约中存在问题,并说明危害

(2)创建新的智能合约,修复其中问题;

模块四:职业素养

任务1:职业素养

(1)项目实施符合企业“5S”(即整理、整顿、清扫、清洁和素养)原则。

(2)团队分工明确合理、操作规范、文明竞赛。

(3)根据项目需求和实施成果,按照工程文档模板的框架,根据题目和文档相关要求,编写项目文档。仅需填写章节目录中有“填写”字样的模块,并要求文档结构合理、格式清晰。比赛结束前,将工程文档提交至U盘指定区域。

您可能关注的文档

文档评论(0)

*** + 关注
实名认证
文档贡献者

资料来源网络,仅供学习交流,如有侵权,请【私信】删除!

版权声明书
用户编号:5313124133000044

1亿VIP精品文档

相关文档