Pages:
Author

Topic: Why Bitcoin Core Developers won't compromise - page 10. (Read 11821 times)

hero member
Activity: 770
Merit: 629
Are you joking about a currency with growing blockchain size to Terabytes then how could normal users run a full node after say 4 years from now?

See how important this point is !

Note that most users don't use full nodes.  There are more than 5000 or so bitcoin users in the world.


Look at the edit at the end of my previous post:
https://bitcointalksearch.org/topic/m.19025925

in order to see what's the genuine utility of full nodes.
hero member
Activity: 588
Merit: 541
If all the miners were experts they could've figured out which is what and who is blocking the development.

I have an advanced degree in my own profession. I ran the pro-formas. I also did a thorough review and, after much consideration, came to the conclusion that it is a debate of Bitcoin as a commodity vs. currency. I believe Bitcoin is a currency to use.  I am running a proforma and needing to convert BTC to USD to show the government because I am going to work mostly in Bitcoin, Litecoin because of their security and certainty that they are not fake.  I also want to support the system and believe they are a great form of payment!

After considering the facts, I made the most informed decision I could in order to support Bitcoin as a currency.  I believe we need faster confirmations and low transaction fees (micro-payments) in order for this to work. I think this will help more people adopt it and increase its usefulness.  I see larger block sizes as the most logical answer: (a) it addresses an immediate need; (b) provides for additional scale-ability in the future and (c) does not prevent layer II solutions.  

I, also, believe we need to hit the top of "S-curve" market adoption (if it is one) in order for most of the SegWit options to function optimally.  That is how I arrived at my decision to run and support BU.  Now, it's up to each person to arrive at their own conclusion.  That's how I made my decision: BU is the only way to scale blocksize and it's not perfect. I prefer BIP101 because of the predictability, but it's up to each person to make up their own mind.  

Name calling brings down the community.  

But is it malicious segwit or not?
Is it a Trojan horse segwit or not?

Will other(old) nodes be able to function if not upgraded to segwit or not?

Are you joking about a currency with growing blockchain size to Terabytes then how could normal users run a full node after say 4 years from now?

I already suggested a method but I don't know if that is actually possible or can be achieved;

Instead of thousands of full nodes can we have 1000 nodes containing and storing/validating first %10 of blockchain data then another 1000 nodes going with the next %10 of the data and so on to the end, could we treat 100 computers as a single super computer if we were to write the protocol for it?
How come we are accepting the current protocols as the only central authority of network I'm sure we'll do the same with that kind of protocols.
hero member
Activity: 770
Merit: 629
Nothing stops freedom money from having an issuing mechanism that more or less regulates its value to a constant, and hence can become a much better unit of account

This reminds me of Panama's currency: the Balboa.  Like Venezuela, Argentina, Brazil and other Latin American countries they suffered from high inflation.  So, they pegged the Balboa 1:1 with the USD.  After a while, they figured why print Balboas if they are pegged to the USD.  They now use USD and call it Balboa.

I must have been misunderstood.  I didn't say "peg to the USD".  I did say "regulate to an amount of value" (and I took the amount of value that $1 represents today).   A given amount of hash work represents an amount of economic value.  If one can have a decent estimation of how much economic value an amount of hash work will represent in the future (say, Moore's law and somewhat extra), we can program in advance the amount of hash work that can make a coin at a given moment in time.  If we can fix that more or less to what corresponds to $1 today (say, one fifth of a Big Mac), then people will automatically generate coins if they are worth more than the economic cost of hashing them.  There's no "pegging mechanism" to the dollar ; there's a pegging mechanism to economic cost of hashing.  This curve can be even slightly deflationary (that is to say, the expected hash cost will increase over time, the difficulty will outpace technological evolution).  It doesn't matter much.  There's a value regulation mechanism.


But nobody actually wants "internet money" - except dark markets.

I use it as money.  I buy clothes, musical stuff, flowers with it.  I also offer a 20% discount if people pay with BTC or LTC because I know PayPal won't take the money out of my account one day because somebody's account was hacked and they would prefer I pay the cost than they do.

Sure.  I also use bitcoin occasionally.  But I mean, "the general public".   The gains you have by using it don't outweigh the volatility risk.  Apart from special applications, and apart from some geekiness, honestly, doing a wire order to an exchange, buying coins, withdrawing them, paying on the internet, is more hassle and cost than using my credit card for everything which is "open and legal".  And with my credit card, I have some legal protection if I'm scammed.

