Bitcoin Forum
June 16, 2024, 08:16:20 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 [48] 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 ... 227 »
  Print  
Author Topic: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud)  (Read 378930 times)
erik777
Sr. Member
****
Offline Offline

Activity: 504
Merit: 250


Earn with impressio.io


View Profile
September 20, 2015, 01:49:03 AM
 #941

The decision making processes should be based on where the miners point their hashing power and what code people choose to run. This is the level at which consensus should be achieved. To think that important decisions should be made by a Core development team is tantamount to centralization of power.

There is a very big difference between being a benevolent dictator of your own implementation of Bitcoin and actually being the dictator of Bitcoin. This is a very important distinction. It is not wrong to be in charge of your own implementation of Bitcoin when people are free to choice whatever client they want. Having multiple implementations of Bitcoin is good for decentralization and freedom.

Agreed.  One group of developers should not be considered a permanent authority on what Bitcoin is or should be.  I don't see how anyone could possibly be advocating for such a thing, but sadly it seems increasingly common at the moment.  Disparate factions are emerging here and no one is any closer to agreeing on anything.  If anything, the gap appears to be widening.  We're not working towards a solution, we're working towards a split.  I honestly don't see this ending amicably.  


Points to remember:

  • If you want to use an open source coin, that means anyone can modify that code and submit their own version under another name.
  • Such actions are not an attack on the system and actually prevent the possibility of a single group having permanent control over development.
  • Successfully forking with an alternative client does not give those developers any special power or diktat to enforce future changes on the network.
  • Assuming that Core developers are the only permanent authority on what Bitcoin "is" or "should be" is an extremely dangerous mindset.
  • Consensus is not a group of developers agreeing, because the people securing the network make the decisions, not the developers.


Oxymorons to avoid:

  • "Bitcoin is great because it's decentralised, but only the core devs can be trusted to write code"
  • "Bitcoin is great because it's open source, but releasing a client to propose a fork means you're a dictator"
  • "Bitcoin is great because it's permissionless, but you can't use it to buy a cup of coffee"
  • "Bitcoin is great because only the economic majority can decide the rules of the network, but only when I personally agree with them, otherwise I'll dismiss it as an altcoin like a petulant child"

nice summary - concise, rational, accurate

Really?  The problem is overgeneralising on abstracts, instead of the realistic truth that Hearn has for years proposed ideas that are a risk to Bitcoin.  What pro-XT posters have proven is how easy it is for people to believe in a person and his fork who is so potentially destructive to Bitcoin. 

The problem with idealism in abstracts is it doesn't predict tyrants.  I'd bet if XT garnered 75% of nodes, you'd see the one of two possible scenarios:

Scenario #1

1> Bitcoin becomes centralized (the protocol) via trusted nodes.
2> Bitcoin uses checkpoints to prevent another hostile takeover like its own.
3> Bitcoin replaces anonymity with identity requirements (passports).
4> Bitcoin loses fungibility in favor of tainted coins, red lists, black lists, and white lists. 
5> Due to #1-4, it would be hard to use any other implementation.

Scenario #2

Bitcoin self-destructs in the process of scenario #1 being rejected by the masses.

The "benevolent dictator" will become a billionaire in scenario #1.  He has so much to gain in scenario #1, scenario #2 is worth the risk to him.

.▄███     ██████     ███▄
██████   ███████   ██████
 ██████ ██████████ ██████
  ██████████████████████
   █████████  ████████
    ██████    ██████
    ███████    ██████
   █████████  █████████
  ██████████████████████
 ██████ ██████████ ██████
██████   ██████   ██████
 ▀███     ██████     ███▀
IMPRESSIO     ▄███████████████▄
     ██             ██
     ▀███████████████▀
           ██ ██
           ██ ██
       ▄▄█████████▄▄ ▄███▄
    ▄███▀▀       ▀▀████ ▀██▄
  ▄██▀   ▄▄█████▄▄   ▀██▄ ██
 ▄██  ▄███  █  █████▄  ██▄█▀
 ██  ███         █████  ██
██  ██████  ███   █████  ██
██  ██████  ▀▀▀  ▄█████  ██
██  ██████  ▄▄▄▄  █████  ██
██  ██████  ████   ████  ██
 ██  ███          ████  ██
 ▀██  ▀███  █  █████▀  ██▀
  ▀██▄   ▀▀█████▀▀   ▄██▀
    ▀███▄▄       ▄▄███▀
       ▀▀█████████▀▀
