How blockchains can actually help elections