add NaiveBlockchain