VeritasSapere
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500



View Profile
September 20, 2015, 03:49:58 AM
 #942

Really?  The problem is overgeneralising on abstracts, instead of the realistic truth that Hearn has for years proposed ideas that are a risk to Bitcoin.  What pro-XT posters have proven is how easy it is for people to believe in a person and his fork who is so potentially destructive to Bitcoin.  

The problem with idealism in abstracts is it doesn't predict tyrants.  I'd bet if XT garnered 75% of nodes, you'd see the one of two possible scenarios:

Scenario #1

1> Bitcoin becomes centralized (the protocol) via trusted nodes.
2> Bitcoin uses checkpoints to prevent another hostile takeover like its own.
3> Bitcoin replaces anonymity with identity requirements (passports).
4> Bitcoin loses fungibility in favor of tainted coins, red lists, black lists, and white lists.  
5> Due to #1-4, it would be hard to use any other implementation.

Scenario #2

Bitcoin self-destructs in the process of scenario #1 being rejected by the masses.

The "benevolent dictator" will become a billionaire in scenario #1.  He has so much to gain in scenario #1, scenario #2 is worth the risk to him.
There is nothing backing up what you are saying here, this is just conjecture.
VeritasSapere
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500



View Profile
September 20, 2015, 04:00:29 AM
 #943

The only revisionism going on there is pretending that XT was never a deadly serious (ie overambitious) attempt at an actual governance coup, which was willing to risk catastrophic consensus failure in order to achieve narrow process and technical changes of strictly limited value.

You are, by retroactively reframing XT as merely some kind of magical motivational poster, desperately trying to avoid the stinging cognitive dissonance of its inglorious defeat.

Team Gavin said things and acted as if XT would destroy Core with a bang, but what happened is XT died with only the faintest of whimpers.

And so, having crushed the enemies of Core, we now enjoy the lamentations of their women.   Grin
Just because you keep repeating this, it does not make it true. I have refuted many times now why XT is not the equivalent of a government coup, unless a government coup can be defined as needing 75% consensus. Roll Eyes

"Government" and "governance" do look really similar written down, but it's funny how the meaning changes so much when you substitute one for the other  Cheesy

Troll harder VertiasSapere, you're too consistently getting information wrong that construes the argument in dismissal of an invisible enemy: people who don't want scaling up. It's so openly transparent now that it's totally pathetic

Its a typo, seriously? Roll Eyes

two identical typos in the same sentence, seriously?  Roll Eyes  Cheesy
You are correct, I did make a spelling mistake. Roll Eyes
DooMAD
Legendary
*
Offline Offline

Activity: 3808
Merit: 3160


Leave no FUD unchallenged


View Profile
September 20, 2015, 09:59:46 AM
Last edit: September 20, 2015, 11:58:17 AM by DooMAD
 #944

The decision making processes should be based on where the miners point their hashing power and what code people choose to run. This is the level at which consensus should be achieved. To think that important decisions should be made by a Core development team is tantamount to centralization of power.

There is a very big difference between being a benevolent dictator of your own implementation of Bitcoin and actually being the dictator of Bitcoin. This is a very important distinction. It is not wrong to be in charge of your own implementation of Bitcoin when people are free to choice whatever client they want. Having multiple implementations of Bitcoin is good for decentralization and freedom.

Agreed.  One group of developers should not be considered a permanent authority on what Bitcoin is or should be.  I don't see how anyone could possibly be advocating for such a thing, but sadly it seems increasingly common at the moment.  Disparate factions are emerging here and no one is any closer to agreeing on anything.  If anything, the gap appears to be widening.  We're not working towards a solution, we're working towards a split.  I honestly don't see this ending amicably.  


Points to remember:

  • If you want to use an open source coin, that means anyone can modify that code and submit their own version under another name.
  • Such actions are not an attack on the system and actually prevent the possibility of a single group having permanent control over development.
  • Successfully forking with an alternative client does not give those developers any special power or diktat to enforce future changes on the network.
  • Assuming that Core developers are the only permanent authority on what Bitcoin "is" or "should be" is an extremely dangerous mindset.
  • Consensus is not a group of developers agreeing, because the people securing the network make the decisions, not the developers.


