The rising blockchain