Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: knight22 on August 28, 2015, 03:32:35 PM



Title: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: knight22 on August 28, 2015, 03:32:35 PM
Well, the cat is out of the bag:

https://twitter.com/jgarzik/status/637273041530044416

http://s18.postimg.org/4brkp5jbd/zblockstream.png (https://twitter.com/jgarzik/status/637273041530044416)

Damn you Blockstream! I am sick of this company trying to influence Core development.


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: CounterEntropy on August 28, 2015, 04:04:01 PM
This is really unfortunate. There are other better options around, e.g. https://github.com/UpalChakraborty/bips/blob/master/BIP-DynamicMaxBlockSize.mediawiki, which is completely ignored.


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: ArticMine on August 28, 2015, 04:07:41 PM
This could also explain the 32 MB hard limit in BIP 100.


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: LiteCoinGuy on August 28, 2015, 04:08:13 PM
what do you think could blockstream gain with that move / BIP 100?

also it was "just a" recommendation and jeff is not working for blockstream.


@ArticMine

yes. but more than 1.04 MB in 2020 like someone proposed  :-X



Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: uvt9 on August 28, 2015, 04:16:45 PM
basically BIP 100 give miners more control while can' even guarantee blocksize increase.


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: RocketSingh on August 28, 2015, 04:17:10 PM
what do you think could blockstream gain with that move / BIP 100?

also it was "just a" recommendation and jeff is not working for blockstream.


@ArticMine

yes. but more than 1.04 MB in 2020 like someone proposed  :-X



They'd most likely try to push BIP 103 in scalingbitcoin. BIP 100 is their last resort to honor the 21m they have taken. That is why they are not allowing any other BIP to come into picture.


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: tvbcof on August 28, 2015, 04:21:56 PM
Well, the cat is out of the bag:

https://twitter.com/jgarzik/status/637273041530044416

https://twitter.com/jgarzik/status/637273041530044416 http://s18.postimg.org/4brkp5jbd/zblockstream.png

Damn you Blockstream! I am sick of this company trying to influence Core development.

Ya, just because the makeup of Blockstream includes so many core contributors who are largely responsible for making Bitcoin itself actually work, they think they have some sort of some sort of privilege to 'influence core development.'  The nerve!



Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: BillyBobZorton on August 28, 2015, 04:33:46 PM
This is really unfortunate. There are other better options around, e.g. https://github.com/UpalChakraborty/bips/blob/master/BIP-DynamicMaxBlockSize.mediawiki, which is completely ignored.

I like the idea of the dynamic adaptable blocksize but you aren't considering the huge amount of exploits a dynamic blocksize could have. In my opinion that solution would need proper testing before even considering putting it into real world practice.


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: ArticMine on August 28, 2015, 04:47:19 PM
To understand the financial incentives that Blockstream has here and the corresponding conflict of interest it is very important to see the video and review the technical paper on the Bitcoin Lightning Network

Video: https://www.youtube.com/watch?v=8zVzw912wPo (https://www.youtube.com/watch?v=8zVzw912wPo)
Technical Paper: https://lightning.network/lightning-network-paper.pdf (https://lightning.network/lightning-network-paper.pdf)

The Bitcoin Lightning Network is a way of creating Bitcoin banks where the deposits are cryptographically guaranteed on the Blockchain. This is done by a combination of multi signature and cascading time locked transactions. Blockstream particularly with its close relationship to the Bitcoin core developers would be in a very good position to become one of these banks, provide services to these banks or both. For this to work the transaction fees on the Bitcoin network have to be high and if technology pushes the actual costs drastically down (as has been the historical case) then an artificial scarcity in the form of low Bitcoin blocksize limits is necessary.

Now there is a legitimate and valuable use for the Bitcoin Lightning Network technology such providing security to Bitcoin exchanges for example, but it is not a replacement for on chain Bitcoin transactions.  

