Blockchain and its future beyond Bitcoin