Bitcoin Forum
November 09, 2024, 12:16:42 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 »
1  Economy / Service Discussion / Re: Is forum escrow still safe? on: October 09, 2015, 10:30:30 PM
A good point about escrow anonymity. I see it now. There is a list of escrows who are not fully anonymous?
And you can know their full name, address and if something went wrong you are covered?

I wouldn't put all the emphasis on this. And you're not really covered -- you'll probably find that most people that get scammed in this context don't pursue the matter in court.

Just something to consider. First and foremost, reputation is paramount.

The point I am making is this: Can an escrow be tied to a legitimate business, a physical address, a web site? Do other trusted members claim to know this person's identity outside of the forum? Are they doxxable? Or is it someone who only transacts in areas where they can remain fully anonymous (digital goods trades, or with P.O. boxes for physical trades)? If the latter, regarding someone who has gained a significant reputation over a short period (trust farming), red flags go off. That tells me someone may be planning a long con, and their complete anonymity is further incentive to exploit the high level of trust they have.

It's just a base-level incentive analysis. If you're going to scam, are you likely to use contact information/websites/services/businesses that can be tied to your real identity? It's not about stating who you are; it's about whether or not we can analyze your past business dealings to verify who you are. Scammers make efforts to cover their tracks the best they can. The sloppy ones aren't careful early on (when they weren't intent on scamming). The smarter ones know what they are doing from the start, and never release any information that can tie them to a real identity.
2  Economy / Service Discussion / Re: Is forum escrow still safe? on: October 09, 2015, 07:36:45 PM
QS may have done something "bad", but it surely didn't result in a loss for anyone but himself.

And thank goodness for that. I commend the community for recognizing that his behavior was very untrustworthy, and deserving of the inability to provide escrow services.

Just because escrows have alts doesn't mean they're not trustworthy.

Simply having alt accounts isn't the issue.

Escrowing deals as one of the interested parties under the pretense of being a disinterested third party is deceptive and fraudulent. And at the least, the other party involved was swindled out of the escrow fee in each instance.

Further, QS was caught using alt accounts to shill, farm trust and otherwise abuse the trust system (e.g. using multiple accounts to neg trust people). Is this how a trustworthy person acts?

On that subject, John K's feedback says it best. He was "engaging in self-collusion by the means of using alt accounts in order present a facade of trust in his business dealings." Now, why would one want to do that? Roll Eyes

There was a reason QS was so intent on maintaining his own anonymity (a point to consider when choosing an escrow). I'll just leave this here.

Most savvy people who do business on this forum knew what Quickseller was doing. He was very clearly farming trust for months before opening up an escrow service. He was waiting for an opportunity to walk away with thousands of coins -- there is not a doubt in my mind.

All the while, he was taking the role of scam buster (often railroading people on baseless evidence) and using an army of alts to support himself in any discussion. I, for one, never mentioned a damn thing, though I suspected a lot of shady behavior for a long time -- for fear that he would target my reputation, as he has done to others. Now, the tables have turned.

Personally, I don't give a shit what happens to him. Because I know exactly what he was doing. This is not a court of law, and the point of emphasis for me is intention. Some of us know he is scum, and just don't care about these pretenses.
3  Bitcoin / Bitcoin Discussion / Re: Reversion to the mean on: October 07, 2015, 08:47:58 PM
"Peter R: Bigger Blocks = Higher Prices"

This dubious correlation is the crux of the issue (as much as "big blockers" might deny it). The mooners want moon today, and the block size limit should have been lifted yesterday to enable that. Unfortunately, merely increasing capacity (and simultaneously opening Pandora's box for attack vectors that exploit block propagation delays) does not create organic adoption.

Why can't people wait until adoption and overcapacity actually warrant increasing block size? In the meantime, we need to address the lack of disincentives for spam/dust transactions that needlessly increase throughput requirements on the system.
4  Bitcoin / Bitcoin Discussion / Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) on: October 06, 2015, 06:46:10 PM
I want bigger blooooocks!

Bigger blocks would require a good deal of adoption, which has yet to happen. Whether you want the limit raised or not. Cheesy
5  Bitcoin / Bitcoin Discussion / Re: Hearn Banned from #Bitcoin-dev on: October 03, 2015, 01:17:14 AM
Hearn is one of those devs you hear a lot about along with Gavin, Maxwell etc.

