<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2014-06-20 18:27 GMT+02:00 ianG <span dir="ltr"><<a href="mailto:iang@iang.org" target="_blank">iang@iang.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

On 20/06/2014 17:05 pm, Lodewijk andré de la porte wrote:<br>
> 2014-06-20 16:31 GMT+02:00 ianG <<a href="mailto:iang@iang.org">iang@iang.org</a> <mailto:<a href="mailto:iang@iang.org">iang@iang.org</a>>>:<br>
<div class="">><br>
>     Take a block.  Calculate the amount of money spent on the mining of that<br>
>     block, which you can use 25BTC as a proxy for.  Divide that by the<br>
>     number of transactions in the block.<br>
><br>
><br>
> I do not, at all, think that's fair.<br>
<br>
<br>
</div>Fair?  What does that mean?  Just curious, do you mean, calculating a<br>
cost that way seems inapplicable, or do you mean that there is a notion<br>
of what would be 'fair' in a cost allocation sense?<br></blockquote><div><br></div><div>I didn't use another word because they didn't cover the load. </div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


<div class="">(...)
</div>One could see things that way, sure.  I'm just trying to be pragmatic here:<br>
<br>
What does it cost to run the entire machine?<br>
How is that cost distributed?  Who pays, who is compensated?<br></blockquote><div><br></div><div>I think you should also consider the entire machine that the banking world consists off. I'm pretty sure that the machine is thusly complex and so intertwined with the very method of accounting (money) that it is absolutely unthinkable to create a fair estimation of the cost of a single transaction, even whilst taking immense liberties. The whole financial crisis with people speaking of "evaporating money" are a fantastic example of the complexity of the issue.</div>

<div><br></div><div>The government, with it's many interferences, also contributes vastly to the cost of maintaining the banking system. Every policeman (greatly, especially in it's size and threateningness) contributes to the maintainance of the law, which contributes to the maintanance of the banking systems. What about the cost in lives over wars fought for the sake of money?</div>

<div><br>It just cannot, absolutely cannot, be measured how big an expenditure we make so that everything in our society is measurable and expressable in a financial unit ! That's not to say it's not worth it, I dare say I don't belive the USSR did well enough to compensate for western spending to their detriment (interesting topic to research but I didn't). And I also dare say that nobody has tried any differently in the modern age.</div>

<div><br></div><div>Bitcoin, if succesfully implemented, will dramatically shift but absolutely not retire all these expenses. In fact it may, through it's extreme objectivity in accounting, be unable to smooth over the troubles of society and thusly result in very far increased costs. But we gain things too. We will have truth, liberty, and some crazy sort of objective justice, all of which have been fought and died for, causing immeasurable costs.</div>

<div><br></div><div>So, simply put, think it's not fair at all to account Bitcoin transaction costs like that.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


<div class="">> And that last one is just as intended and a good feature. In a way you<br>
> can say that your fee buys you security, by buring your transaction<br>
> under a certain amount of hashes. Now there is money out of nowhere<br>
> paying for a whole load (maybe around 60x) more security than you paid<br>
> for. That's a good thing because Bitcoin is (used to be?) kind of small<br>
> and thus hackable, and is now (maybe around 60x) less hackable.<br><br>
</div>Well, when we establish a cost, someone has to pay it.  Then, we can<br>
then build a marketing myth around why Joe-customer should pay that<br>
cost, as a participant, a consumer.  Idk that I give a lot of attention<br>
to such a myth.  "It's the security you deserve..."<br>
<br>
I think I'm more interested myself in comparing the costs of various<br>
machines and seeing where the market can be improved.  We can compare<br>
the cost of say the credit card machine (4%?) as against the Bitcoin<br>
machine (25BTC/block) as against the world wide slow SWIFT machine<br>
(20-60?) ... and so far we're not seeing a lot of difference.<br>
<br>
Which means happy days -- there is fantastic opportunity to improve the<br>
matter.  I reckon I can do it for pennies ;)<br>
<div class=""><br>
<br>
> The question of who pays for that is peculiar as it seems in many ways<br>
> as if money comes out of nowhere. The complexity of supply and demand<br>
> does not nessarily change the value (although supply might correlate<br>
> with amount in existence) of the coins as they increase in quantity. I<br>
> would say that "newcomers" that push the price compensate for the<br>
> pulling of the price caused by selloffs through mining. The truth is<br>
> miners are purchasing new coins from nobody, not affecting supply/demand<br>
> directly and securing the network through it. It's a very good choice<br>
> for Bitcoin. So good that you'd almost like to make a coin stable versus<br>
> hashing power.<br>
<br>
<br>
</div>Right, so the myth is that the money comes from nowhere, sure.  It's<br>
free.  Don't worry your pretty little head over it.<br>
<br>
The reality is that there is huge latent pent-up demand for open payment<br>
systems from the general public, and people are prepared to pay for<br>
that.  Currently the exchange rate seems to be say 5% which is pumping<br>
up a lot of exchange business, and the demand is overwhelming other<br>
factors such as the cost of mining.  So mining 'appears' to be free, but<br>
in fact it is only cheap while the system is growing and demand is<br>
pushing up the price so as to overwhelm the cost-transfer accounting.<br></blockquote><div><br></div><div>I mostly agree with this. It is fully intentional that the network will pay for the security of the network. Many say "it's still cheaper than banks".</div>

