Blockchain in voting systems and election integrity