[Nomad Coin] Blockchain - #4.2 Our First Blockchain
#4.2 Our First Blockchain Hash하는 방법을 배웠다. 기존에 작성했던 코드에는 문제가 있다. 우리가 block을 복제할 수 없다. 두 번째 block을 만들 때 번거롭다. func main() { genesisBlock := block{"Genesis Block", "", ""} hash := sha256.Sum256([]byte(genesisBlock.data + genesisBlock.prevHash)) hexHash := fmt.Sprintf("%x", hash) genesisBlock.hash = hexHash secondBlocks := block{"Second blocks", "", genesisBlock.hash} } 이전 hash가 있으니 넘겨준다. 예제는 어떻게 두 ..
Go/Blockchain
2022. 7. 14. 04:23