码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【N年测试总结】区块链行业测试特点


    一、区块链业务系统简介

    转入转出业务:这类业务一般会涉及币的转入和转出,转入的流程一般是用户从第三方钱包往用户在公司的地址转入,系统收到用户的转入操作消息通知后,定时在链上监控该地址相关的交易,通过校验各项数据通过后,用户在公司系统的账户上增加对应的币种数量;转出的流程一般是用户从公司的系统往第三方钱包转出,系统收到用户的转出操作消息通知后,一般有两种方式,一种是由专门的币管理员手动操作给用户的目标地址转扣除手续费后的币数量,另一种是系统自动转币(风险较高,需要控制额度),然后系统定时在链上监控该地址相关的交易,通过校验各项数据通过后,交易订单状态结束,通知用户,订单进入终态。
    一旦完成了币的转入,在公司的中心化业务系统中,就跟区块链没关系了。
    归集业务:这个业务出现的原因,是因为用户转入的币,分散在各个用户的地址中,公司需要将分散的币归集汇总到一个总的地址,方便管理。用户地址和公司总地址的关系,可以理解成类似下图的结构。Grandchild Keys为各个用户的地址,Master Key为公司的总地址。
    在这里插入图片描述

    二、区块链行业测试特点

    去中心化系统:不管何种业务,底层的系统都是基于区块链思想的系统,也体现了区块链的一个特点,去中心化。跟传统的中心化系统系统不一样的地方在于,不管是测试环境和生产环境的区块链系统,你都无法人为控制,更不可能修改数据。
    共识机制:共识机制也是区块链的一个核心机制,而共识算法决定生成一个区块的速度,也就决定了这个区块链系统的处理速度,BTC的处理速度平均为10分钟,ETH为10秒。相比于传统的中心化系统,这种处理速度可以说是非常慢,当然现在已经有了其他区块链系统能够处理得更快了,相比传统系统,依然比较慢。所以涉及到区块链的一次测试,最短时间由区块链的共识机制所决定。

  • 相关阅读:
    内容分发网络 CDN
    [Spring]Thymeleaf——XML/XHTML/HTML5模板引擎
    MySQL8.0学习记录17 -Create Table
    【数据结构】—— 单调栈
    1067 Sort with Swap(0, i)
    Python少儿编程小课堂(三)入门篇(3)
    基于springboot实现考研资讯网站管理系统项目【项目源码+论文说明】
    webgl(three.js)实现室内三维定位,3D定位,3D楼宇bim、实时定位三维可视化解决方案——第十四课(定位升级版)
    使用PyTorch Profiler进行模型性能分析,改善并加速PyTorch训练
    DUBBO中的一致性哈希算法
  • 原文地址:https://blog.csdn.net/liao152/article/details/133349979
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号