Hearn is like the JaMarcus Russell of bitcoin. Great things expected, followed by great disappointment and shame. A rookie phenom that completely flopped.... and is on his way out the door.
6  Other / Meta / Re: Trust List Analysis - Ethics on: October 03, 2015, 01:10:30 AM
Why would people put alts on their trust list?

Unless you were on DT... and wanted to farm trust.

Seems to me that it's just compiling information that is already available.
7  Bitcoin / Bitcoin Discussion / Re: Hearn Banned from #Bitcoin-dev on: October 03, 2015, 12:59:55 AM
I give Garzik some credit for making a clear effort to find middle ground and put emphasis on consensus, rather than pandering to the outright alarmism of BIP101. I actually think that if we are going to raise the block size limit, that it should take similar form to Garzik's BIP102 -- a simple doubling, a minimal incremental approach. Although it probably makes sense to wait until demand actually warrants doing so.

I've read alot of your exchanges, and you've done incredibly well to maintain your composure in the face of such relentless and willful illogic.

I hope you can now agree that this behaviour cannot be anything but entirely conceited. Dishonest participants, who will do or say anything, no matter the internal contradictions, to force their position on the issue. All while complaining that they're being censored and oppressed.

What's next, Hearn and Andresen complaining to some authority figure or other about how their great idea is being oppressed by the people who are not clever enough to choose it freely?

Thanks, I appreciate that. Indeed, it's frustrating debating with people that take a dishonest and disingenuous approach. I put up with it for a bit, but at some point, you can only call it what it is.
8  Bitcoin / Bitcoin Discussion / Re: Hearn Banned from #Bitcoin-dev on: October 02, 2015, 09:10:32 PM
@VeritasSapere

This kindergarten shit is a complete waste of my time. Repackaging the same arguments you've repeatedly made, which are backed by nothing but opinion -- this is not worth responding to. I hate to pat myself on the back, but I've completely ripped everything you've said to shreds. You're still quoting everything I said and merely responding with variations of "no, I don't think so" repeatedly without evidence. Often it seems that you are happy to produce endless meaningless fluff just to be able to say that you responded.

And for someone that endlessly complains about the governance structure, all you can say when asked to define an optimal governance structure is "the economic majority decides by choosing between alternative implementations of Bitcoin?" Seriously? That is not an adequate response to the question of how to amend the BIP process and improve decision-making. Apply those standards to XT as well as Core -- how do you expect decisions to be made? What is the formal process? Stop complaining until you at least have a proposal. (Then see if anyone actually supports it, or if you are still just speaking to yourself.)

Repeating "economic majority" like a buzz word doesn't accomplish what you think it does. It's a cheap excuse to redefine the consensus mechanism. Nobody is falling for that.

BIP101 does not break the consensus mechanism, seventy five percent consensus is consistent with Bitcoin, since fifty one percent consensus would be as well.

Please reconcile this with bitcoin's historical hard forks. I'm waiting.

I am not on your side. I couldn't be further from it. You emphasize "increasing block size limit" above all else (including other methods of scaling) -- consensus, decentralization, security. You've stated yourself that achieving this on political grounds is more important than any technical considerations. I couldn't imagine a position that is less logical, or less concerned with retaining value in bitcoin. You would fracture bitcoin many times over to get your political way. That's disgusting.

It's so obvious in these threads who has real money on the line here, and who doesn't.
9  Economy / Scam Accusations / Re: JayS icq 665430683 on: October 02, 2015, 08:46:23 PM
Sad to witness this board getting lower and lower.
Whoever wants to meet the dirtiest of human waste, join bitcointalk. They're all here. Sad

Sad state of affairs. Even the venerated Gleb Gamow has been outed as a scammer. Undecided
10  Bitcoin / Bitcoin Discussion / Re: Hearn Banned from #Bitcoin-dev on: October 02, 2015, 08:21:55 PM


or Blockstream  Wink no-one's forcing you to use that either, are they jonald?
 

Correct. 

