The Ethereum block chain as a decentralized platform is so successful that many applications deployed onit. However, for the inherent transparency properties and the lack of privacy, deploying a financialapplication on top of it is always a challenge. In this paper, we tackle this challenge and propose ananonymous sealed-bid auction protocol based on time-released encryption atop Consortium Block chain.We adopt a strict digital certificate-based identity mechanism of the consortium block chain to permitlegitimate participants, and utilize the blind signature based on elliptic curve technology to allowinganonymous participation. Moreover, a timed release public key encryption algorithm is adopted to encryptbids and prevent auctioneer from colluding with bidders. This is completely different from the method(zero-knowledge proof) used in other papers to prevent collusion between auctioneer and bidder. Weprovide a specific analysis of our protocol, which shows that our protocol meets anonymity andapplicability.
展开▼