So I prefer mining in a pool because it's just more convenient and it's not such a roll of the dice. I just got my first transfer in of some of the work I've done for the pool. It wasn't much, just a little over one ether and the transaction fee was a little over 1 Finney. While that's pretty damn nice being just a fraction of a cent for a transaction cost I quickly came to the conclusion that I must be missing something here. Right now that transaction cost is about a 1/10th of a cent. However this is the simplest and cheapest transaction possible. Furthermore I expect the value of Ether in relation to other currencies to increase, maybe even to the multi-hundreds of dollars per Ether.
If the transaction costs stay roughly the same (1 Finney) as the value of Ether rises then the value of that 1 Finney would increase at the same rate making it as high as tens of cents for a simple transaction. This would remove the possibility of micro transactions. I was under the impression that Ethereum would be an acceptable method of dealing with micro transactions (although not the best). I feel like my understanding of how gas works must be incomplete and I need to understand it better so I can better evaluate an idea I have for a DApp + App.
My idea involves the voting equivalent of micro transactions where people could do many votes (much like “liking” a page on facebook). It will also involve more complex voting algorithms that include First Past The Post, and Single Transferable Votes. I'm afraid anything over a cent or two per vote would break my idea.
Does anyone have some quick answers for me and maybe some reference material I could read on the topic at hand? I've done quite a bit of research but I seem to be unable to answer this concern still.