The difference is that there is a certain entrenchment of the existing consensus rules based on the history and usage of the core repository. 
As is evidenced by miners voting on scalability with their block signatures, the core consensus rules are no longer satisfactory for everyone.


what?

In other word, no one is satisfied that the consensus rules among Core devs only leads to no decision making.

I don't think that's an accurate representation. If the decision-making rules are insufficient, what do you propose -- exactly? Has anyone actually attempted to amend the BIP process and bring the question to the Core devs?
11  Bitcoin / Bitcoin Discussion / Re: Hearn Banned from #Bitcoin-dev on: October 02, 2015, 07:24:58 PM
@VeritasSapere

As I've told you before, your responses are by and large insufficient. In most cases, you are merely saying "I disagree..." or "I think that..." or "I don't think that..." I cannot refute an opinion if you provide nothing to support it. Your discussion of orphaned blocks is completely absent of facts or proof; it is just tortured logic. When your arguments repeatedly boil down to mere opinion rather than logic based in facts, there is little point in arguing. My points still stand.

And seriously, I just explained how spam is already defined by the Core software and how it can be individually set. And still it's impossible to identify spam? This isn't about fees; it's about blockchain and UTXO bloat and maximizing efficiency/minimizing unnecessary throughput. You think it's more important to forego other methods of scaling so that we have to subsidize people who want to send cents, fractions of cents? Subsidize spam like Coinwallet? Not interested. You need to lose this one-track mindset.

And political commentary, by definition, cannot address technical flaws, nor the issue of ignoring engineering standards. The premise that politics can override technical knowledge and expertise is absolutely unacceptable. If that is the case, then by definition, breaking the protocol is acceptable for political reasons. WTF is the point of supporting bitcoin, then, if its procotol is constantly at the whims of a political majority? Why do you think "consensus" was established as a principle in the first place?

Your arguments about governance, again, fall on deaf ears. It's meaningless hot air. Show me alternative implementations with widespread support. No go? Build them yourself. I don't see anything here to talk about. Again, you say you think the BIP process is a problem? Then provide your primer on what the governance model is supposed to look like. Bring it to the devs, see if anyone supports anything you are saying. Because if the only major code contributors on your side are Gavin and Hearn, you've already lost. What I see from you is all complaints, no action.

Bitcoin is a form of democracy
I have already responded to most of the [technical] issues you have raised there and you do not acknowledge my counter arguments because they are political in nature.
I do not think that BIP101 threatens network security, and the t[h]reat of a political civil war should not sufficient reason to not support a contentious fork.
I think that fifty one percent is enough to justify a fork
miners will not be effected by an increase in the block size

On a fundamental level, I completely disagree with the first four statements. (The last is a technical point which you have not sufficiently proven.) You believe bitcoin is a democracy, and that 51% (aka a 51% attack through argument) is sufficient to hard fork. I believe your position is at odds with the ideas of "valid blocks" and the "consensus mechanism" stated in the whitepaper.

You've basically conceded that a civil war with multiple surviving blockchains is not only acceptable -- but it almost seems as if you think it's an optimal solution. If you think bitcoin is worth fracturing along the lines of something so insignificant as block size, this is another fundamental impasse.

And re XT being buggy? Yes, it is. That's what happens with little to no peer review. Irresponsible to release the code as such. One recent example:

https://www.reddit.com/r/Bitcoin/comments/3kenp1/stress_test_commence_as_of_now_were_seeing_23/cuwxvbz
Quote from: Peter Todd
Your mempool limiting technique creates a cheap network bandwidth DoS attack.

The problem is Gavin's patch evicts random transactions (and their descendants) from the mempool without regard to what fees anything paid; in Bitcoin we use paying fees to limit DoS attacks, so anytime a transaction can be broadcast without having a high probability of eventually paying the fee is very bad. Evicted transactions aren't recorded, so if a peer rebroadcasts them to you you'll redownload them. Equally that makes up a bunch of space for different rebroadcasted transactions respending UTXO's that were previously spent. Either way, bandwidth is being used that isn't being paid for.

