Design and Analysis of TEE-based Common Coins for Asynchronous Agreement Primitives