You can't change the scoring system to avoid corruption, you have to take fighting corruption seriously as an organization. The IBF was incredibly corrupt, there is literally no scoring system that would have changed that. The Task Force has no power, they can't fight corruption.
The only solution is that we need an organization that organizes boxing that is serious about fighting corruption, we need a way to evaluate the accuracy and the bias of judges, we need clear scoring criteria (and no those criteria cannot be "who punched who more" if we want the sport to thrive) and judging at the Olympics has to be a reward for being among the best judges in the world.
But at the end of the day boxing is a judged sport, there will always be some subjectivity. Which is why we need good and impartial judges and a lot more communication.
Sports like surfing, skateboarding, snowboarding and freestyle skiing have even vaguer judging criteria than boxing, yet they generate a lot less controversy because the judges take their jobs seriously and communicate freely with athletes and coaches about what the criteria are and why they made certain decisions.