Live data from Hacker News

The senatorial governance of Bitcoin: making (de)centralized money

tandfonline.com

311–320 of 344 posts

Re: The senatorial governance of Bitcoin: making (de)centralized money

#311

Earlier quoted context omitted.

>> Size of mining reward and transaction fees per given amount of kb of transactions is vital thing for miners. > Transaction fees per given data volume is less important than net profit on actual services provided, a chain that has a thousand times the capacity and a hundred times lower costs is still ten times more profitable than the competition. That's true but you it's not guaranteed that you'd get 1000 times mo…

> That's true but you it's not guaranteed that you'd get 1000 times more transactions when you increase capacity 100 times. It's a gamble and if bitcoin did that it would get unpredictable result but show miners that it is willing to gamble with their profitability. This argument is stupid both because it justifies restricting the chain throughput even further to whatever arbitrary number you like above zero and assu…

> ... it justifies restricting the chain throughput even further ...

Yes. There might come a time when block reward is miniscule, volume of transactions is too low to support mining at reasonable level, and the only way to incetivize the miners will be to reduce block size.

> already resulted in 50+ USD transaction fees as an actual result

Briefly. And 50$ is not an unreasonable fee if you are transferring hundreds of thousands of dollars in value to sell it at the peak.

> followed by a mass abandonment of the BTC chain relative to the volume at the time, followed by an uptake of competitive chains

Which is completely fine because small fraction of bitcoin value comes from it being transferred. Bulk comes from it being scarce and secure which limited block size helps to ensure.

> This doesn't make even theoretical sense, if the miners don't want to mine blocks at a given revenue level, it is up to the customers to raise their tx fee bids in order to ensure the flow of blocks

Single miner can ensure flow of the blocks once difficulty adjusts. Bitcoins doesn't die because it stops transferring. Bitcoin dies when so many miners leave it to make double spend attack trivial.

There's no reason for any bitcoin user to give any transaction fee if all transactions fit in the next block. Even if all but one miner leave bitcoin.

> low traffic might indeed kill a train line, setting auctions on the tickets that exist in order to save it absent demand isn't a solution

You misunderstood. I'm not saying that auctioning tickets is supposed to save train line dying to low traffic. What I was saying is that train lines can die to low traffic even more likely if tickets don't have fixed price but they are auctioned instead (like bitcoin tx fees).

> Suggestions have even been made that the tx fees should be set by a second lowest bid auction where all transactions above the second lowest fee are accepted and that is set as the net as both the most customer and revenue friendly option in BCH for example.

From what I'm getting, you don't only want to increase block size but also change how should fees work.

Maybe you should focus your advocacy efforts on other crypto that's closer to your liking because you don't seem to like anything about bitcoin except for the name and perhaps popularity that it managed to accumulate from the ground up and hold without your enlightened guidance.

> Wrong, miners mine what is most profitable, not what solution they prefer

They prefer the solution that is most profitable for them. Or are you saying that they cry all the way to the bank?

> ... your idol gmaxwell ...

I have no idea who that is.

I'm speaking purely from what I know about how bitcoin works and what I think makes it successful. I'm not familiar with other peoples opinions on the subject let alone which specific people hold which specific opinions.

> gmaxwell has literally said that if miners disagree with the way that the core council runs bitcoin that they should be fired

Not sure if you can fire someone you never hired and have no relationship with. But in a sense yes. If you don't like what bitcoin is you are free to mine something else. But statistically you will want to mine bitcoin because it's built to be most profitable for you.

> they don't give a damn if BTC dies completely

Can you show me some data that indicates that bitcoin is close to dying?

Also, why do you give so much of a damn if BTC dies or not? There are so many cryptos. You can jump ship at any time. Why are you so attached to bitcoin?

General remark: When I think something is stupid, innane, idiotic, moronic and useless that's usually for me an indication that I don't quite understand the thing or at least the reasons why a lot of seemingly reasonable people pursue it and I should learn more.