Oxymorons to avoid:

  • "Bitcoin is great because it's decentralised, but only the core devs can be trusted to write code"
  • "Bitcoin is great because it's open source, but releasing a client to propose a fork means you're a dictator"
  • "Bitcoin is great because it's permissionless, but you can't use it to buy a cup of coffee"
  • "Bitcoin is great because only the economic majority can decide the rules of the network, but only when I personally agree with them, otherwise I'll dismiss it as an altcoin like a petulant child"

XT was rejected. Get over it, we'll be scaling up without BIP101 or XT. Go away.

There's nothing to "get over".  The points I've outlined above apply in all instances.  They aren't specific to XT.  Stop trying to portray every single comment on the forum as "XT vs Core" and making out like anyone who thinks we need a larger blocksize is some sort of XT fanatic who wants 800GB blocks tomorrow.  We're not all extremists.  Calm the shit down already.

My preference is leaning more towards a dynamic limit:

Anyway, since some are determined to deflect away from technical proposals and throw silly memes around, we'll drag the topic back to one of merit.

The ideal solution is one that doesn't create a blocksize too large for full nodes to cope with, but at the same time, one that doesn't force a large number of people off chain.  Even doubling to 2MB in one go is quite high when you think about it, so we should aim to increase (or decrease) in smaller increments more often, if needed.  One possible route is to take the best elements of BIP100 and BIP106.  BIP100 only considers what benefits the miners and not the users.  BIP106 only considers what benefits the users and not the miners.  So neither is particularly balanced on its own.  If we can find a way of allowing half of the "vote" to go to the miners and half to an automated, algorithmic vote based on traffic volumes, then we maintain some kind of equilibrium that should (in theory, at least) benefit the network as a whole.

Code:
Miners vote by encoding ‘BV’+BlockSizeRequestValue into coinbase scriptSig to: 
    raise blocksize limit by 12.5%,
    lower blocksize limit by 12.5%,
    or remain at current blocksize limit.  

This vote, however, only counts for half of the total vote and the other half is determined by algorithm based on network traffic:

If more than 50% of block's size, found in the first 1008 of the last difficulty period, is more than 90% MaxBlockSize
    Network votes for MaxBlockSize = MaxBlockSize +12.5%

Else if more than 90% of block's size, found in the first 1008 of the last difficulty period, is less than 50% MaxBlockSize
    Network votes for MaxBlockSize = MaxBlockSize -12.5%

Else
    Network votes for keeping the same MaxBlockSize

The 12.5% part is open to negotiation, some think 10% is more reasonable (i.e. BIP105).  If every 1008 blocks is too fast, we could (for example) increase that to 2016 blocks, approximately every two weeks.  Tweaks are inevitable, but I feel it's something that could work if it's not too complex to code.

Is that not reasonable?

As for BIP101, I honestly don't think it was the catastrophic, apocalyptic doomsday scenario you portray it to be.  If you had simply argued to curtail it to a more reserved increase, without all the doubling and such, it really wouldn't have been the massive drama you've helped turn it into.  But it doesn't matter, what's done is done.  Now we need to move on.  The manner in which we move on is the more important issue, though.  There are people on this forum who are capable of providing constructive criticism and speaking reasonably, discussing amendments to proposals to try and find an optimal solution.  There are others on this forum who simply attack, dismiss, mock and spread misinformation because they can't accept that people see blocksize as an issue.  Please strive to be one of the former, we have more than enough of the latter at the moment.  We really don't need any more.  I'm sure whatever happens, the usual suspects will still be throwing their silly "#rekt" memes around and mocking every single discussion because they have nothing of value whatsoever to contribute, but the rest of us will carry on with more reasoned debate.
sAt0sHiFanClub
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


Warning: Confrmed Gavinista


View Profile WWW
September 20, 2015, 10:19:54 AM
 #945

This thread has gone full retard. Constructive discussion has grinded to a halt. You guys are all like one another, Special Olympics.

I think if you read the thread title, the OP was setting the retard bar pretty low from the off.

Anyone who tries to argue logically with that mentality is the one who is retarded. 

This thread was intended as a trollfest - dont spoil it for everyone.

