Secure Multi-party Computations in a Decentralised and Trustless Dark Pool

Secure multi-party computations allow distrustful parties to jointly compute a function over secret inputs. State-of-the-art protocols for secure multi-party computations cannot efficiently compute inequalities, and are not designed for decentralized networks. We present a novel use of Shamir's secret sharing scheme that allows efficient computation of inequalities, and a decentralized network that is tolerant to node failure during computations. Republic Protocol is introduced as a direct application of this technique; a decentralized peer-to-peer dark pool that is capable of matching secret orders, providing a hidden order book for decentralized token exchanges.


In 2013, Benjamin Loong Wang began studying computer science at the Australian National University, and within the first few years developed a passion for concurrent and distributed systems. Researching, and developing on, Cray Inc's supercomputing language, Chapel, lead him to design and develop his own massively parallel language, Arvo, as part of his honors thesis.

In 2017, Loong turned his focus to the world of blockchains and decentralized network consensus and co-found Republic Protocol, the first company to build a decentralized dark pool for trading cryptocurrency. After a couple months, the company raised over $40M and he continues to work there in his position as Chief Technology Officer, driving researching into decentralized systems with his Canberra based team.

Date & time

12–1pm 8 Aug 2018


Building 145 (MSI/CS) Seminar room 1.33


Benjamin Loong Wang


Updated:  10 August 2021/Responsible Officer:  Dean, CECS/Page Contact:  CECS Marketing