Cost of Executing a 51% Attack on Bitcoin: Why It’s Nearly Impossible