About the author
Inherent to the design of the blockchain is the principle of democracy, that all honest nodes agree upon the longest chain to be the source of truth. As such, any blockchain is susceptible to a majority attack, where an attacker gains 51% of the hashing power of the blockchain and is able to perform double-spend attacks on the blockchain.
There was an instance of such an attack on Ethereum Classic between 29 Jul 2020 and 1 Aug 2020, however, not much details were known, beyond the fact that the attacker purchased hashing power from a user on cryptocurrency mining platform, Nicehash.
The attacker, known by his address, 0x75d1e5477f1fdaad6e0e3d433ab69b08c482f14e, generated over 3500 blocks, forking from blocks 10904146 till 10907740 and then broadcasting them afterwards.
During the attack, the attacker double-spent over 800,000 ETC. Based on my research and understanding, it appears that since what the attacker performed was considered technically legitimate but morally wrong, no changes were made to the Ethereum Classic blockchain software to resolve this attack.
References:
Learn why the map is cool in Go!
A method to design records so that they're allocated on a specific byte boundary, such as 16 bytes, 512 bytes, 4096 bytes, etc.
Learn the command line used to compile System.pas in Delphi
How to free more space on your home drive by redirecting the location for SDKs in RAD Studio