2024天津区块链技术创新应用(区块链应用操作员)样题.pdf

2024天津区块链技术创新应用(区块链应用操作员)样题.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2024年天津市职工职业技能大赛

暨京津冀职工职业技能大赛选拔赛

区块链技术创新应用(区块链应用操作员)赛项

竞赛样题

一、技术平台

1

2

3

二、样题

模块一:理论知识竞赛

1.单选题

在区块链的JSON-RPC通信中,以下哪个错误码表示

“区块哈希不存在”?

A.-32600

B.-32602

C.-40003

D.-32700

2.多选题

区块链系统的隐私保护技术有哪些?

A.零知识证明(Zero-KnowledgeProof)

B.环签名(RingSignature)

C.混币(CoinJoin)

D.支付协议(PaymentChannel)

E.孤立验证器(Enclave)

3.判断题

部署区块链节点使用Scalable模式,区块数据和状

态数据存储在相同的数据库中,区块数据根据配置存储

在以块高命名的RocksDB实例中。

选项:正确错误

模块二:实操技能考核

1.技术代码实现

4

(1)某公司在进行工资发放时按照奇偶分离的方法

进行薪资分批发放,需要确定员工的工位号。该公司预

优先发放的员工工位号必须为偶数,因此需要了解在指

定的员工工位号范围内,偶数的人数有多少,以便做出

合理的发放决策。目前已知优先发放的员工工位号范围

为10到2023之间(包含10,2023),请计算出工位号

范围内偶数员工有()个。

(2)在区块链钱包用户进行转账交易时,用户需要

提供自己的邮箱地址进行验证。为了保证用户提供的邮

箱地址是有效的,可以将邮箱地址进行SHA1加密,然后

将加密后的哈希值存储在数据库中。请对数组下标为3

的元素即邮箱地址描述(字符串类型),获得SHA1加密

的哈希值是()。

2.智能合约实战

(1)智能合约开发

根据开发文档分析ItemSharing.sol文件中的智能

合约,在正确的位置填写代码实现文件存证合约,将结

果保存上传到考试平台并编译智能合约。

()0.0.0;

()ItemSharing{

addresspublicowner;//合约所有者

//租借人信息

structrenter{

5

address();//租借人地址

uintleasetime;//租借时间

}

uint[]itemids;//物品列表

uintitemNum;//物品数量

()items;//存储物品

mapping(stringuint)nameToid;//姓名映射

ID

//初始化合约所有者地址为合约调用者地址

constructor(){

owner()

}

……

(2)智能合约调用

根据开发文档分析并补全

XuperChainApiController.java文件中的调用代码,将

结果保存上传到考试平台并编译运行代码,启动智能合

约调用界面,实现智能合约的运行。

publicclassXuperChainApiController{

priv

文档评论(0)

知识加油站 + 关注
实名认证
服务提供商

安全培训课件,妇产培训课件

1亿VIP精品文档

相关文档