开头从数据库取最后一个块的hash是多余的 因为tip已经指向了 ` var lastHash []byte // 首先获取最后一个块的哈希用于生成新块的哈希 err := bc.db.View(func(tx *bolt.Tx) error { b := tx.Bucket([]byte(blocksBucket)) lastHash = b.Get([]byte("l")) return nil }) if err != nil { log.Panic(err) } `
开头从数据库取最后一个块的hash是多余的 因为tip已经指向了
`
var lastHash []byte
`