This is all very well known stuff, and dealing with it is most of the reason why Core is actively working towards implementing a mempool sorted by fees. That you quickly merged Gavin's patch is a sign you don't have much peer review, given that a multiple simpler, working, alternatives exist if you just want something fast to implement. (e.g. the feerate tier idea discussed on IRC/github)

More importantly, though, BIP101 breaks the consensus mechanism and introduces a scaling regime with completely unknown conditions.
12  Bitcoin / Bitcoin Discussion / Re: Poll: Mike H. Interview - Convincing or not? on: October 02, 2015, 05:53:58 PM
However, with the current regulatory squeeze and with businesses becoming frustrated over the core team's inaction, if we wait just a little longer, it won't be necessary to scale because network growth will enter a reversal/dying phase.

Why are people so worried about Bitpay and Circle being frustrated? Hell, Bitpay has got much bigger fish to fry than the block size debate. The blocks aren't full -- now bitcoin will die because the limit hasn't been increased?

Come on, now.... Roll Eyes
13  Bitcoin / Bitcoin Discussion / Re: What will happen to blacklisted coins? on: October 02, 2015, 05:32:19 PM
blacklist coin may be removed or not used anymore   Sad

I will buy your blacklisted coins for 50% of the spot rate.

Exactly. No one would want such coins.

I want them. And I'll pay 60% if we are bidding here. Tongue
14  Bitcoin / Bitcoin Discussion / Re: Hearn Banned from #Bitcoin-dev on: October 02, 2015, 09:52:13 AM
As far as I am concerned, it is the developers that should be discussing the block size issue. Not every n00b to read some biased article on one side or another.

I agree with this to an extent. But Gavin and Hearn also skipped that discussion by releasing a BIP101-coded client. So there's that.

It's not like they just released it out of nowhere, the discussion has been going on for years. Gavin even posted the question whether or not that approach was a good idea or not back in spring.

That's not the point. I'm saying it became a question (particularly for miners) of whether or not to run the code. That isn't exactly within the scope of "it is the developers that should be discussing the block size issue." That's not up to developers.

Whether or not it's been discussed for years, the approach (especially lowering consensus to 75%) was reckless. Nick Szabo wasn't bullshitting about contentious hard forks and civil war.
15  Bitcoin / Bitcoin Discussion / Re: Hearn Banned from #Bitcoin-dev on: October 02, 2015, 09:40:22 AM
As far as I am concerned, it is the developers that should be discussing the block size issue. Not every n00b to read some biased article on one side or another.

I agree with this to an extent. But Gavin and Hearn also skipped that discussion by releasing a BIP101-coded client. So there's that.
16  Bitcoin / Bitcoin Discussion / Re: Gemini Exchange Moves Toward Launch With Twin NYDFS Approvals on: October 02, 2015, 09:11:18 AM
How long did it take for the Copper ETF to be approved? 2-3 years? Bitcoin should double or triple that, easy. New asset class and all. The SEC isn't known for being a fast mover. Cheesy
17  Bitcoin / Bitcoin Discussion / Re: Poll: Mike H. Interview - Convincing or not? on: October 02, 2015, 08:47:57 AM
But, as it stands now, even 8MB blocks might be risky at the moment

Just noticed the disconnect between your message and your username.   Grin

I appreciate your attention to details for I value that just as well. Smiley

My username suggests the next bandwidth target for the idea of a static limit on block size, but doesn't hint at the time when the adjustment needs to be made. I argued against many other more sophisticated scalability proposals with mathematical rigor, but it was when I found myself defending the future limit against the current one, that I realized the obvious contradiction in my line of thinking.

Finding the appropriate moment in time for the transition would become the most challenging and interesting part of Bitcoin's evolutionary path.

8mb block outta thin future extrapolations is as dumb as any other blocksize BIP proposal.

Besides, scaling is not a matter of blocksize so how about people let it go?

1MB Blocksize purposely prevent spam, and it is working just fine.

Its time the delusional reddit wanabees face the reality as such fork wont happen any time soon.

Economic majority wins.

Hearn, Gavin and their little noobs army out.

Well, suppose that bitcoin is, in fact, growing and being adopted as we speak. While I'm obviously not too bothered by the idea of a fee market, I still think a fee market is less desirable than no fee market. So, if we have already maximized efficiency/minimized spam (we have not), I think addressing throughput directly is the next logical answer.