We must make money worse as a commodity if we wish to make it better as a medium of exchange
RoadTrain
Legendary
*
Offline Offline

Activity: 1386
Merit: 1009


View Profile
September 20, 2015, 10:39:06 AM
 #946

This thread has gone full retard. Constructive discussion has grinded to a halt. You guys are all like one another, Special Olympics.

I think if you read the thread title, the OP was setting the retard bar pretty low from the off.

Anyone who tries to argue logically with that mentality is the one who is retarded. 

This thread was intended as a trollfest - dont spoil it for everyone.
Don't pretend you're any better, though. This thread does contain a fair amount of discussion, in addition to trolling.
sAt0sHiFanClub
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


Warning: Confrmed Gavinista


View Profile WWW
September 20, 2015, 02:45:51 PM
 #947

This thread has gone full retard. Constructive discussion has grinded to a halt. You guys are all like one another, Special Olympics.

I think if you read the thread title, the OP was setting the retard bar pretty low from the off.

Anyone who tries to argue logically with that mentality is the one who is retarded. 

This thread was intended as a trollfest - dont spoil it for everyone.
Don't pretend you're any better, though. This thread does contain a fair amount of discussion, in addition to trolling.

I dont pretend anything. Make a decent point and I will try and respond in kind. Troll, and I will troll you back.

We must make money worse as a commodity if we wish to make it better as a medium of exchange
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
September 20, 2015, 03:02:19 PM
 #948

This thread has gone full retard. Constructive discussion has grinded to a halt. You guys are all like one another, Special Olympics.

I think if you read the thread title, the OP was setting the retard bar pretty low from the off.

Anyone who tries to argue logically with that mentality is the one who is retarded. 

This thread was intended as a trollfest - dont spoil it for everyone.
Don't pretend you're any better, though. This thread does contain a fair amount of discussion, in addition to trolling.

I dont pretend anything. Make a decent point and I will try and respond in kind. Troll, and I will troll you back.

exactly.  I've argued sensibly dozens of pages ago.  at this point it's time to expose the extremists for the faggots they really insist on being.

brg444 (OP)
Hero Member
*****
Offline Offline

Activity: 644
Merit: 504

Bitcoin replaces central, not commercial, banks


View Profile
September 20, 2015, 03:08:53 PM
 #949

This thread has gone full retard. Constructive discussion has grinded to a halt. You guys are all like one another, Special Olympics.

I think if you read the thread title, the OP was setting the retard bar pretty low from the off.

Anyone who tries to argue logically with that mentality is the one who is retarded.  

This thread was intended as a trollfest - dont spoil it for everyone.
Don't pretend you're any better, though. This thread does contain a fair amount of discussion, in addition to trolling.

I dont pretend anything. Make a decent point and I will try and respond in kind. Troll, and I will troll you back.

exactly.  I've argued sensibly dozens of pages ago.  at this point it's time to expose the extremists for the faggots they really insist on being.

 Cheesy

LambChop can at least pretend to some intelligence. You're just a noob and have been exposed as so on several occasions

"I believe this will be the ultimate fate of Bitcoin, to be the "high-powered money" that serves as a reserve currency for banks that issue their own digital cash." Hal Finney, Dec. 2010
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
September 20, 2015, 03:15:53 PM
 #950

whatever you say.

I've made points that no one refuted here.
https://bitcointalk.org/index.php?topic=1162684.msg12357822#msg12357822
https://bitcointalk.org/index.php?topic=1162684.msg12361309#msg12361309
https://bitcointalk.org/index.php?topic=1162684.msg12362678#msg12362678

I've also actually written Bitcoin related code.  

none of your rhetoric impresses me.  you might want to improve it:

http://freedomfeens.com/bs/


Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3074



View Profile
September 20, 2015, 06:17:50 PM
 #951

Oxymorons to avoid:

  • "Bitcoin is great because it's decentralised, but only the core devs can be trusted to write code"
  • "Bitcoin is great because it's open source, but releasing a client to propose a fork means you're a dictator"
  • "Bitcoin is great because it's permissionless, but you can't use it to buy a cup of coffee"
  • "Bitcoin is great because only the economic majority can decide the rules of the network, but only when I personally agree with them, otherwise I'll dismiss it as an altcoin like a petulant child"