<div><br></div><div>NXT seems more promising, although less pure in some ways.</div><div><br></div><div>The question of consensus is a philosophical one. Is a mayority, full agreement, agreement of involved parties, etc, consensus? We always appoint either a person, a board, a committee, a bank, a government, anything or anyone just to tell us what's right. We stick to exceedingly simple systems for this, with central points of authority. Bitcoin cleverly distributed the point of authority over the computingpower involved, fuzzing the line between rule of the wealthy, rule of the public and democracy. Ultimately I think NXT has the same ruling class, but encoded more honestly.</div>

<div><br></div><div>NXT is trying to be more than it has to be, however, which might cause significant problems down the road.</div><div><br></div><div>Did I mention Bitcoin is actually just a decentralized ledger, and this whole financial bullshit is actually a mere single implementation that seemed like it'd be a good one? Mastercoin knows this, and abuses it for what it really is. Namecoin showed it too, although differently.</div>

<div><br></div><div>NXT merges finance and consensus even further.</div><div><br>It's not really nice to have rich people determine what's right and what's wrong. But I think voting per moneyunit controlled is actually immensely fair in some ways.</div>

<div><br></div><div>It's a deeply tied knot of poltics, philosophy, economics and more. It's not getting untied just like that.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


<div class="">Well, if the system can be run at scale without the mining reward, e.g,<br></div>
when it switches over to fees-based only, then we can also hope that the<br>
cost will drop dramatically.<br></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
But wait -- if so, why did we need the miners in the first place?  It<br>
was to stop the double spend, right?  Or the false spend, to include a<br>
wider degree of ills.  So as long as the miners are doing their job on<br>
this on a fee-basis then it is fine.<br></blockquote><div><br></div><div>The security factor will decrease. The unrewritability of the ledger depends fully upon the costs of writing it since the ledged thing was introduced. You can bury information under a pile of cash. If you swap the pile (regenerate the blockchain) you have to pay for it. So if the % of money spent on mining decreases, the time until a certain certainty is achieved increases (if mining costs decrease tenfold (miningcosts/10) then instead of 3 blocks for X money you need to wait for 30 blocks). It'll still work, just less well.</div>

<div><br></div><div>It now works ridiculously well. The bigger the network the smaller the average transaction compared to the network, and how higher the "security factor".</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

(idk the answer to this, I've basically ignored fees and distribution of<br>
same to this point, what's the story?)<br></blockquote><div><br></div><div>Obviously people have to pay the miners, most directly this can be done through transactions. The added benefit is being able to tax annoying actions, like "transaction dust" or hard-to-compute transactions.</div>

<div><br>It's also a thing that you have to create money out of nowhere in a limited fasion. Blockrewards are one of those lightning-strike-genuis things where you can distribute money and increase adaption in a single strike. They are the only way money enters the system, and it enters more towards people that help the network be more secure. It's very elegant.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div class="">> I think you should add the cost of developing software for Bitcoin, if<br>
> you take initial coin distribution into account. And to think that the<br>
> price ends up being similar to a bank transfer!<br>
<br>
<br>
</div>Ah, now you're speaking to my heart!  Developers are taken for a ride on<br>
this one.  There was a sort of proxy reward for the original developers<br>
in that those close to the code could mine most.  But that was so rough<br>
a connection that it is pretty well wiped out within months (I speculate).<br></blockquote><div><br></div><div>I think there's still the fact that they're a most essential key in businesses. Getting rewards for certain code features isn't so bad either.</div>

<div><br></div><div>Truth is, for most purposes code monkeys are laborers. Not unlike painters in a certain era. There's some masterworkers, but most just learned how to scribble in a way that entertains the masses... Masterworkers pick their work, though. And they are not usually rewarded properly.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Now we have the problem that the dev team is the SPF or CVP for the<br>


whole darn network.  And they're not funded at all, directly. </blockquote><div><br></div><div>Indirectly was intended to be good enough. It's not like they'd starve if they stopped working.</div><div> </div>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">This is why ripple and ethereum and others have started foundations before hand<br>


and pumped value into them -- so as to ensure the survival of the dev<br>
team.</blockquote><div><br></div><div>To get rich or to make it possible?</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

Meanwhile every startup is eating out the core of the dev team<br>
and bidding the developers up through the roof.  This does not end well.<br>
 Am I the only one who sees this???<br></blockquote><div><br></div><div>It might end like HTML. Could be worse.</div></div></div></div>