博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
区块链圈测试需要掌握的技能点汇总
阅读量:6514 次
发布时间:2019-06-24

本文共 328 字,大约阅读时间需要 1 分钟。

对于区块链底层和后台测试,需要掌握的技术包括如下几点:

 1. 密码学的基本知识,例如对称加密、非对称加密、数字签名等; 

 2. 数据结构中的链表概念,树的概念;

 3. 区块链的交易记账模型,例如如何实现转账、如何避免双花,如何实现所有权验证等;

 4. 虚拟机技术原理。

 

对于一个系统测试内容可能包括:

 1. 转账、向单/多签名地址转账等; 

 2. 智能合同跟踪功能; 

 3. 打包及交易确认效率;

 4. 单点攻击、多点攻击验证;

 5. 数据传输过程中的加密、解密测试; 

 6. 对现有通讯协议增强的协议测试;

 7. 系统中的各种算法测试,基于树、图等复杂场景测试

转载于:https://www.cnblogs.com/mncasey/p/8527423.html

你可能感兴趣的文章
用Camshift算法对指定目标进行跟踪
查看>>
Tiny4412 开发板 编译环境搭建【转】
查看>>
为你的网站加上SSL,可以使用HTTPS进行访问
查看>>
软件project--谈项目开发
查看>>
Android studio及eclipse中的junit单元測试
查看>>
几个英文网站
查看>>
在Android中创建文件
查看>>
爬虫基础
查看>>
JS组件系列——再推荐一款好用的bootstrap-select组件,亲测还不错
查看>>
CNN网络--AlexNet
查看>>
getopt--parse command line options
查看>>
闭包和OC的block的本质
查看>>
每天一个linux命令(34):du 命令
查看>>
MySQL出现Waiting for table metadata lock的场景浅析
查看>>
C# 语言历史版本特性(C# 1.0到C# 7.1汇总更新)
查看>>
什么是数据埋点?
查看>>
git回滚
查看>>
vue2.0 引用qrcode.js实现获取改变二维码的样式
查看>>
Python 判断闰年,判断日期是当前年的第几天
查看>>
activiti 清库脚本(转)
查看>>