So, to the extent that we can increase the block size limit without foregoing or jeopardizing key tenets of bitcoin (consensus, decentralization, network security), I think we should do that. But that necessarily entails a very conservative approach where we can achieve testable conditions (i.e. roughly in line with actual demand).

8MB, exponential scaling = straight up reckless.
18  Bitcoin / Bitcoin Discussion / Re: Hearn Banned from #Bitcoin-dev on: October 02, 2015, 08:14:58 AM

I haven't seen any compelling arguments as to this supposed conflict-of-interest with Blockstream, to be honest.

It's pretty simple.  Blockstream is in the business of off-chain scaling.  Probably both mainchain and offchain scaling is required for Bitcoin.
You can't expect those core devs to be objective.  Because of their business interests, they are going to be slightly to strongly biased
against mainchain scaling, even if that is not in the best interests of the larger community.

When you say "in the business of" what do you mean, exactly? What is the business model here, and where does the profit come in? In any case, we're talking about volunteers here, so I'm not sure it's even fair to say that devs on an open source project can't have bitcoin-related interests. Let's assume that some devs do have some conflict of interest that would cause them to stonewall attempts increase the block size limit. Even so, don't we have to assess any proposal to increase the limit on its own merits (vs. accepting it on the basis that it is an alternative to Blockstream)? The code has to be taken on its own merit. Whether its Core or XT. I am not here arguing against Gavin, the person (whatever his conflicts of interest may be).

And like I said, there's nothing wrong with forking the code if Core devs are indeed "compromised." But if the code is not technically sound or is opposed on a philosophical level by most devs, miners and users, it simply won't be adopted. The best chance for a limit increase is to take a much more conservative approach than BIP101, which actually has a chance at reaching consensus. The bolder the scaling regime, the less chance it has. It's as simple as that.

There's this bizarre idea that we have to determine the block size limit (if any) forever, today, partly because people are terrified of the idea of forks down the road. The fact is: of course there will be hard forks in the future. There will be debates about protocol changes in the future that will make this issue pale in comparison. Get used to it, people. I actually believe quite the opposite of most XT supporters on this question -- I think if we conservatively and incrementally increased the limit (to say 2MB) and did not experience serious detriments to security, that it would be unquestionably easier to fork the limit up the second and third times around.

This is how consensus works -- it's messy, painful and takes time, but it's the best damn thing we have. A democracy for bitcoin is the death of bitcoin -- it will simply be co-opted as all governments have been.

I was referring to those quotes in my earlier post, I still do not consider other people saying bad things about Mike Hearn to be evidence of his wrongdoing.

Since you are not a Core developer, nor do you read the bitcoin dev list, you would not know. Thus, it sounds like you would not budge regardless of his behavior, or impediment on development. That's not a reasonable position -- it means you give Mike Hearn a free pass no matter what. Ignorance is not an excuse for that.

How would you approach a child endlessly screaming in a classroom -- disrupting all the other children's capability to learn? Let him stay and endlessly disrupt, to the detriment of progress?

I urge you to do your own research and actually read the past several months of threads on the bitcoin dev list. Endlessly flailing around like a child and making threats to have commit privileges pulled is not constructive. Whether you want to take the word of several devs other than Mike Hearn is up to you. But again, you are taking a completely one-sided position.

So people should not question the project? More specifically I suppose this relates to questioning the governance of Bitcoin? I would strongly disagree that we should not question the governance of Bitcoin especially considering the problems we are facing and the importance of the questions that need to be answered, who decides is a political question not necessarily a technical one.

Of course, people should question everything. I'm a skeptic. But there is a significant difference between that and turning every technical discussion into a political one, and refusing to cede any ground in any argument. At some point, no one will be willing to work with you. That's just a practical reality. Hearn simply cries louder and louder when people reject his ideas, and tries to leverage allegations of character assassination and censorship to rally the user base against those who oppose him. Unfortunately for him, crying might work for babies, but it doesn't work for adults.

