Distributed E-Voting and E-Bidding Systems Based on Smart Contract[J] ELECTRONICS 2019(8) Tso, Raylin Liu, Zi-Yuan Hsiao, Jen-Ho