> What "vibe" you get from admitted ignorance on a subject isn't worth addressing.

Do you admit ignorance often? Because it is a declaration of openness to information and it usually prompts people that have some point worth communicating to clarify it. If you do not admit ignorance you are missing out on a lot.

Re: The senatorial governance of Bitcoin: making (de)centralized money

#312
post #205

Earlier quoted context omitted.

How can you be the real Satoshi when _I_ am the real Satoshi? This guy is a fraud, don't listen to him!

Please show working implementation of SPV for starters.

It is called BRD wallet. (originally Bread Wallet)

Re: The senatorial governance of Bitcoin: making (de)centralized money

#313

Earlier quoted context omitted.

>> Size of mining reward and transaction fees per given amount of kb of transactions is vital thing for miners. > Transaction fees per given data volume is less important than net profit on actual services provided, a chain that has a thousand times the capacity and a hundred times lower costs is still ten times more profitable than the competition. That's true but you it's not guaranteed that you'd get 1000 times mo…

> That's true but you it's not guaranteed that you'd get 1000 times more transactions when you increase capacity 100 times. It's a gamble and if bitcoin did that it would get unpredictable result but show miners that it is willing to gamble with their profitability. This argument is stupid both because it justifies restricting the chain throughput even further to whatever arbitrary number you like above zero and assu…

I wrote down my understanding of bitcoin and influence of the block size as a train analogy. Here it is for you to make fun of:

Imagine there’s a train line. Trains go at regular intervals and have fixed number of seats.

Operator of the train line gradually issues unfalsifiable coins which there will eventually be specific number of and not one more. You can carry any amount of coins while you ride the train. People started to find them valuable so you can buy them before departure and sell on arrival.

Tickets for the train are auctioned for coins. Only the people who bid most can ride the next train. You can even bid 0 coins and get on the next train for free if not enough people outbid you.

Making train go is the cheap and easy part. What’s expensive is securing it from robbers that could disrupt the service and tank the value of the coins. Operator outsources this task to Miners&co. They make the train secure proportionally to the amount of real money they spend. To compensate them operator pays them with freshly minted coins for securing each train. Since operator intends to emit a predetermined number of coins in total it has to periodically lower Miners&co reward for each train secured.

There’s a risk that the price of the coins won’t grow fast enough and securing trains will get less and less profitable for Miners&co and they will secure trains less and less until train line falls victim to the robbers.

To create a second source of income for Miners&co operator gives them the fees that people bid to be on the next train. Operator is not sure if it will suffice but that’s the best he could come up with.

There’s a surge in coin price and people start to ride trains like mad to sell their coins at places where there are buyers. People outbid themselves to be on the next train to the point that travel becomes uneconomical for casual travelers. Some of the travelers say: “Make the trains larger so we can all fit in for cheap”. Operator could do that at no cost, because running trains of any size is the cheap and easy part.

If the operator decides to make the trains larger he is lowering the amount of coins that people will have to pay to travel and thus lowers income of Miners&co and thus lower the incentive to maintain high security of the trains. Incentive that the operator already wasn’t sure was sufficient to keep Miners&co interested forever. Operator would be taking away profitability from Miners&co and make them worry that he could just take away more of their profitability in the future on a whim. What’s next? Even less fees? Maybe no base reward for securing trains? Maybe fixed or increasing reward that makes coins not scarce anymore and thus less valuable in terms of real money?

If the operator decides to not make the trains larger, he makes the casual travellers that like to travel often with a small amount of coins unhappy, to the point of using other trains and coins altogether. But the operator keeps Miners&co profitable and communicate to them that he doesn’t intend to change any core rules in a way that negatively affects their profitability

Travellers say, if the operator makes the trains larger, and as a result makes travel faster and fees lower then more people will travel and coin will become more valuable offsetting any loss of profitability that Miners&co suffers as a result of larger trains.

But the operator knows that what makes his coins valuable is not that his trains are fast, or large or cheap or used often. What makes coins valuable is that they are in strictly limited supply and that the trains will operate forever secured strongly enough to never get disrupted by robbers. So the operator chooses not to make trains larger because Miners&co profitability and trust must be considered before anything else because security they provide is one of the two necessary things for the coins to be valuable.

Some people are very upset and they make their own train line and coins (which they give to people that own operators coins). Miners&co prefers to secure operators trains more and the new larger ones less. Price of operators coins doesn’t suffer and follows usual curves it previously followed around moments of high interest. Operator can infer from that that he chose correctly.

Will the operator be able to keep trains running safely forever? Nobody knows, because outside of well modeled problems, nobody knows what the future will be. And this train line is the first of its kind. I you think it’s doomed you are free to ride any other. There are so many now that do various things differently. Choose wisely because many of them already died abandoned by Miners&co.

Re: The senatorial governance of Bitcoin: making (de)centralized money

#314
post #256

Earlier quoted context omitted.

Blocksize is clearly not literally a rate; that's a ridiculous statement. When you artificially cap it, like putting a limiter on your car in your analogy, it can be rate limiting, i.e. limiting the transaction rate - an actual rate. That chart you posted in meaningless in this context, but clearly just greg being greg, trying to manipulate; are you seriously trying to suggest that the tiny increase from segwit shena…

It is literally a rate. It is the rate of bytes added per block (which by the system's design is once per ~10 minutes). Increasing supply above demand radically drops fee rates. That is the logical, predicted, and observed behavior-- both in Bitcoin and in other similar systems.

Of course the fees would drop after raising the blocksize.

The current fees are well above the marginal transaction costs of processing and storing those transactions. (I estimated it was 3cents/kB, assuming GB scale blocks on ~1000 4U (36 bay) servers with 10Gbps networking distributed world-wide.) Other analysis I have seen erroneously assumes the POW is a marginal cost: which is only true with a tiny, limited, block-size.

During the September 1, 2018 "stress test" on the BCH network, the average transaction cost actually went down. All while the network processed 2 million transactions in a day.

Re: The senatorial governance of Bitcoin: making (de)centralized money

#315
post #251
post #202

Earlier quoted context omitted.

I don't think that "Peer-to-Peer" in the whitepaper's title ("Bitcoin: A Peer-to-Peer Electronic Cash System") refers to the network structure being p2p - and that's probably also not what most people mean when they talk about bitcoin being peer-to-peer. The very first sentence makes it pretty clear that peer-to-peer means person-to-person without any intermediary: "A purely peer-to-peer version of electronic cash wo…

Yes, and lightning does the same. The other bitcoin nodes that route your messages are not a trusted third party, no more than the bitcoin nodes that relay your transaction when you transmit it any time you use Bitcoin. Wrights comments on topology are technobabble and largely meaningless, so it's difficult to say something about them... however, to the extent that we can assign any meaning at all to them don't you n…

Unlike the base layer, the LN uses source routing: which was abandoned years ago. Requiring the endpoints to know the structure of the network graph leads to intractable routing problems at scale.

Re: The senatorial governance of Bitcoin: making (de)centralized money

#316
post #138

Earlier quoted context omitted.

Since you read the Lighting whitepaper, you know that an uncongested base-layer is assumed. The paper suggests something like 133MB blocks at scale.

That was a conservative assumption at a multiple of the entire worldwide financial transaction volume... utilizing old technology. The same volume without lightning would require blocks that were terabytes, which is obviously unworkable at the current state of technology.

I disagree that the LN paper made conservative assumptions.

A "black swan" event like a major lightning hub going down may force more channel closings than the network (as currently implemented) has time to process before time-out.

The LN simply does not work if the base layer is congested.

Re: The senatorial governance of Bitcoin: making (de)centralized money

#317
post #276

Earlier quoted context omitted.

> was happily using Bitcoin long before creating a company to support it. His public comments would say otherwise and many doubt that his company is supporting Bitcoin vs handicapping it for private interests. > Gavin loudly endorsing an obvious scammer Classic nullc way of putting it.. Gavin simply said that CSW was able to sign a message from one of the keys he had interacted with Satoshi's account. The signing its…

> CompatBlocks is just one of the developments that BCH has completed and released wtf. man, stop taking credit for other people's work. Compact blocks were completed and released by Matt Corallo, myself, and the other Bitcoin developers at the time long before BCH existed. It had absolutely no involvement from any BCH developer. > many doubt that his company is supporting Bitcoin vs handicapping it When your link in…

Compact block were heavily inspired by Bitcoin Unlimited's "Thin Blocks".

Re: The senatorial governance of Bitcoin: making (de)centralized money

#318

Earlier quoted context omitted.

The "bcash" term is used to attack BCH. It makes many of the attackers (that are everywhere on social media) pretty easy to recognize. They attack BCH because it is the only Bitcoin still working to allow massive scaling. Dark forces captured BTC to stop it from becoming a real peer-to-peer electronic cash for the world's people. BCH is keeping that dream alive and the dark forces have been attacking BCH since before…

Amount of trolls/fake comments from BCash community is insane. BCash is just a shorthand for a pretty shady coin that it is.

You got fooled by a slick marketing campaign.

Around fork time, there was a coordinated push, including websites, subreddits, youtube videos (title of video by jimmy Song interviewing Roger Ver was first known use), and the censored 'bitcoin' forums all calling the fork 'bcash'. One week later, Samson Mow even did a guest column for Forbes magazine[a] mentioning the term. Adam Back later Chastised Cobra for not calling it bcash.

The goal appeared to be two-fold:

1. Strip Bitcoin Cash of the name 2. Frame it as a scam, especially if we take back the name.

a. https://fortune.com/2017/08/07/bitcoin-cash-bch-hard-fork-bl...

"The newly created Bitcoin Cash (BCH) is a rushed spinoff of Bitcoin (BTC), a clonecoin of which there have been many in Bitcoin’s past. Because the name is confusing, many have taken to calling it “Bcash” to avoid buyer confusion."

Re: The senatorial governance of Bitcoin: making (de)centralized money

#319

Earlier quoted context omitted.

> That's true but you it's not guaranteed that you'd get 1000 times more transactions when you increase capacity 100 times. It's a gamble and if bitcoin did that it would get unpredictable result but show miners that it is willing to gamble with their profitability. This argument is stupid both because it justifies restricting the chain throughput even further to whatever arbitrary number you like above zero and assu…

I wrote down my understanding of bitcoin and influence of the block size as a train analogy. Here it is for you to make fun of: Imagine there’s a train line. Trains go at regular intervals and have fixed number of seats. Operator of the train line gradually issues unfalsifiable coins which there will eventually be specific number of and not one more. You can carry any amount of coins while you ride the train. People…

> I wrote down my understanding of bitcoin and influence of the block size as a train analogy. Here it is for you to make fun of:

You and people like you think I am making fun of you because you are flatly wrong about so many things in the space, and seem to have no idea that you have been conned. I'm not making fun of you at all, I'm pointing out the ways in which you are wrong.

> You can even bid 0 coins and get on the next train for free if not enough people outbid you.

Wrong, you can have an empty block with bids in the mempool below the threshold which miners are willing to incorporate, and they still don't get into the block. You don't magically get into the block on a zero bid just because it's not full.

> Making train go is the cheap and easy part. What’s expensive is securing it from robbers that could disrupt the service and tank the value of the coins.

Wrong, on the security front we have proof of work output in the ~800k USD equivalent every hour range, on the actual functionality front, the primary chain has been sabotaged to be so dysfunctional it barely matches a fax machine in raw throughput, this is equivalent to a depleted uranium armoured rail car with a convoy of tanks as an escort, but it's only 5x5 inches and it runs on a mousewheel. Other node software not subject to the BTC sabotage runs enormously better, things like flowee the hub getting up into tens of thousands of validated transactions per second on commodity hardware, but they're so poorly adopted as to be basically unknown. In terms of deployed infrastructure, we're stuck with the 5x5 mousewheel pushcarts because of the BTC sabotage.

> Since operator intends to emit a predetermined number of coins in total it has to periodically lower Miners&co reward for each train secured.

Wrong once again, there's no "has to" about it, the emission schedule could have been a completely linear flat rate. It was chosen to be a steeply declining curve to bomb the project if it turns out not to actually be a useful service for which people are actually willing to pay, that is, uptake and increased usage is intended to make up for the lost value of the decreasing block reward. The steeply declining curve ensures that the interests of all the maintainers of the Bitcoin network are aligned, as only an insane fool would ever try and actually sabotage the network to be dysfunctional knowing that this would be the inevitable fate if they did.

The BTC sabotage turns this on its head and assumes that instead scaling should be crippled on purpose, and an artificial limit should be forcibly imposed in order that the supply quota can hopefully address the diminishing block reward over time.

This, like basically everything else in BTC, is extremely, indescribably stupid. The inevitable fate remains the inevitable fate for the aforementioned stupidity.

> There’s a risk that the price of the coins won’t grow fast enough and securing trains will get less and less profitable for Miners&co and they will secure trains less and less until train line falls victim to the robbers.

Wrong, because the price of coins is not the only variable that dictates how much security is invested into each block. BTC simply attempts to force it to be so for no good reason and this is transparent sabotage.

> Operator could do that at no cost, because running trains of any size is the cheap and easy part.

Wrong. Operator alone does not get to choose to do that period, a block limit of x does not imply a block floor of x, miners can and do still choose to emit blocks significantly below the block ceiling.

The entire rest of your analogy collapses because it based upon these incorrect assumptions.

Re: The senatorial governance of Bitcoin: making (de)centralized money

#320

Earlier quoted context omitted.

> That's true but you it's not guaranteed that you'd get 1000 times more transactions when you increase capacity 100 times. It's a gamble and if bitcoin did that it would get unpredictable result but show miners that it is willing to gamble with their profitability. This argument is stupid both because it justifies restricting the chain throughput even further to whatever arbitrary number you like above zero and assu…

> ... it justifies restricting the chain throughput even further ... Yes. There might come a time when block reward is miniscule, volume of transactions is too low to support mining at reasonable level, and the only way to incetivize the miners will be to reduce block size. > already resulted in 50+ USD transaction fees as an actual result Briefly. And 50$ is not an unreasonable fee if you are transferring hundreds o…

> Yes. There might come a time when block reward..

And if artificial scarcity to increase miner revenue is not only not objectionable but desirable as well as entirely effective, there is no reason that this should not be done repeatedly, and right now.

Of course, that's not actually true, and that's why it's not happening. The argument is invalid.

> Briefly. And 50$ is not an unreasonable fee

In a competitive free market, any fee is an unreasonable fee if it's imposed ignorant of the fact that you are in a competitive free market that doesn't impose the artificial scarcity promoting production quotas your inefficient operation does. This describes the state of every other blockchain absent the sabotaged and useless BTC chain.

> Which is completely fine because small fraction of bitcoin value comes from it being transferred. Bulk comes from it being scarce and secure

A pile of dogshit from a particular dog now deceased close to the reactor meltdown site in Chernobyl is both scarce and secure, it is also completely valueless because it has no utility and even as fertiliser there is a universe of potential substitute goods available. BTC has no value beyond stupid people heavily invested in it unaware they have been flatly conned and not understanding how any of this works or what the original plans actually were. The end result of that is obvious.

> Single miner can ensure flow of the blocks once difficulty adjusts

Which will never happen if the rate of the departure of hashing power exceeds the rate at which the chain proceeds towards the next DAA interval. That rate is not even 8% per day. The chain will be destroyed entirely if hashing power departs faster than that, and the only way to "fix it" will be a hard fork, which BTC morons have been propagandised to believe is dangerously fatal, and thus as a final fate for BTC it can't be ruled out.

> There's no reason for any bitcoin user to give any transaction fee if all transactions fit in the next block.

Flatly wrong no matter how many times you repeat it, because miners choose which transactions go in the block and their choice is not contingent solely upon available block space.

> From what I'm getting, you don't only want to increase block size but also change how should fees work.

I don't care at all what BTC does, I consider it a useless lost cause at this stage and have no opinion of it beyond that. My point was many other chains are looking at many other alternatives to ensure that their chain is the one that ends up with the most economically optimal usage of hashpower, and I cited an example of that as something I had heard come up in discussions for BCH.

> Maybe you should focus your advocacy efforts on other crypto that's closer to your liking because you don't seem to like anything about bitcoin except for the name and perhaps popularity that it managed to accumulate from the ground up and hold without your enlightened guidance.

I was a Bitcoin maximalist from the very beginning, largely ignored every single other coin in existence, and frankly when Mike Hearn left his description of the situation and the suggestion that the chain would actually refuse to scale in the future even when the demand was clearly there was so puzzling to me I flatly refused to even believe it until the 2017 BCH split actually happened and everything unfolded exactly as he had said.

You and those like you don't seem to grasp just how utterly idiotic what has been done in BTC actually is. It is so foolish, and the justifications for the behaviour so hamfisted and constantly shifting, that the only reasonable conclusion to explain it is outright sabotage.

And I do focus my advocacy efforts solely on other crypto, and warn people in as strong terms as I am able since the BCH fork that BTC has been outright sabotaged to uselessness and is very likely doomed.

> They prefer the solution that is most profitable for them. Or are you saying that they cry all the way to the bank?

Every miner who I've spoken to about the situation who actually understands what happened is indeed very concerned for the long term health of the ecosystem given the equilibrium which the BTC sabotage has resulted in. Not a single one of them ever intended for this idiocy to actually take hold, and yes, we're all just trying to make the best out of an insanely bad situation. If you want to call that "crying all the way to the bank" go right ahead.

> I have no idea who that is.

The person largely responsible for the sabotage in question, and from whom the flatly wrong arguments you are attempting to throw around actually originated.

> But statistically you will want to mine bitcoin because it's built to be most profitable for you.

Until it's not, and then you will very happily see it destroyed and be relieved this insane episode is over and done with.

> Can you show me some data that indicates that bitcoin is close to dying?

Everything we've discussed so far.

> Also, why do you give so much of a damn if BTC dies or not?

Because all fatally stupid ideas should die, and the more fatally stupid, the more so this is. BTC is about the most fatally stupid architecture I have ever heard of in my entire life, and its continued existence is an affront to sensibility.

> here are so many cryptos. You can jump ship at any time. Why are you so attached to bitcoin?

I jumped ship to actual Bitcoin BCH back in 2017 already. I'm not attached to BTC at all, I only want it to die.

> General remark: When I think something is stupid, innane, idiotic, moronic and useless that's usually for me an indication that I don't quite understand the thing or at least the reasons why a lot of seemingly reasonable people pursue it and I should learn more

Great, follow your own logic and stop bothering me, go watch Jersey Shore re-runs, a lot of seemingly reasonable people pursue that as well as a raft of other things I'm equally confident as marking out as absolutely without value. In the meantime, I'll be happy with the observation of many decades of experience in the technology industry which tells me what the BTC chain doing is in fact utterly idiotic, completely unjustified as a point of fact, and it has indeed been the victim of a well financed external sabotage attack.

> Do you admit ignorance often?

I admit ignorance whenever I know that I am ignorant of something, or when I find out post-hoc that I was previously ignorant of something. This doesn't apply in this case, it is you and the people like you who are so clearly and flatly wrong, and it is extremely easy to in detail dismantle your position and explain precisely why.

Post reply on HN