XT was rejected. Get over it, we'll be scaling up without BIP101 or XT. Go away.

There's nothing to "get over".  The points I've outlined above apply in all instances.  They aren't specific to XT.  Stop trying to portray every single comment on the forum as "XT vs Core" and making out like anyone who thinks we need a larger blocksize is some sort of XT fanatic who wants 800GB blocks tomorrow.  We're not all extremists.  Calm the shit down already.

Nonsense. The points above are themselves intended as a sleight against those that defended the present Core devs and their direction (and indecision), and in a addition you're using exactly the same strategy that:

a) You're accusing me of
b) That every single BIP101 shill (there must be dozens now) has employed since the start of this garbage

Exaggerating or caracicaturing the position of those who defended Core wildly. No one has been arguing for points 1, 2, or 3, and so none of them apply. Point 4 never happened; it's a fantasy.

In reality, the economic majority, as well as as every other part of the ecosystem apart from a handful of corporate funded bitcoin businesses, rejected your fantasy version of the "economic majority can decide the rules of the network" (because they were the actual economic majority) that "dismiss it as an altcoin like a petulant child". That's the extremity. That's the same BS distortion that actual unlimited blocksize fanatics have been exhibiting.


My preference is leaning more towards a dynamic limit:

Anyway, since some are determined to deflect away from technical proposals and throw silly memes around, we'll drag the topic back to one of merit.

The ideal solution is one that doesn't create a blocksize too large for full nodes to cope with, but at the same time, one that doesn't force a large number of people off chain.  Even doubling to 2MB in one go is quite high when you think about it, so we should aim to increase (or decrease) in smaller increments more often, if needed.  One possible route is to take the best elements of BIP100 and BIP106.  BIP100 only considers what benefits the miners and not the users.  BIP106 only considers what benefits the users and not the miners.  So neither is particularly balanced on its own.  If we can find a way of allowing half of the "vote" to go to the miners and half to an automated, algorithmic vote based on traffic volumes, then we maintain some kind of equilibrium that should (in theory, at least) benefit the network as a whole.

Code:
Miners vote by encoding ‘BV’+BlockSizeRequestValue into coinbase scriptSig to: 
    raise blocksize limit by 12.5%,
    lower blocksize limit by 12.5%,
    or remain at current blocksize limit.  

This vote, however, only counts for half of the total vote and the other half is determined by algorithm based on network traffic:

If more than 50% of block's size, found in the first 1008 of the last difficulty period, is more than 90% MaxBlockSize
    Network votes for MaxBlockSize = MaxBlockSize +12.5%

Else if more than 90% of block's size, found in the first 1008 of the last difficulty period, is less than 50% MaxBlockSize
    Network votes for MaxBlockSize = MaxBlockSize -12.5%

Else
    Network votes for keeping the same MaxBlockSize

The 12.5% part is open to negotiation, some think 10% is more reasonable (i.e. BIP105).  If every 1008 blocks is too fast, we could (for example) increase that to 2016 blocks, approximately every two weeks.  Tweaks are inevitable, but I feel it's something that could work if it's not too complex to code.

Is that not reasonable?

No time to read it now, but yeah, welcome to 1 month ago with your "My preference is leaning more towards a dynamic limit"  Roll Eyes

As for BIP101, I honestly don't think it was the catastrophic, apocalyptic doomsday scenario you portray it to be.  

Again (actual real life head shake), who's the extremist?

Never said it, or anything like it. Total exaggeration of my actual position.

Vires in numeris
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
September 20, 2015, 06:33:04 PM
 #952

Not sure what forum you're looking at Carlton.

People absolutely have been arguing those "oxymoron" points. 
Obviously not stated in such stark contradictory sentences,
but the implications are there.

 

DooMAD
Legendary
*
Offline Offline

Activity: 3808
Merit: 3160


Leave no FUD unchallenged


View Profile
September 20, 2015, 09:15:50 PM
Last edit: September 20, 2015, 10:12:55 PM by DooMAD
 #953

As for BIP101, I honestly don't think it was the catastrophic, apocalyptic doomsday scenario you portray it to be.  

Again (actual real life head shake), who's the extremist?

Never said it, or anything like it. Total exaggeration of my actual position.

