Distributed Key Generation: Writing Smart Contracts and Combatting Bad Actors | Dark Hacker News