Putting aside a reserve of bitcoin for future buying (which I did, because of said hassle) and see that it takes a factor of 5 gains, induces me to keep them aside even if that wasn't the purpose.   But it could just as well go down.  So this "money" cannot be stored as neutral value keeper.  If you store it, you speculate (heavily).  Most people speculate on "up", of course, but they speculate.  They end up speculating even if that was not the idea.
sr. member
Activity: 686
Merit: 320
I will be petitioning miners to signal bigger blocks.

BU is a very bad choice. If a group of people truly cared about resolving this issue they would have simply forked core to include segwit and a 2Mb block size. I suspect people would have happily signaled and even forked to that which would have communicated an extreme lack of confidence in core. That's how you "win" at something like this. The way people are going about it now is completely foolish and risky.
hero member
Activity: 770
Merit: 629
I think my argument is quite watertight concerning the non-power of full nodes, and I've never seen a LOGICALLY ARGUMENTED rebuttal to it, that doesn't confuse full nodes with users, or doesn't confuse it with the power game of a hard fork.
You've spent too much time arguing with dumbasses and marketroids which caused you to start believing in your own bullshit.

Almost from the inception people understood the importance of distributed node network, even if under centralized control:

1) ability for nearly anyone and relatively cheaply audit (in the accounting sense) the totality of the system.

2) distributed node architecture makes it easy and cheap to hide the actual expensive nodes (either due to mining or transacting/exchanging) from both attacks launched over the network.

3) not currently implemented by Core, but possible, the broadcast architecture makes it possible to use non-Internet methods of communication with super-extreme bandwidth asymmetry (high download but little upload).


1) audit, yes, I do not deny this.  You can find out for yourself whether the bitcoin block chain is doing what you thought it was supposed to be doing (that is to say, whether it corresponds to the protocol programmed in the node software).    Now you can learn whether that is a yes or a no.  But that's about it.  
It is like checking a signature.  You can see whether it is right or not.  But that's about it.  You can't DO anything about this.  You can write an article about it here on the forum, or you can write this on coindesk or something.  "hey, guys, the unique block chain is not checking on my node !".   Duh.  
You may use that knowledge to sell your coins (using *another* node that will allow you to send transactions, and does accept the block chain's protocol!) because you may think that bitcoin is screwed now.  But that's about it.  Yes, it will INFORM you.  No, it won't do anything about it.

2) how's that ?  We know their IP addresses.  Why would an attacker bother to attack Joe's node in his basement, when he knows the node IP of BitFury, say ?  But I will agree with you that a P2P architecture has some network advantages if direct internet connections are problematic.  However, you don't need the BITCOIN P2P network for that.  You can use just ANY P2P network, like Tor, to do the network communication between the customer (the wallet user) and the provider (the miner pool backbone).  You can argue: yes, but what if THEIR backbone fails ?  Well, in as much as the bitcoin P2P network finds a way around, just ANY internet connection will find a way around.

3) actually, that would rather be the direct connection between user wallets (customers) and the miner pools (providers).  Note that these miner pools may just as well have a DISTRIBUTED network of proxies (distributed, but centralized under their control) in the same way that google and facebook have distributed but centralized proxy servers all over the world.  What full nodes do, is to provide miners with a free proxy service.  

The point is that non mining full nodes don't contribute to the DECENTRALIZATION (not to the distributedness) of the network.  Decentralisation is about power and politics ; distributed is about network architecture.  full nodes don't have the slightest bit of political POWER.

Quote
Dinofelis, you clearly seem to have some academia background. But it must have been some theology school (or something equally anti-scientific) to be so unwilling to actually refer to the available references and verify your own assumptions.

This is funny, because I'm the only one never to use something else but logical arguments, and try to reason from a given to a result, without thinking about politics, autority, "others say so", etc... but just sheer reasoning.  I'm totally a scientist.  I'm actually the one thinking I came in some sort of church or something, where established dogma may not be questioned.  One of these is "full nodes are important to the decentralization of the network".

Now, given the fact that this in my honest opinion totally flawed statement is so often used to take decisions, I would think it is important to establish its veracity or its falsehood.  You would think that if Pythagoras' theorem is used all over the place, that *there's a solid logical proof* of it.  But no.  If presented with a proof of the opposite, there's no watertight demonstration of the veracity of the theorem in sight.  Only "you're wrong" or "you're a shill" or "you're religious" or whatever.  No mathematician ever would say, to someone that says "I think Pythagoras' theorem is wrong", "you're religious".  He would just give the demonstration of the theorem.  That should convince.  I think I have enough arguments to show that full nodes don't contribute anything to political decentralized power.  Show me the proof of the opposite.

