Could blockchain technology solve this problem definitively?
Would it be a good thing to apply this technology in elections and put people's future in the hands of blockchain?
Speaking of election. For me, if we use Blockchain, yes, there is an improvement or somehow solving the problem but not totally, because these corrupt governments will still find a way to cheat and manipulate, especially vote buying which here in our country, vote buying is really popular every election, and flying voters where you can vote multiple times by using other's identity.
Every solution definitely exists, the use of Blockchain for election voting can be used, but is it true as you say, can blockchain be a solution to cheating in the election process? I'm sure not. No matter how good the system is, if it is run corruptly and dishonestly, it's the same.