摘要
本发明公开一种区块链测试方法、装置以及存储介质,属于区块链技术领域。本发明根据区块链中各个节点的出块顺序预先设定各个节点的出块状态,并构建马尔科夫链的转移矩阵以及状态空间,从而可以利用转移矩阵和状态空间捕捉节点之间出块的变化规律,之后确定出块概率值,可以获得每个节点的出块概率分布,然后利用平衡性测试模型,可以根据计算得到的出块概率值来确定与区块链中各个节点对应的出块平衡性。本发明不仅考虑到了单个节点的出块表现,还关注了整个区块链出块的均衡程度,根据测试出的出块平衡性,提前得知区块链算力即将或者已经失衡,提出相应的应对方案,从而避免算力失衡导致中心化问题。
技术关键词
节点
融合特征
语义特征
矩阵
测试方法
子模块
样本
分类器
方程
周期
处理器
区块链技术
预警模块
可读存储介质
存储器
指令
计算机