Consider a multinational logging company called Treestream. Their biggest customer makes punched cards. Think on how disruptive a single 4 TB hard drive can be. It actually replaces 1000 warehouses, full of punched cards, such as this https://en.wikipedia.org/wiki/Punched_card#/media/File:IBM_card_storage.NARA.jpg (https://en.wikipedia.org/wiki/Punched_card#/media/File:IBM_card_storage.NARA.jpg). Now does anyone seriously expect Treestream to fund the development of 40 TB SSD drives?


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: BillyBobZorton on August 28, 2015, 05:11:19 PM
I wish we could have VISA and beyond levels of transactions on-chain including micro and picotransactions, but can anyone explain me how this is done while keeping super low fees, while keeping nodes decentralized (size and bandwith being spread worldwide so most countries can run full nodes as a single individual)? How do you do this?
This would be the perfect Bitcoin but a lot of people has questioned this and I never saw an answer that didn't present a compromise.


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: tvbcof on August 28, 2015, 05:16:52 PM
...
Now there is a legitimate and valuable use for the Bitcoin Lightning Network technology such providing security to Bitcoin exchanges for example, but it is not a replacement for on chain Bitcoin transactions.  
...

Who said they were?  Is there anything about LN which precludes people from using Bitcoin?

I, for one, welcome any option which allows me to use the strength of Bitcoin as a backing yet not spam the blockchain with my inconsequential activity.  99.99% of my activity simply does not need the extreme security offered (currently) by being a perminent fixture in the native Bitcoin blockchain.



Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: gentlemand on August 28, 2015, 05:22:01 PM
I wish we could have VISA and beyond levels of transactions on-chain including micro and picotransactions, but can anyone explain me how this is done while keeping super low fees, while keeping nodes decentralized (size and bandwith being spread worldwide so most countries can run full nodes as a single individual)? How do you do this?


Fees is the easy part. Getting anywhere Visa levels and having the tiniest of fees could easily match the current block reward.

Decentralised is the conundrum. Technological limitations and vested interests are likely to upend that unless they're somehow dealt with. Technology may well catch up. Not so sure about the other bit.


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: ArticMine on August 28, 2015, 05:27:56 PM
I wish we could have VISA and beyond levels of transactions on-chain including micro and picotransactions, but can anyone explain me how this is done while keeping super low fees, while keeping nodes decentralized (size and bandwith being spread worldwide so most countries can run full nodes as a single individual)? How do you do this?
This would be the perfect Bitcoin but a lot of people has questioned this and I never saw an answer that didn't present a compromise.

Does anyone seriously believe that the VISA network of today could function using the punched card and tabulating machine technology of the 1940's and 1950s? Yes this is when some of the major Credit Card brands started. This is the first Diner's Club card. http://f.tqn.com/y/history1900s/1/S/Z/J/dinersclub2.JPG (http://f.tqn.com/y/history1900s/1/S/Z/J/dinersclub2.JPG). The "perfect" Bitcoin may not be entirely possible today, but given the current rate of technological advancement will be very likely in the very near future. The real issue here is will Bitcoin be the VISA or the Diner's Club of crypto currency?



Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: ArticMine on August 28, 2015, 05:35:25 PM
...
Now there is a legitimate and valuable use for the Bitcoin Lightning Network technology such providing security to Bitcoin exchanges for example, but it is not a replacement for on chain Bitcoin transactions.  
...

Who said they were?  Is there anything about LN which precludes people from using Bitcoin?

I, for one, welcome any option which allows me to use the strength of Bitcoin as a backing yet not spam the blockchain with my inconsequential activity.  99.99% of my activity simply does not need the extreme security offered (currently) by being a perminent fixture in the native Bitcoin blockchain.



Anyone who supports a Bitcoin blocksize protocol that does scale with technological change is saying that LN is a replacement. After all how many governments, let alone individuals, in 1959 could afford to pay for 1000 warehouses full of punched cards? Yet to day many individuals can afford a 4 TB hard drive.


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: tvbcof on August 28, 2015, 05:40:54 PM

Anyone who supports a Bitcoin blocksize protocol that does scale with technological change is saying that LN is a replacement. After all how many governments, let alone individuals, in 1959 could afford to pay for 1000 warehouses full of punched cards? Yet to day many individuals can afford a 4 TB hard drive.

I don't know how many times we have to go through this, but static storage space is simply one element of the transaction rate, and not a very significant one compared to bandwidth and other things.

Casual observers should be warned that anyone who focuses on the _static storage_ aspect of the blockchain is either to ignorant to pay much attention to, or is engaging in blatant propaganda.  Usually it's the latter.



Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: ArticMine on August 28, 2015, 05:44:16 PM

Anyone who supports a Bitcoin blocksize protocol that does scale with technological change is saying that LN is a replacement. After all how many governments, let alone individuals, in 1959 could afford to pay for 1000 warehouses full of punched cards? Yet to day many individuals can afford a 4 TB hard drive.