For that, I discussed elsewhere the following Gedanken experiments, which will abstractly show one or the other: full nodes impose their view on miners, or the other way around.

Starting condition: today.  Miners and nodes agree on the same, current, protocol.  I consider two (abstract) cases to come to the conflicting situation, where miners and full nodes are in disagreement: A: the miners change something ; B: the full nodes change something.

A) suppose that the 20 miner pools (>99% of hash power) decide amongst themselves, to start mining blocks of 1.2 MB.  They publicly announce this, and there's also a version of bitcoin node software that can do this.   No non mining node agrees.  They all stop.  The miners continue making the block chain with 1.2 MB blocks.  What happens ?   Do users connect their wallets to the miner nodes, and continue using bitcoin, or does bitcoin come to a grinding halt, no exchanges, no transactions, nothing, all the time these miners keep making the new chain (and no old protocol chain is available) ?

B) suppose that the 20 miner pools keep on working on the bitcoin chain as today, but ALL non mining full nodes want to impose blocks of 0.5 MB as from tomorrow.  For one or other reason, all full nodes agreed upon that.  So they all implement the new software, that doesn't agree any more with the block chain the miners are making.   Do users connect their wallets to the miner nodes, and continue using bitcoin, or does bitcoin come to a grinding halt, no exchanges, no transactions, nothing, all the time these miners keep making the old chain (and no new protocol chain is available) ?

From these two exercises, what can we conclude about the political power of full nodes over miners concerning bitcoin's protocol ?
full member
Activity: 315
Merit: 120
If all the miners were experts they could've figured out which is what and who is blocking the development.

I have an advanced degree in my own profession. I ran the pro-formas. I also did a thorough review and, after much consideration, came to the conclusion that it is a debate of Bitcoin as a commodity vs. currency. I believe Bitcoin is a currency to use.  I am running a proforma and needing to convert BTC to USD to show the government because I am going to work mostly in Bitcoin, Litecoin because of their security and certainty that they are not fake.  I also want to support the system and believe they are a great form of payment!

After considering the facts, I made the most informed decision I could in order to support Bitcoin as a currency.  I believe we need faster confirmations and low transaction fees (micro-payments) in order for this to work. I think this will help more people adopt it and increase its usefulness.  I see larger block sizes as the most logical answer: (a) it addresses an immediate need; (b) provides for additional scale-ability in the future and (c) does not prevent layer II solutions.  

I, also, believe we need to hit the top of "S-curve" market adoption (if it is one) in order for most of the SegWit options to function optimally.  That is how I arrived at my decision to run and support BU.  Now, it's up to each person to arrive at their own conclusion.  That's how I made my decision: BU is the only way to scale blocksize and it's not perfect. I prefer BIP101 because of the predictability, but it's up to each person to make up their own mind.  

Name calling brings down the community.  
legendary
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
I will be petitioning miners to signal bigger blocks.
sr. member
Activity: 686
Merit: 320
  But I do not know why they reject segwit.
  the miners were promised a blocksize increase HF to go along with segwit, in Hong Kong by Blockstream CEO Adam Back, and they never got it. 

"Technically", they said they would do it as long as there was "agreement" amongst other core developers. But yes, the fact that they seem to have reneged on that and given certain individuals over there that have become a detriment to core and IMO bitcoin in general due to their attitude, I can certainly see how miners etc are so pissed off they're not willing to just bend over. But we're reaching the point where they're going to have to make a final decision to suck it up and just do it, or risk the future of bitcoin for everyone.
legendary
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
  But I do not know why they reject segwit.
  the miners were promised a blocksize increase HF to go along with segwit, in Hong Kong by Blockstream CEO Adam Back, and they never got it. 
legendary
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
Core refusing to provide bigger blocks IS the problem.

R.I.P BU Troll Jonald Fyookball

I'm not associated with BU nor did I mention it here
newbie
Activity: 59
Merit: 0
Core refusing to provide bigger blocks IS the problem.