You want to change the governance model? Go ahead and propose changes to the BIP model. Do it. And if your ideas are well-reasoned and achievable, you may gain some ground. If not, you can fork the code. That's how this works. Endlessly crying about changing the governance model or the need for alternative implementations will achieve precisely nothing. Take action or don't. Don't complain to me about it. If no one supports your ideas, you're just irrelevant.

Remember, bitcoin already exists, and is chugging along just fine. So until you -- and others that are so disgusted by Core -- come up with alternatives with widespread support, this is a non-issue.

I am not as a matter of fact I would support most of the other BIPs, I am somewhat fixated on the need for the code to be implemented however before I can support it in the form of running full nodes or mining. If you think that time is completely irrelevant in relation to increasing the blocksize then you are the one not in touch with reality, time is most definitely relevant to this discussion.

Why do you constantly ignore everything I say? I said "time is irrelevant without technically sound code to run." Inventing this sense of urgency (yeah, blocks are less than half full, and no, a temporary fee market is not the end of the world) doesn't justify running technically unsound code. Again, feel free to respond to my technical arguments made here: https://bitcointalk.org/index.php?topic=1163319.msg12332549#msg12332549

Produce a workable alternative, and we can talk. Implementing code that a) threatens network security and b) threatens a political civil war that may fracture bitcoin's user base forever, is not a workable alternative. Most people intelligent enough to use bitcoin simply won't fall for that kind of idiocy, no matter how much false urgency you attach to it (and that was made apparent by XT's demise).

Regarding b), you do realize that's what Nick Szabo was getting at re: "civil war," right? Because if the consensus threshold is lowered to an extent that it is a "democratic" decision (majority rules, like 75%), one must have a very elementary understanding of market incentives (and a lack of understanding of game theory) to assume that only one blockchain will survive. Consider that a fork is achieved with 65% of hashing power + a lucky streak. Post-fork, hashing power is split 65-35. Now -- if a miner believes that the Core chain will prevail, then by remaining on the Core chain, he will increase his relative hashing power (and share of mining rewards) by nearly 300%. That is a huge incentive not to cede to the mining majority. Then you have miners who will support one chain or the other purely out of political beliefs. Then you have miners who will do just that, up to a point where economic disincentive (or rather, fear of economic disincentive) becomes too great. Then you have potential attacks (like NotXT) which would make miner support even more opaque leading up to a hard fork. In such a situation, multiple surviving blockchains (and not necessarily just two) is a very real possibility. And if that goes on for long, too much money will have changed hands to ever turn back the clock. Bitcoin will be forever broken into multiple blockchains.

This is the article I wrote on the subject you are welcome to criticize me on the thread that I started:
https://bitcointalk.org/index.php?topic=1164464.0

If you would like to continue the discussion we where having last time I believe this is where we left it at last:
https://bitcointalk.org/index.php?topic=1163319.msg12357136#msg12357136

Actually, I'd rather just refute you here. I stopped responding to you in that thread because you repeatedly ignored nearly every argument I made, and continually repeated arguments that I had already addressed. This is the "Mike Hearn" approach. At some point, I'm not going to keep talking to a brick wall. I can't waste my time on that shit.

I do not think that increasing the blocksize would lead to a massive increase in orphaned blocks. Since most pools today are already run in high bandwidth data centers which would not be severely effected by increased block propagation times due to an increased blocksize. It would also be unwarranted to think that no increase in the blocksize is technically feasible considering that one megabyte is just an arbitrary number, why not half a megabyte or two megabytes? There is nothing special about the one megabyte blocksize limit it was put there just as a temporary fix after all.

Regarding "Since most pools today are already run in high bandwidth data centers which would not be severely effected by increased block propagation times due to an increased blocksize" I ask that you provide evidence. I won't accept that at face value. What is your definition of "high bandwidth data center" and you assign this label to what percentage of miners? What proportion of Chinese miners vs. others, and does it matter to you whether Chinese miners are disproportionately affected? (Of course, that point will determine whether you have miner support for any fork Wink) Should the rest of the miners be written off (they should create their own altcoin, as Hearn says)? No increase in orphaned blocks -- at 8MB? 32MB? 1GB? Show me numbers. Show me proof that bandwidth capabilities will keep up with the limit -- hint: you can't. And I highly doubt they will, considering the scaling regime is based on Moore's Law, whose obituary is being written as we speak. We are talking about seconds among multiple peers here. Not minutes. Conservative is the only acceptable approach.

