一种区块链网络及其共识算法
摘要:
本发明提供一种区块链网络及其共识算法,算法包括:A、设置节点的初始信任度值;B、进行数据上传测试,若共识验证通过,分别将正常节点和异常节点的信任度增加和减少设定值;C、通过本地节点上传数据,若判定该节点为高信任度节点,进入步骤D;若判定该节点为低信任度节点,进入步骤E;D、对上传的数据进行交易认定,并进入步骤F;E、对上传的数据进行共识验证,通过后,分别将正常节点和异常节点的信任度增加和减少设定值m,并进入步骤D;F、对于高信任度节点上传并已进行交易认定的数据,进行共识验证,若验证不通过,则将该高信任度节点降低为低信任度节点,并将对应的交易标为异常。本发明能够实现同时提高效率与数据上传规模。
公开/授权文献
0/0