Keybase cancels further Stellar Lumen cryptocurrency giveaways after giving away 10% of the intended amount, due to abuse Link 19 votes