That "you don't think something will happen" isn't an argument. It's quite obvious you are not a developer or engineer. It's pretty well understood from an engineering perspective that conditions at drastically different scales are not similar (thus, not predictable). So much of your understanding of technical issues seems to be little more than "nothing bad can possibly happen." Quite the opposite: the saying goes "everything that can go wrong, will go wrong."

Regarding 1MB -- I'm not arguing for a permanent 1MB limit. But implementing a limit that is unrelated to demand is essentially limitless, and therefore very dangerous. Keep it in line with demand and we can likely simulate the conditions and prevent attack vectors before people lose many millions of dollars over unnecessary recklessness. In the thread I linked above, I laid out one possible attack vector that, with sufficient hashing power, might enable a miner to use spam attacks to increase block size (up to say, 8x or 16x the current limit, whatever the case may be), and subsequently force high-latency miners to SPV mine. With enough hashing power, he could then exploit SPV miners by selfish mining. This is very relevant to the bandwidth capability of Chinese miners.

Time is relevant and if we do not have the perfect code by the time does run out then we will just have to choose the lesser of two evils, that is reality.

No, that's a fundamental misunderstanding of consensus. You have it backwards. Time does not run out, and bitcoin remains. Robust as fuck, that bitcoin! The lesser of two evils is the protocol that achieves consensus. Anything less is not bitcoin. So if your alternative doesn't cut the mustard.... sorry. Then the status quo prevails until something better comes along. (Shrug)

I can agree with you that scaling should be a meusure of throughput and not just blocksize and that any other means to make throughput more efficient should be implemented, I do not oppose this. However it is impossible to tell the difference between "spam" and legitimate transactions which is why I find most solutions to the "spam problem" problematic, a feature of a permissionless network I suppose.

Not at all, it's quite simply, really. And it's not a consensus issue, so it's an easy fix. The default Core settings already define outputs < 546 satoshis as spam. Now, it's possible for smaller outputs to be relayed, but only if node operators alter the conf files. In practice, rarely do smaller outputs get relayed. Personally, I don't view the ability to send outputs of fractions of a cent on the main blockchain to be important, and would be quite happy to see such spammers penalized for bloating the chain. As it stands, the cost of their bloat is being socialized among all bitcoin users transacting on the blockchain. We could raise the dust threshold and/or have the default Core settings require additional fees based on dust outputs to disincentivize spam.

https://bitcointalk.org/index.php?topic=1171182.msg12331532#msg12331532

Not increasing the blocksize in Core is forestalling and most definitely is a form of inaction. It can only be defined as action once the code is actually implemented. Actions speak louder then words as they say.

Again, this isn't how engineering and software development work..... If you were preparing a new release of a major, acclaimed video game, would you release it as buggy, scarcely-audited code? Or would you do it right? Indeed, actions speak louder than words.

I've got too much goddamn money on the line to fall for that bullshit.

And now that I've wasted probably 2 hours of my life writing this book -- don't take it as a victory if I don't respond to your next post. I've wasted too much time already, and I think this forum likely by now is less prone to fall for these "sky is falling" and "Core is evil" arguments.
19  Bitcoin / Bitcoin Discussion / Re: Hearn Banned from #Bitcoin-dev on: October 02, 2015, 12:57:28 AM
I do not find any of these quotes to be convincing evidence that there was sufficient grounds for banning Mike Hearn. Considering that these are also all quotes of other people attacking Mike Hearn. It would have been more convincing if you quoted Mike Hearn himself saying something that you think should have been justification for banning him. It does matter what we think of the developers however or even what their beliefs are, it should not be a popularity contest, what matters is what is in the code.

You completely missed the point. There can be no progress on the code when "every pull [Hearn] touches turns into a cesspool." Bitcoin is a collaborative project. If he refuses to collaborate with the other devs and continues to try to force unpopular opinions in the face of significant criticism, collaboration is impossible. Hence why he forked the code.

Go ahead and continue to ignore other developers' opinions in favor of your own unbacked opinions. But your ignorance of the context of the mailing lists is not compelling.

