简单的挖矿原理

package main

import (
“fmt”
“strconv”
“crypto/sha256”
“time”
)
func main(){
start:=time.Now()
for i:=0;i<1000;i++{
data:=sha256.Sum256([]byte(strconv.Itoa(i)))
fmt.Printf (“%10d,%x\n”,i,data)
fmt.Printf(“%s\n”,string(data[len(data)-1:]))
if string(data[len(data)-1:])==”0” {
usedtime:=time.Since(start)
fmt.Printf(“挖矿成功%d Ms”,usedtime)
break

    }







}

}

猜你喜欢

转载自blog.csdn.net/weixin_43004357/article/details/81810055