I don't know how many times we have to go through this, but static storage space is simply one element of the transaction rate, and not a very significant one compared to bandwidth and other things.

Casual observers should be warned that anyone who focuses on the _static storage_ aspect of the blockchain is either to ignorant to pay much attention to, or is engaging in blatant propaganda.  Usually it's the latter.



So we wish to compare the cost of sending say 1 MB of data today as an email attachment with the cost of sending an 1 MB telegram in 1959 instead?

Edit: Or how about the cost of downloading 1GB of data from a sever in another part of the world with the cost of sending 1 GB of data over the telegraph network in 1959?


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: fryarminer on August 28, 2015, 06:14:26 PM
Idk. I read the BIP100 paper last night. It is written in a childish way. Things like "bitcoin speed limit" and stuff.

Totally honest here, I don't care for the exponential growth that BIP101 will eventually have, but I still think it's the best idea out there.


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: CounterEntropy on August 28, 2015, 06:20:44 PM
This is really unfortunate. There are other better options around, e.g. https://github.com/UpalChakraborty/bips/blob/master/BIP-DynamicMaxBlockSize.mediawiki, which is completely ignored.

I like the idea of the dynamic adaptable blocksize but you aren't considering the huge amount of exploits a dynamic blocksize could have. In my opinion that solution would need proper testing before even considering putting it into real world practice.

The proposal first need to be assigned a BIP no. and be placed in Github bitcoin repository to have some proper testing by various parties.


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: marky89 on August 28, 2015, 06:24:01 PM

Anyone who supports a Bitcoin blocksize protocol that does scale with technological change is saying that LN is a replacement. After all how many governments, let alone individuals, in 1959 could afford to pay for 1000 warehouses full of punched cards? Yet to day many individuals can afford a 4 TB hard drive.

I don't know how many times we have to go through this, but static storage space is simply one element of the transaction rate, and not a very significant one compared to bandwidth and other things.

Casual observers should be warned that anyone who focuses on the _static storage_ aspect of the blockchain is either to ignorant to pay much attention to, or is engaging in blatant propaganda.  Usually it's the latter.


So we wish to compare the cost of sending say 1 MB of data today as an email attachment with the cost of sending an 1 MB telegram in 1959 instead?

Perhaps not. But I'd say it is quite naive to think that technological advancements will continue to exponentially grow to infinity, as many seem to believe around here. In fact, Moore's Law seems to be unraveling as we speak. Just ask Intel what just happened to their tick-tock model.....


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: tvbcof on August 28, 2015, 06:33:12 PM

So we wish to compare the cost of sending say 1 MB of data today as an email attachment with the cost of sending an 1 MB telegram in 1959 instead?

Edit: Or how about the cost of downloading 1GB of data from a sever in another part of the world with the cost of sending 1 GB of data over the telegraph network in 1959?

I pay $80-ish per month for 15 GB.  I upped my base plan from the $50/month 7.5G that most people get.  1GB is not trivial to me and I am in the technically advanced first-world which is currently 'the land of the free' so to speak.

Perhaps you feel that only people who live in densely populated areas and can achieve cost effective broadband should be able to participate in the network and that will be fine from a security perspective.  Fine.

I actually don't see a big network security benefit by having most broadband users be able to participate.  Any broadband customer can be kicked out of use of the service for any reason.  Working around government mandated filters would be one.  In my instance I don't have very good options if my satellite ISP gave me the boot (or more likely, gave me endless problems, and Indian to tell me to re-boot my router again and again and again, and the continuation of my monthly bill.)



Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: ArticMine on August 28, 2015, 08:44:06 PM
...
Perhaps not. But I'd say it is quite naive to think that technological advancements will continue to exponentially grow to infinity, as many seem to believe around here. In fact, Moore's Law seems to be unraveling as we speak. Just ask Intel what just happened to their tick-tock model.....

So the solution is to hard code into the protocol no technological change? Or to only allow those who have a vested interest against the technological change to approve it, such as the "red flag laws" https://en.wikipedia.org/wiki/Red_flag_traffic_laws (https://en.wikipedia.org/wiki/Red_flag_traffic_laws) in the 19th century? That is what is really naive.



Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: gmaxwell on August 28, 2015, 09:05:22 PM
A misunderstanding can travel halfway around the world while the truth is putting on its shoes.


