To Do List
- Msg handling
- Fork choice
- Re-organization
- Grading function
When Block msg arrived:
- Call isValid
- Broadcast
- 현재 작업중인 candidate block을 파기하고 새로운 candidate block 생성
- memory pool/UTXOset 업데이트
When Transaction msg arrived:
- Call isValid
- Broadcast
- memorypool 업데이트