ITPub博客

首页 > 区块链 > 区块链 > hash哈希竞猜游戏系统开发功能丨哈希竞猜游戏开发技术方案设计

hash哈希竞猜游戏系统开发功能丨哈希竞猜游戏开发技术方案设计

原创 区块链 作者:Tg_StPv888 时间:2023-03-20 11:50:19 0 删除 编辑

  当前已经提出并被广泛使用的算法包括消息摘要算法(Message-DigestAlgorithm,MD)系列和安全散列算法(Secure Hash Algorithm,SHA)家族。


  MD系列主要由MIT的Ronald L.Rivest设计,1989年开发出第一个版本MD2算法,I8O哈希2857游戏8624开发可V,对输入值的字节数补齐成16的倍数,然后再加上一个16位校验值,最后基于该值输出哈希值。但是该方法如果忽略了校验将会产生冲突。


  为了加强算法的安全性,在1990年推出MD4版本。


  但是人们很快就发现了MD4的漏洞,利用当时的一台个人电脑几分钟就可找到MD4中的冲突,即发生碰撞。


  1991年在MD4的基础上,又增加“安全—带子”(Safety-belts)的概念,推出MD5版本。


  MD5相比MD4更复杂、更安全,也因此计算速度稍慢。


  MD5在很长一段时间内被广泛使用,当前主流的编程语言均实现了MD5算法。


  但是,现在MD5也被证明不具备“强抗碰撞性”。


  只要通过穷举的方法,很快就可以找到一组碰撞的输入。


  由于计算性能的飞跃提升,当前的智能手机几秒钟就可以找到一个hash碰撞的例子,所以MD5已经不推荐作为散列方案。


  core.yaml设置如下:


  peer:


  gossip:


  useLeaderElection:false#不进行动态选举主节点


  orgLeader:true#指定该节点为主节点


  或者配置环境变量:


  export CORE_PEER_GOSSIP_USELEADERELECTION=false


  export CORE_PEER_GOSSIP_ORGLEADER=true


  前面提到,如果指定某个节点不为主节点也是可以的:


  peer:


  gossip:


  useLeaderElection:false#不进行动态选举主节点


  orgLeader:false#指定该节点为非主节点


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70016646/viewspace-2940501/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
专业区块项目开发团队:18028578624微電

注册时间:2022-04-13

  • 博文量
    158
  • 访问量
    95685