摘要

本发明提出了一种基于哈希函数的网络节点随机选取方法,用于解决现有技术中存在的公平性不足的技术问题,实现步骤为:数据提供者选取随机种子、包含网络节点的集合A和需返回的网络节点数量,并发送给数据选取者;数据选取者初始化动态参数、集合B和选取的网络节点数量;数据选取者对集合A中的网络节点进行编号,并计算标识参数;数据选取者根据标识参数选取集合A中的网络节点,并将该网络节点添加到集合B中;数据选取者判断选取的网络节点数量是否等于需返回的网络节点数量;数据选取者将集合B发送给数据提供者。本发明通过采用哈希函数计算及更新动态参数的方式,有效地提高了选取过程的公平性,保护了网络节点的权益。