Fine, I'm embellishing, but your position was still that you disagree with it, ergo it cannot be.  With a few tweaks and a less aggressive increase, this discussion could have been resolved by now.


No time to read it now, but yeah, welcome to 1 month ago with your "My preference is leaning more towards a dynamic limit"  Roll Eyes

If you think I've only caught on to the idea of a dynamic blocksize just now, then apparently you're still too busy blindly labeling me a militant XT supporter to recognise that people aren't just looking at one possible solution.   Roll Eyes

Hell, if you were really paying close attention, you might notice I made the post immediately after your post in upal's thread (pre-BIP-number-allocation at the time).  Cheers for the slightly late welcome anyway, though, you sarcastic prick.   Wink

So if we're quite finished exchanging pleasantries, let's move on.  You shouldn't need much time to read it, as it's basically just upal's excellent proposal with some tweaks from juiceayres later in that same thread and now me combining it with a hint of BIP100-style voting to balance it out a smidgen.
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3074



View Profile
September 21, 2015, 02:01:59 AM
 #954

As for BIP101, I honestly don't think it was the catastrophic, apocalyptic doomsday scenario you portray it to be.  

Again (actual real life head shake), who's the extremist?

Never said it, or anything like it. Total exaggeration of my actual position.

Fine, I'm embellishing, but your position was still that you disagree with it, ergo it cannot be.  With a few tweaks and a less aggressive increase, this discussion could have been resolved by now.

So.... you completely invented my position for your own purposes, and somehow your point still stands? What?

So if we're quite finished exchanging pleasantries, let's move on.  You shouldn't need much time to read it, as it's basically just upal's excellent proposal with some tweaks from juiceayres later in that same thread and now me combining it with a hint of BIP100-style voting to balance it out a smidgen.

