In Bitcoin nodes follow the chain with the most amount of work. That is not necessarily the "longest" chain. You can use a single ASIC to mine the longest chain probably in less than an hour (by manipulating the timestamps, etc.) at difficulty 1 from the genesis block but it won't have the "most amount of work" hence it will not be followed.
If you want to "re-write" history, you need to have most hashrate to perform the most work (14+ years worth of work) which is obviously impossible.