1. The algorithm was designed specifically for @geyser , so that's why there is the condition of donation at the beginning. The user is donating/replying *to someone*. As you pointed out, if the user is posting, than there is no donation to someone else, so that can be replaced by a PoW msg. So smth like: - if post > PoW • c > t - if reply > sats > t c is a conversion factor based on the hashrate and issuance of bitcoin.