Find someone willing to code it (you won't)

Vires in numeris
brg444 (OP)
Hero Member
*****
Offline Offline

Activity: 644
Merit: 504

Bitcoin replaces central, not commercial, banks


View Profile
September 21, 2015, 02:29:16 AM
 #955

It should be clear by now that even considering some kind of flexible cap scheme is implemented, it will also come with a solid hard cap it cannot surpass before a certain length of time.

"I believe this will be the ultimate fate of Bitcoin, to be the "high-powered money" that serves as a reserve currency for banks that issue their own digital cash." Hal Finney, Dec. 2010
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3074



View Profile
September 21, 2015, 07:06:37 AM
 #956

It should be clear by now that even considering some kind of flexible cap scheme is implemented, it will also come with a solid hard cap it cannot surpass before a certain length of time.

That's an interesting line of reasoning, what's the basis for it? Do you mean "hard cap for a given level of infrastructural capabilities" or an actual, "absolute-for-all-time" hard cap? Shouldn't the maximum limit be a function of the demands on the network for space in blocks?

Vires in numeris
brg444 (OP)
Hero Member
*****
Offline Offline

Activity: 644
Merit: 504

Bitcoin replaces central, not commercial, banks


View Profile
September 21, 2015, 08:19:45 AM
 #957

It should be clear by now that even considering some kind of flexible cap scheme is implemented, it will also come with a solid hard cap it cannot surpass before a certain length of time.

That's an interesting line of reasoning, what's the basis for it? Do you mean "hard cap for a given level of infrastructural capabilities" or an actual, "absolute-for-all-time" hard cap? Shouldn't the maximum limit be a function of the demands on the network for space in blocks?

Absolutely not.

Unless I misunderstand this would effectively amount to leaving the transactional capacity up to "the free market" while ignoring the externalization of cost to the node.

The maximum limit should be a function of "the cost of the option to create a full node" : http://www.truthcoin.info/blog/measuring-decentralization/


"I believe this will be the ultimate fate of Bitcoin, to be the "high-powered money" that serves as a reserve currency for banks that issue their own digital cash." Hal Finney, Dec. 2010
DooMAD
Legendary
*
Offline Offline

Activity: 3808
Merit: 3160


Leave no FUD unchallenged


View Profile
September 21, 2015, 08:46:56 AM
 #958

As for BIP101, I honestly don't think it was the catastrophic, apocalyptic doomsday scenario you portray it to be.  

Again (actual real life head shake), who's the extremist?

Never said it, or anything like it. Total exaggeration of my actual position.

Fine, I'm embellishing, but your position was still that you disagree with it, ergo it cannot be.  With a few tweaks and a less aggressive increase, this discussion could have been resolved by now.

So.... you completely invented my position for your own purposes, and somehow your point still stands? What?

Thought it was clear.  Rather than working with the community to try to improve the proposal, you joined in with the group hellbent on burying it.  Not constructive.


So if we're quite finished exchanging pleasantries, let's move on.  You shouldn't need much time to read it, as it's basically just upal's excellent proposal with some tweaks from juiceayres later in that same thread and now me combining it with a hint of BIP100-style voting to balance it out a smidgen.

Find someone willing to code it (you won't)


Also not what I'd call constructive.  Maybe some actual feedback would get us somewhere?  Which parts need work?  What potential pitfalls might arise?  You know, something helpful maybe.  Genuine discussion about the pros and cons.

Or should I read your reply as "it's so perfect that I want to see it implemented right away"?     Roll Eyes

Yeah, okay, I'm guessing it's not that.

Fact is, I'm not a coder or an engineer, so it seems prudent for me to make sure it's at least theoretically sound before I try to get it built. 
brg444 (OP)
Hero Member
*****
Offline Offline

Activity: 644
Merit: 504

Bitcoin replaces central, not commercial, banks


View Profile
September 21, 2015, 09:03:48 AM
 #959

As for BIP101, I honestly don't think it was the catastrophic, apocalyptic doomsday scenario you portray it to be.  

Again (actual real life head shake), who's the extremist?

Never said it, or anything like it. Total exaggeration of my actual position.

Fine, I'm embellishing, but your position was still that you disagree with it, ergo it cannot be.  With a few tweaks and a less aggressive increase, this discussion could have been resolved by now.

So.... you completely invented my position for your own purposes, and somehow your point still stands? What?

Thought it was clear.  Rather than working with the community to try to improve the proposal, you joined in with the group hellbent on burying it.  Not constructive.


So if we're quite finished exchanging pleasantries, let's move on.  You shouldn't need much time to read it, as it's basically just upal's excellent proposal with some tweaks from juiceayres later in that same thread and now me combining it with a hint of BIP100-style voting to balance it out a smidgen.

Find someone willing to code it (you won't)


Also not what I'd call constructive.  Maybe some actual feedback would get us somewhere?  Which parts need work?  What potential pitfalls might arise?  You know, something helpful maybe.  Genuine discussion about the pros and cons.

Or should I read your reply as "it's so perfect that I want to see it implemented right away"?     Roll Eyes

Yeah, okay, I'm guessing it's not that.

Fact is, I'm not a coder or an engineer, so it seems prudent for me to make sure it's at least theoretically sound before I try to get it built.  

Here is my constructive comment: unless a hard cap limiting the increase over a certain period of time is coupled to this proposal, any such scheme is utterly broken and can be trivially gamed by miners intent on controlling the blocksize.

Any such proposition is not viable given that it provides no consideration for the externalization of the cost to the nodes and our focus on keeping Bitcoin decentralized.

"I believe this will be the ultimate fate of Bitcoin, to be the "high-powered money" that serves as a reserve currency for banks that issue their own digital cash." Hal Finney, Dec. 2010
DooMAD
Legendary
*
Offline Offline

Activity: 3808
Merit: 3160


Leave no FUD unchallenged


View Profile
September 21, 2015, 09:32:58 AM
 #960

Here is my constructive comment: unless a hard cap limiting the increase over a certain period of time is coupled to this proposal, any such scheme is utterly broken and can be trivially gamed by miners intent on controlling the blocksize.

Any such proposition is not viable given that it provides no consideration for the externalization of the cost to the nodes and our focus on keeping Bitcoin decentralized.

The consideration given is that, unlike the original proposal, this one doesn't double the blocksize.  It's a measured and more conservative increase, which will allow nodes to keep pace, which is what you want.  I've even stated that the 12.5% part is open to negotiation, but it is a hard cap.  It means precisely that the blocksize can't increase (or decrease) by more than that amount over a period of time.  The period of time in question is also negotiable.  This gives you everything you're asking for, we just need to decide what the limit should be and over how long a timeframe.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 [48] 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 ... 227 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!