Hacker News new | ask | show | jobs
by madninja 2871 days ago
A number of blockchains allow the miners to choose the transactions they include in a mined block. This adds additional challenges around miners picking the highest paying transactions, or worse, specifically/maliciously excluding transactions.

Threshold encryption means we can have (1) transactions be encrypted and only inspected _after_ they have been accepted as part of a block, and (2)break any deadlocks in consensurs agreements.

Helium isn't the only one using DKGs but they're certainly not trivial to implement well.