# List of Grin problems and their solutions - Open Discussion + Cool Website to compare Grin inflation

**URL:** <https://forum.grin.mw/t/list-of-grin-problems-and-their-solutions-open-discussion-cool-website-to-compare-grin-inflation/9111>\
**Category:** Development and Technical Discussion\
**Created:** [July 10, 2021, 4:34pm UTC](https://forum.grin.mw/t/list-of-grin-problems-and-their-solutions-open-discussion-cool-website-to-compare-grin-inflation/9111 "2021-07-10T16:34:43Z")\
**Posts on this page:** 1\
**Showing post:** 77

<div class="post-metadata">

**Author:** ![Anynomous](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/anynomous/32/2928_2.png) [@Anynomous](https://forum.grin.mw/u/Anynomous)\
**Post date:** [July 22, 2021, 4:29pm UTC](https://forum.grin.mw/t/list-of-grin-problems-and-their-solutions-open-discussion-cool-website-to-compare-grin-inflation/9111/77 "2021-07-22T16:29:45Z")

</div>

> [@Spinflight](#):
>
> Is it possible to do a zero transacion? And if so is there any cost associated with this?

Nearly, I think you can send up to the smallest denominator which is 1 millionth of a Grin, so 0.000001 grin, the transaction cost would however be something like 0.02 Grin, which is still considerable. The reason why the transaction cost are having this high minimum value is to avoid user from making dust attacks, or overload the mem-pool (blocking real transaction). Now at least they have to pay 0.02 Grin for every transaction.  
Although we could use this to obfuscate the transaction graph, Coin-Swap would be a better approach, hopefully we can get a programmer to implement it this year, it is a very promising proposal:

> [@Mimblewimble CoinSwap proposal](https://forum.grin.mw/t/mimblewimble-coinswap-proposal/8322):
>
> Abstract We present a coin shuffling proposal with the following properties: Users submit self-spends throughout the day. No interaction needed for shuffling. Shuffling is performed at the end of the day by a set of mixnodes that cannot steal any coins. Invalid self-spends are automatically filtered out. No need to abort or restart the shuffling. As long as at least one mixnode is honest, then no one learns the input output links. The size of the shuffle is limited only by blocksize and could…

---

_[View the full topic](https://forum.grin.mw/t/list-of-grin-problems-and-their-solutions-open-discussion-cool-website-to-compare-grin-inflation/9111)._