Here is the response I wrote on reddit (https://www.reddit.com/r/Bitcoin/comments/3iqee4/reason_behind_the_20th_percentile/cuj0qqn):
Quote
Limitation of the twitter medium I assume there. I don't know why he's invoking "blockstream" there.

I asked Jeff on IRC what specifically the 75% that was in his document meant:

13:44 <gmaxwell> Technical question, it's unclear to the writeup how exactly you suggest miners signal their new size preference?  are you thinking that mine
rs express a preferred size in their blocks, and then the 75-th percentile size is used? (subject to the 2x limit) ?
 
...

13:50 <gmaxwell> What made you go for 75%?

...

13:52 <jgarzik> 75% = political science.  3/4 majority.

...

14:09 <gmaxwell> as far as the actual mechenism (which I don't see in the BIP); what I'd guess is that each block would express a preferred limit in the coinbase, next to the height,  and then at the update period those limits would get processed? e.g. taking the n-th percentile?  

14:10 <gmaxwell> (if that detail is in the bip, I'm missing it)  

...

14:14 <jgarzik> Anyway, on the BIP 100, basically the floor (least) of the range of most popular miner suggested sizes  

14:14 <jgarzik> "we all agree on this floor"  

14:15 <gmaxwell> jgarzik yea, if it took all the sizs, sorted, and then discarded 25% of the smallest ones, then took the smallest remaining size, it would accomplish that.

14:16 <jgarzik> size can decrease too, with 1MB absolute minimum.  

14:16 <gmaxwell> though maybe a number different than 75/25 would be good, I should talk to petertodd and see if his position would be changed if, say, it were 90%/10%.   Basically if you're below 5% hashpower you're not even getting a block per day on average, and so you couldn't even be doing much to prevent censorship.  

14:18 <gmaxwell> But e.g. should be we changing how the limit works slightly, e.g. making the 'size' include the change in the utxo size as I'd proposed before? so that the limit actually reflects the real costs in the network; .. absent something like that fees will never peanlize costly behavior there.

14:18 <jgarzik> nod - IMV tweaking those constants are easy while getting us past the 1MB hard fork

14:18 <jgarzik> & addressing governance are the hard parts

14:19 <jgarzik> agree RE UTXO - economically signaling those costs is important


I believe this is the entirety of my conversion with Jeff on the subject.  (I've removed many interspersed comments because IRC usually bifurcates into multiple threads of discussion due to latency; but I believe they are unrelated to this topic).  AFAICT, I never suggested 20%  but rather suggested a sensible meaning for what a 75% threshold might mean in his scheme, which to my eyes was under-defined but might have already meant that.

I don't think there is anything wrong with 20% as things go; though the main limitation in BIP100 (assuming any of the under-specified parts are filled in with things I find unobjectionable) is that it addresses only miner-vs-miner incentives issues, and even then only under assumptions about hashrate distribution which are currently untrue (e.g. right now less than one percent of the miners have >>50% of the hashrate, so BIP100 is basically a blank check to those few parties up to the 32MB limit).

Jeff's stated view is that users can be protected by exiting Bitcoin if miners are not acting perfectly, but there is incredible friction around markets (e.g. solution via exodus guarantees losers)-- "sell all your bitcoins and go use something else, is a really weak threat, in general. Because of the weakness of the threat I don't think this is a reasonable first-resort mechanism for assuring the security of the system-- I think we've already seen it disproved in practice, and under that argument, e.g. we could just give miners the ability to print infinite bitcoin, steal arbitrary coins, etc.


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: gmaxwell on August 28, 2015, 09:08:28 PM
Perhaps not. But I'd say it is quite naive to think that technological advancements will continue to exponentially grow to infinity, as many seem to believe around here. In fact, Moore's Law seems to be unraveling as we speak. Just ask Intel what just happened to their tick-tock model.....

When I expressed the same concern to Gavin,  his response to me was:

Quote
I really, really don't understand this attitude-- I woulda thunk you were old enough to be confident that technology DOES improve. In fits and starts, but over the long term it definitely gets better.

My response was:

Quote
I'm confident that technology will improve. But it can improve nicely
but still be _utterly_ blown away by any particular pre-perscribed
growth formula (especially an exponential one). If the limit is some
multiple of what nodes can comfortably handle or real demand on the
network then its more or less equivalent to unlimited; so it doesn't
even have to be off by much.  I'm also experienced enough with large
scale systems to know that massive increases in scale expose new
behaviors and effects that were not visible in other regimes.  So, for
example in 1990 one might have correctly predicted the grown in raw
ALU throughput we've seen, but if you also assumed memory bandwidth
would have kept up you would be massively misplaced (factor of 100x+
off by now), and many problems become more memory bandwidth limited as
they scale.

This is especially a factor when you're talking about improvement of
the, say, 10th percentile rather than the best available technology--
which is very much a consideration.

There are also serious confounding trends. Computers are getting
better but more computing is moving onto battery powered tablet
devices which move backwards a decade in technology and on to cloud
hosted infrastructure which adds little decentralization in to
ecosystem. Sometimes the improvement in technology is rolled into
power, space, and cost savings and doesn't become readily available in
the forum of throughput. Sometimes the improvements show up in
specialized processors which may not be useful to us (e.g. most of the
multiply throughput and memory bandwidth in a high end desktop is in
the GPU right now). It wouldn't be an unreasonable guess that
computing power available at low cost to the general public may
increase slower even if raw technology improvement speeds up because
the improvements are going into other areas, esp. if applications
which need massive increases in local computing power don't
materialize.


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: marky89 on August 28, 2015, 09:18:17 PM
...
Perhaps not. But I'd say it is quite naive to think that technological advancements will continue to exponentially grow to infinity, as many seem to believe around here. In fact, Moore's Law seems to be unraveling as we speak. Just ask Intel what just happened to their tick-tock model.....

So the solution is to hard code into the protocol no technological change? Or to only allow those who have a vested interest against the technological change to approve it, such as the "red flag laws" https://en.wikipedia.org/wiki/Red_flag_traffic_laws (https://en.wikipedia.org/wiki/Red_flag_traffic_laws) in the 19th century? That is what is really naive.

Huh? This is more ridiculous polemics. Just because I am suggesting that Moore's Law (and its application in BIP 101) are unscientific and without basis in reality, that doesn't mean that I prefer "no technological change." This is called a strawman argument, and it's the same strawman that is being repeatedly employed around here against people who support solutions other than BIP 101.

Not supporting BIP 101 =/= not supporting progress, or larger blocks.....


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: CounterEntropy on August 28, 2015, 09:32:17 PM
A misunderstanding can travel halfway around the world while the truth is putting on its shoes.

Could you please tell us if this proposal will be added to BIP repository on Github ?

https://github.com/UpalChakraborty/bips/blob/master/BIP-DynamicMaxBlockSize.mediawiki


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: marky89 on August 28, 2015, 09:36:13 PM
Perhaps not. But I'd say it is quite naive to think that technological advancements will continue to exponentially grow to infinity, as many seem to believe around here. In fact, Moore's Law seems to be unraveling as we speak. Just ask Intel what just happened to their tick-tock model.....

When I expressed the same concern to Gavin,  his response to me was:

Quote
I really, really don't understand this attitude-- I woulda thunk you were old enough to be confident that technology DOES improve. In fits and starts, but over the long term it definitely gets better.

My response was:

Quote
I'm confident that technology will improve. But it can improve nicely
but still be _utterly_ blown away by any particular pre-perscribed
growth formula (especially an exponential one). If the limit is some
multiple of what nodes can comfortably handle or real demand on the
network then its more or less equivalent to unlimited; so it doesn't
even have to be off by much.  I'm also experienced enough with large
scale systems to know that massive increases in scale expose new
behaviors and effects that were not visible in other regimes.
 So, for
example in 1990 one might have correctly predicted the grown in raw
ALU throughput we've seen, but if you also assumed memory bandwidth
would have kept up you would be massively misplaced (factor of 100x+
off by now), and many problems become more memory bandwidth limited as
they scale.

This is especially a factor when you're talking about improvement of
the, say, 10th percentile rather than the best available technology--
which is very much a consideration.

There are also serious confounding trends. Computers are getting
better but more computing is moving onto battery powered tablet
devices which move backwards a decade in technology and on to cloud
hosted infrastructure which adds little decentralization in to
ecosystem. Sometimes the improvement in technology is rolled into
power, space, and cost savings and doesn't become readily available in
the forum of throughput. Sometimes the improvements show up in
specialized processors which may not be useful to us (e.g. most of the
multiply throughput and memory bandwidth in a high end desktop is in
the GPU right now). It wouldn't be an unreasonable guess that
computing power available at low cost to the general public may
increase slower even if raw technology improvement speeds up because
the improvements are going into other areas, esp. if applications
which need massive increases in local computing power don't
materialize.

Agreed, thanks for your thoughts. The bolded is what I keep coming back to over and over while watching this debate unfold. The idea that we "have it all figured out".... that we have all the technical foresight to plan for all contingencies when scaling capacity up 8000x -- this just seems so irrational and audacious to me. I have no doubt that technology will improve -- the questions are, in what capacity (nods to comment on power, space, and cost savings vs. throughput)? and when does growth taper off? We simply cannot know these answers in the present.

We all want bitcoin to see increased adoption, but that's completely irrelevant to actual growth in transaction volume and therefore actual capacity needs. Why not use real transaction data to determine said needs, rather than something so unreliable and unproven as Moore's Law?


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: ArticMine on August 28, 2015, 09:41:58 PM
...
Perhaps not. But I'd say it is quite naive to think that technological advancements will continue to exponentially grow to infinity, as many seem to believe around here. In fact, Moore's Law seems to be unraveling as we speak. Just ask Intel what just happened to their tick-tock model.....

So the solution is to hard code into the protocol no technological change? Or to only allow those who have a vested interest against the technological change to approve it, such as the "red flag laws" https://en.wikipedia.org/wiki/Red_flag_traffic_laws (https://en.wikipedia.org/wiki/Red_flag_traffic_laws) in the 19th century? That is what is really naive.

Huh? This is more ridiculous polemics. Just because I am suggesting that Moore's Law (and its application in BIP 101) are unscientific and without basis in reality, that doesn't mean that I prefer "no technological change." This is called a strawman argument, and it's the same strawman that is being repeatedly employed around here against people who support solutions other than BIP 101.

Not supporting BIP 101 =/= not supporting progress, or larger blocks.....

Actually I also do not support BIP 101 because it has a 8GB hard blocksize limit.


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: sAt0sHiFanClub on August 29, 2015, 02:13:04 PM


I, for one, welcome any option which allows me to use the strength of Bitcoin as a backing yet not spam the blockchain with my inconsequential activity.  99.99% of my activity simply does not need the extreme security offered (currently) by being a perminent fixture in the native Bitcoin blockchain.



https://i.imgur.com/RRHaNMH.jpg?1


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: johnyj on August 29, 2015, 02:44:56 PM
This is maybe the 7th time I read that side chain white paper, and I'm still not convinced that complex idea can be accepted by anyone except gmaxwell himself  ;D




Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: Gleb Gamow on August 29, 2015, 03:15:33 PM
Well, the cat is out of the bag:

https://twitter.com/jgarzik/status/637273041530044416

http://s18.postimg.org/4brkp5jbd/zblockstream.png (https://twitter.com/jgarzik/status/637273041530044416)

Damn you Blockstream! I am sick of this company trying to influence Core development.

https://blockstream.com/team/

http://s7.postimg.org/i0idehc5n/fxc.jpg

https://pearlsofprofundity.files.wordpress.com/2013/10/very-interesting-1.jpg?w=535&h=401


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: QuestionAuthority on August 29, 2015, 04:28:56 PM
...
Perhaps not. But I'd say it is quite naive to think that technological advancements will continue to exponentially grow to infinity, as many seem to believe around here. In fact, Moore's Law seems to be unraveling as we speak. Just ask Intel what just happened to their tick-tock model.....

So the solution is to hard code into the protocol no technological change? Or to only allow those who have a vested interest against the technological change to approve it, such as the "red flag laws" https://en.wikipedia.org/wiki/Red_flag_traffic_laws (https://en.wikipedia.org/wiki/Red_flag_traffic_laws) in the 19th century? That is what is really naive.

Huh? This is more ridiculous polemics. Just because I am suggesting that Moore's Law (and its application in BIP 101) are unscientific and without basis in reality, that doesn't mean that I prefer "no technological change." This is called a strawman argument, and it's the same strawman that is being repeatedly employed around here against people who support solutions other than BIP 101.

Not supporting BIP 101 =/= not supporting progress, or larger blocks.....

Actually I also do not support BIP 101 because it has a 8GB hard blocksize limit.

Dat no good. Everyone know 8 very very rucky number in China.


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: sAt0sHiFanClub on August 29, 2015, 04:46:27 PM
...
Perhaps not. But I'd say it is quite naive to think that technological advancements will continue to exponentially grow to infinity, as many seem to believe around here. In fact, Moore's Law seems to be unraveling as we speak. Just ask Intel what just happened to their tick-tock model.....

So the solution is to hard code into the protocol no technological change? Or to only allow those who have a vested interest against the technological change to approve it, such as the "red flag laws" https://en.wikipedia.org/wiki/Red_flag_traffic_laws (https://en.wikipedia.org/wiki/Red_flag_traffic_laws) in the 19th century? That is what is really naive.

Huh? This is more ridiculous polemics. Just because I am suggesting that Moore's Law (and its application in BIP 101) are unscientific and without basis in reality, that doesn't mean that I prefer "no technological change." This is called a strawman argument, and it's the same strawman that is being repeatedly employed around here against people who support solutions other than BIP 101.

Not supporting BIP 101 =/= not supporting progress, or larger blocks.....

Actually I also do not support BIP 101 because it has a 8GB hard blocksize limit.

Dat no good. Everyone know 8 very very rucky number in China.

Good man, I was thinking that casual racism was the one thing missing from this debate.  Thanks for stepping out of your trailer and contributing!!  :D


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: glub0x on August 29, 2015, 04:56:13 PM
To understand the financial incentives that Blockstream has here and the corresponding conflict of interest it is very important to see the video and review the technical paper on the Bitcoin Lightning Network

Video: https://www.youtube.com/watch?v=8zVzw912wPo (https://www.youtube.com/watch?v=8zVzw912wPo)
Technical Paper: https://lightning.network/lightning-network-paper.pdf (https://lightning.network/lightning-network-paper.pdf)

Now there is a legitimate and valuable use for the Bitcoin Lightning Network technology such providing security to Bitcoin exchanges for example, but it is not a replacement for on chain Bitcoin transactions.  

Yep the sidechain white paper is interesting too if you read between the lines.

This company makes me sick. If you think of the equivalent behavior in real world
" hey dude we are the congress, we vote the war, let's team up congressman, sell missile and have the us army throw them ==>$$$$"


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: QuestionAuthority on August 29, 2015, 05:30:15 PM
...
Perhaps not. But I'd say it is quite naive to think that technological advancements will continue to exponentially grow to infinity, as many seem to believe around here. In fact, Moore's Law seems to be unraveling as we speak. Just ask Intel what just happened to their tick-tock model.....

So the solution is to hard code into the protocol no technological change? Or to only allow those who have a vested interest against the technological change to approve it, such as the "red flag laws" https://en.wikipedia.org/wiki/Red_flag_traffic_laws (https://en.wikipedia.org/wiki/Red_flag_traffic_laws) in the 19th century? That is what is really naive.

Huh? This is more ridiculous polemics. Just because I am suggesting that Moore's Law (and its application in BIP 101) are unscientific and without basis in reality, that doesn't mean that I prefer "no technological change." This is called a strawman argument, and it's the same strawman that is being repeatedly employed around here against people who support solutions other than BIP 101.

Not supporting BIP 101 =/= not supporting progress, or larger blocks.....

Actually I also do not support BIP 101 because it has a 8GB hard blocksize limit.

Dat no good. Everyone know 8 very very rucky number in China.

Good man, I was thinking that casual racism was the one thing missing from this debate.  Thanks for stepping out of your trailer and contributing!!  :D

I'm here for ya bra. lol


Title: Re: Jeff Garzik chose BIP100 block size voting because Blockstream recommended it
Post by: iCEBREAKER on August 30, 2015, 03:37:14 AM
This company makes me sick.

That's probably just a parasite you got from blowing that camel at the zoo.   ;)

xpost:


Blockstream is scaling Bitcoin in ways far more effective than XT's naive, ham-fisted, derpy 'duh just make the block moar big' approach.

Their Scaling Bitcoin workshops represent the proper way to gather information, share expertise, compare notes, find common ground, identify irreconcilable differences, and ultimately begin to move *with consensus* toward the goal of supporting more transactions, without sacrificing Bitcoin's unique distinguishing features.

Like it or not, at present Dr. Backamoto is effectively Bitcoin's CTO just as gmax is now Bitcoin's Chief Scientist.   8)

While (former Chief Scientist) Gavin and Hearn are busy splitting the community into mutually-destructive warring factions, Blockstream is doing amazing things at the frontier of computer science and cryptography.

EG, https://blockstream.com/2015/08/24/treesignatures/