R.I.P BU Troll Jonald Fyookball
sr. member
Activity: 1400
Merit: 269
All these Segwit compromise and conpiracy theories talk is really exhausting if you dont want to implement segwit then it's fine we haven't really tried all the available options and im sure in the near future new scaling proposals will be presented.
Segwit will activate if there is an emergency in bitcoin, thats all there is to it.
sr. member
Activity: 434
Merit: 250
Big blocks are similar to the tendency americans have to throw random piles of money at problems and hope they go away.

Bitcoin Unlimited: "Let's make blocks bigger and hope all of bitcoin's problems disappear."

That's not a good policy. We can do better.

Core refusing to provide bigger blocks IS the problem.

For current problems, they need to give a larger number of blocks. However, larger blocks meant security risks, which made the core worry. However, segwit can completely solve the problem. But I do not know why they reject segwit.
hero member
Activity: 588
Merit: 541
Because as it seems miners are not educated enough to review the codes of either proposals and need to be taught which direction to take.
If all the miners were experts they could've figured out which is what and who is blocking the development.
That alone is a very good sign as it proves and demonstrates that Bitcoin is indeed decentralized.
Hey lets increase the block size, lets compromise:

'Sure why not here you go this is the compromise you asked for'.

Oh so with some small storms you just gave up and handed over everything to another party?

With billions of dollars at stakes they are doing the best thing not compromising, if they were so easily to give up on everything then no one would've trusted them thus far.
We as users want the name of the BTC and also demanding what only altcoins can currently provide but we don't want them since their price, market and acceptance is not as wide as Bitcoin.
We want to eat fast food but not getting fat by eating it and that is not how the universe works mates.
legendary
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
Core refusing to provide bigger blocks IS the problem.
Wu was it your name?
From my point of view I see you BU guys and gals acting like you own Bitcoin, you are not even entitled to it or if you are then it is equal to every body in this community, you constantly talking like we're retarded and don't understand anything so we need you to tell us what is good and who is bad.


Not retarded, you just bought into some (apparently very effective) propaganda.


 
Quote
With all the love and respect for Satoshi, fack his vision dude, he was just around for one year and either diverted Bitcoin and whole community towards his di*k or one of you guys killed him back then lol.


So, you understand Satoshi's vision for Bitcoin as peer to peer cash that can scale worldwide, but you'd rather have Blockstream's settlement network?  Have you thought about what the next step would be after the high fees we're seeing?  

Quote
Some damn decent enemies they are working in our favor up to $1800.

Are you that simplistic that all you can see is the current price and not understand the fundamentals underneath it and where they are going?

Quote

You think that we can't see that you saw an opportunity and grabbed it in the air after realizing with enough hash power and friendly full nodes at your side you could take over?  

I'm not a miner.  Just a concerned investor.
full member
Activity: 315
Merit: 120
We can do better.

Do you have a proposal?
copper member
Activity: 1330
Merit: 899
🖤😏
Core refusing to provide bigger blocks IS the problem.
Wu was it your name?
From my point of view I see you BU guys and gals acting like you own Bitcoin, you are not even entitled to it or if you are then it is equal to every body in this community, you constantly talking like we're retarded and don't understand anything so we need you to tell us what is good and who is bad.
Godmother more concern than a mother? that's a saying if I got it right though.

With all the love and respect for Satoshi, fack his vision dude, he was just around for one year and either diverted Bitcoin and whole community towards his di*k or one of you guys killed him back then lol.

Core devs are around and active for more than 6 years but for more than 4 years Satoshi's vision was blinded or you were blind? then coming out since 2015, there was no SW back then was it? then what was the excuse to create BU? are we not running on the same chain until now ever since? I'd say they have done a great job so far and now that they are trying to move to the next big level they became the enemy?

Some damn decent enemies they are working in our favor up to $1800.

You think that we can't see that you saw an opportunity and grabbed it in the air after realizing with enough hash power and friendly full nodes at your side you could take over? 
legendary
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
Big blocks are similar to the tendency americans have to throw random piles of money at problems and hope they go away.

Bitcoin Unlimited: "Let's make blocks bigger and hope all of bitcoin's problems disappear."

That's not a good policy. We can do better.

Core refusing to provide bigger blocks IS the problem.
full member
Activity: 168
Merit: 100
I learnt about experts they're experts on fuck all
legendary
Activity: 2562
Merit: 1441
Big blocks are similar to the tendency americans have to throw random piles of money at problems and hope they go away.

Bitcoin Unlimited: "Let's make blocks bigger and hope all of bitcoin's problems disappear."

That's not a good policy. We can do better.
Pages:
Jump to: