If I were to design a perfect altcoin or cryptocurrency in the future, it would be such that would embrace decentralization as much as possible, allowing an equal ecosystem for anyone to enjoy. Since BTC is partly centralized in its mining process, 51% attacks could be easily achieved (since ASIC manufacturer Bitmain has the most dominance in hashrate). Other altcoins have the same problem with new miners being released by Bitmain, destroying the true value proposition of ASIC-resistance.
Therefore, the perfect cryptocurrency would be such where mining is decentralized and nodes would be geographically distributed as much as possible to eliminate third party intervention. I believe that designing a consensus mechanism that would allow any device to participate in the mining process would be a clever idea. Anyone regardless of their economic status or social influence would be able to get started with mining right away, even if he/she lacks large quantities of hashrate. It would be one CPU, one vote just like in Satoshi's Bitcoin Whitepaper.
On the other hand, the perfect cryptocurrency would be only traded at decentralized exchanges (to eliminate the middleman) and physically between peers. Allowing cryptocurrencies to be traded at centralized exchanges, would allow governments and/or other third parties to restrict trades, shutdown the exchanges, among others.
By doing trades in a decentralized fashion, none of these things would be able to happen as governments would need to shut down the entire network of the decentralized exchange. (which would be practically impossible to achieve)
Nevertheless, I would like to know your thoughts on how to design a perfect altcoin or cryptocurrency. Will it be possible to achieve true decentralization for a perfect cryptocurrency? Or would it be extremely complicated to achieve?