Here's a few more tidbits on why Hearn has been ostracized:
https://www.reddit.com/r/Bitcoin/comments/3n18en/mike_hearn_banned_from_bitcoindev_sept29/cvk0ko7
https://www.reddit.com/r/Bitcoin/comments/3n18en/mike_hearn_banned_from_bitcoindev_sept29/cvjxbb5
https://www.reddit.com/r/Bitcoin/comments/3n18en/mike_hearn_banned_from_bitcoindev_sept29/cvl1yae
https://www.reddit.com/r/Bitcoin/comments/3n18en/mike_hearn_banned_from_bitcoindev_sept29/cvk1cpx
https://www.reddit.com/r/Bitcoin/comments/3mvq61/scaling_bitcoin_092915/cvj8zf3


None of that means the core devs are right to forestall the block increase, nor does it make their apparent conflict of interest with blockstream any less troubling.  Those very things make any silencing of Hearn suspicious.

Forestalling? I don't think that's an accurate representation. Most of the Core developers just don't see the same level of urgency that Gavin and Hearn do. I agree with them on that. Core developers have made several proposals regarding how to increase the block size limit (or otherwise address insufficient capacity). Analyzing, discussing, auditing, testing the code takes time and should not be rushed.

I haven't seen any compelling arguments as to this supposed conflict-of-interest with Blockstream, to be honest. I won't deny the possibility, but I just don't see the evidence. Regardless, [temp?] banning Hearn from a discussion is not covering anything up. The issues are out in the open.

http://sourceforge.net/p/bitcoin/mailman/message/34220923/
Quote from: Matt Whitlock
An honest question: who is proposing inaction? I haven't seen anyone in this whole, agonizing debate arguing that 1MB blocks are adequate. The debate has been about *how* to increase the block-size limit and whether to take action ASAP (at the risk of fracturing Bitcoin) or to delay action for further debate (at the risk of overloading Bitcoin). Even those who are arguing for further debate are not arguing for *inaction*.

http://sourceforge.net/p/bitcoin/mailman/message/34220953/
Quote from: Mark Friedenbach
Matt, I for one do not think that the block size limit should be raised at
this time. Matt Corallo also started the public conversation over this
issue on the mailing list by stating that he was not in favor of acting now
to raise the block size limit. I find it a reasonable position to take that
even if you feel the block size limit should be raised at some time in the
future, there are reasons why now is not the best time to do it.
20  Bitcoin / Bitcoin Discussion / Re: Hearn Banned from #Bitcoin-dev on: October 02, 2015, 12:16:12 AM
I do not find any of these quotes to be convincing evidence that there was sufficient grounds for banning Mike Hearn. Considering that these are also all quotes of other people attacking Mike Hearn. It would have been more convincing if you quoted Mike Hearn himself saying something that you think should have been justification for banning him. It does matter what we think of the developers however or even what their beliefs are, it should not be a popularity contest, what matters is what is in the code.

You completely missed the point. There can be no progress on the code when "every pull [Hearn] touches turns into a cesspool." Bitcoin is a collaborative project. If he refuses to collaborate with the other devs and continues to try to force unpopular opinions in the face of significant criticism, collaboration is impossible. Hence why he forked the code.

Go ahead and continue to ignore other developers' opinions in favor of your own unbacked opinions. But your ignorance of the context of the mailing lists is not compelling.

Here's a few more tidbits on why Hearn has been ostracized:
https://www.reddit.com/r/Bitcoin/comments/3n18en/mike_hearn_banned_from_bitcoindev_sept29/cvk0ko7
https://www.reddit.com/r/Bitcoin/comments/3n18en/mike_hearn_banned_from_bitcoindev_sept29/cvjxbb5
https://www.reddit.com/r/Bitcoin/comments/3n18en/mike_hearn_banned_from_bitcoindev_sept29/cvl1yae
https://www.reddit.com/r/Bitcoin/comments/3n18en/mike_hearn_banned_from_bitcoindev_sept29/cvk1cpx
https://www.reddit.com/r/Bitcoin/comments/3mvq61/scaling_bitcoin_092915/cvj8zf3
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!