Code being open doesn't mean anything unless you can verify the code running on a machine at the time of voting (adding another layer of complexity). It's not just voting software though, the rest of the system needs to be verified too (both software and hardware).
Not sure why you compare blockchain here either, no developed countries I know of use blockchain in their monetary authority or try to obscure voting processes from the public.
Code being open doesn't mean anything unless you can verify the code running on a machine at the time of voting (adding another layer of complexity). It's not just voting software though, the rest of the system needs to be verified too (both software and hardware).
Not sure why you compare blockchain here either, no developed countries I know of use blockchain in their monetary authority or try to obscure voting processes from the public.