Bitcoin Forum
April 20, 2024, 01:19:25 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Anatomy of the Bitcoin scaling debate, Part II: Bitcoin Core development/develop  (Read 1005 times)
pbleak (OP)
Legendary
*
Offline Offline

Activity: 924
Merit: 1001


View Profile
May 06, 2016, 12:50:01 PM
 #1

Here is an updated version of this review I did recently. I've added more on sidechains and whatnot. Any info or suggestions are welcome.

https://medium.com/@paulennis/an-analysis-of-the-bitcoin-scaling-debate-part-ii-bitcoin-core-development-developers-e9afa3dca15#.4yll4u6pu
1713575965
Hero Member
*
Offline Offline

Posts: 1713575965

View Profile Personal Message (Offline)

Ignore
1713575965
Reply with quote  #2

1713575965
Report to moderator
The trust scores you see are subjective; they will change depending on who you have in your trust list.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
LCSociety
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
May 06, 2016, 02:08:27 PM
 #2

Transactions have been fast as lightning lately. Faster than they have ever been actually.

Can any of you developer guys out there confirm whether or not scaling has already taken place?

I used to wait several hours for a transfer to confirm on LocalBitcoins. I specifically remember waiting more than 6 hours back in november.

Over the last month or so all of my transactions have been confirming within 10 minutes

Anyone have any insight into this?
pedrog
Legendary
*
Offline Offline

Activity: 2772
Merit: 1031



View Profile
May 06, 2016, 02:30:07 PM
 #3

Transactions have been fast as lightning lately. Faster than they have ever been actually.

Can any of you developer guys out there confirm whether or not scaling has already taken place?

I used to wait several hours for a transfer to confirm on LocalBitcoins. I specifically remember waiting more than 6 hours back in november.

Over the last month or so all of my transactions have been confirming within 10 minutes

Anyone have any insight into this?

No, nothing happened.

https://btc.com/block

Just people making less transactions...

beastmodeBiscuitGravy
Full Member
***
Offline Offline

Activity: 181
Merit: 100


View Profile
May 06, 2016, 05:29:42 PM
 #4

Quote
First let me focus on the relationship of Core to Blockstream (founded, 2015). Blockstream is a distinct entity from Core in as much as it is a funded venture (see here and here). Core developers such as Jorge Timón and Matt Corallo are amongst a concentration of Core developers under the Blockstream banner. In other words, it’s really Blockstream that funds the highest number of Core developers. Therefore it’s essential to understand what Blockstream is actually attempting to do.

By decreasing the utility of on-chain transacting through artificial scarcity, Blockstream can carve a niche for their products to begin soaking up fees that would otherwise go to miners. They have to earn at least $76 million before their investors from legacy finance see a return. It's not a conspiracy... it's just business.   
Lauda
Legendary
*
Offline Offline

Activity: 2674
Merit: 2965


Terminated.


View Profile WWW
May 06, 2016, 05:57:03 PM
 #5

Just people making less transactions...
No. The amount of spam tends to variate at the moment (as opposed to being constant for some time). If you take a closer look, quite a lot of those blocks are nearly full so I'm not sure what you're talking about.

By decreasing the utility of on-chain transacting through artificial scarcity, Blockstream can carve a niche for their products to begin soaking up fees that would otherwise go to miners. They have to earn at least $76 million before their investors from legacy finance see a return. It's not a conspiracy... it's just business.  
Disagree. The Lightning Network is the way forward and LN is not a product of Blockstream as there are multiple groups working on the implementation. They are not creating any kind of artificial scarcity but are choosing not to sacrifice decentralization for some capacity.

"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
😼 Bitcoin Core (onion)
LCSociety
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
May 06, 2016, 06:01:36 PM
 #6

Transactions have been fast as lightning lately. Faster than they have ever been actually.

Can any of you developer guys out there confirm whether or not scaling has already taken place?

I used to wait several hours for a transfer to confirm on LocalBitcoins. I specifically remember waiting more than 6 hours back in november.

Over the last month or so all of my transactions have been confirming within 10 minutes

Anyone have any insight into this?

No, nothing happened.

https://btc.com/block

Just people making less transactions...

Thanks for confirming

What resources are there that allow us to monitor the amount of transactions being made? Anyone clued up on that?
beastmodeBiscuitGravy
Full Member
***
Offline Offline

Activity: 181
Merit: 100


View Profile
May 06, 2016, 06:14:29 PM
 #7

By decreasing the utility of on-chain transacting through artificial scarcity, Blockstream can carve a niche for their products to begin soaking up fees that would otherwise go to miners. They have to earn at least $76 million before their investors from legacy finance see a return. It's not a conspiracy... it's just business.  
Disagree. The Lightning Network is the way forward and LN is not a product of Blockstream as there are multiple groups working on the implementation. They are not creating any kind of artificial scarcity but are choosing not to sacrifice decentralization for some capacity.

So they wanted to protect decentralization from a 2MB maxblocksize by pushing soft fork segwit which allows a 4MB multisig attack surface, makes sense.

Also, you are saying they are not the only ones developing LN, this is true. Can you confirm that Blockstream will not be operating highly connected and well funded LN hubs?

What resources are there that allow us to monitor the amount of transactions being made? Anyone clued up on that?

https://tradeblock.com/bitcoin/
Lauda
Legendary
*
Offline Offline

Activity: 2674
Merit: 2965


Terminated.


View Profile WWW
May 06, 2016, 10:05:55 PM
 #8

So they wanted to protect decentralization from a 2MB maxblocksize by pushing soft fork segwit which allows a 4MB multisig attack surface, makes sense.
Apples and oranges. I'll assume that you got that "attack surface" from either /r/btc or one of the "less popular" forums.

Can you confirm that Blockstream will not be operating highly connected and well funded LN hubs?
No. You can't forbid anyone from creating a hub, else the system would lose its credibility.

"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
😼 Bitcoin Core (onion)
pbleak (OP)
Legendary
*
Offline Offline

Activity: 924
Merit: 1001


View Profile
May 09, 2016, 03:37:37 PM
 #9

Quote
First let me focus on the relationship of Core to Blockstream (founded, 2015). Blockstream is a distinct entity from Core in as much as it is a funded venture (see here and here). Core developers such as Jorge Timón and Matt Corallo are amongst a concentration of Core developers under the Blockstream banner. In other words, it’s really Blockstream that funds the highest number of Core developers. Therefore it’s essential to understand what Blockstream is actually attempting to do.

By decreasing the utility of on-chain transacting through artificial scarcity, Blockstream can carve a niche for their products to begin soaking up fees that would otherwise go to miners. They have to earn at least $76 million before their investors from legacy finance see a return. It's not a conspiracy... it's just business.   

I don't consider it a conspiracy but precisely business as you put it.
Kprawn
Legendary
*
Offline Offline

Activity: 1904
Merit: 1073


View Profile
May 09, 2016, 04:18:23 PM
 #10

I suppose the fake stress tests has also decreased and SegWit has something to do with the faster confirmation times lately. I cannot wait for the full implementation to see what the difference will

be. The network is slowly but surely becoming a work of art... let's just hope LN will be the cherry on the cake. I think the Core developers followed the correct path in being over cautious with their

roadmap. Kicking the can down the road, seemed to be the best option for now... well... at least it is the safest option.  Roll Eyes

THE FIRST DECENTRALIZED & PLAYER-OWNED CASINO
.EARNBET..EARN BITCOIN: DIVIDENDS
FOR-LIFETIME & MUCH MORE.
. BET WITH: BTCETHEOSLTCBCHWAXXRPBNB
.JOIN US: GITLABTWITTERTELEGRAM
AgentofCoin
Legendary
*
Offline Offline

Activity: 1092
Merit: 1001



View Profile
May 09, 2016, 05:47:24 PM
 #11

Here is an updated version of this review I did recently. I've added more on sidechains and whatnot. Any info or suggestions are welcome.

https://medium.com/@paulennis/an-analysis-of-the-bitcoin-scaling-debate-part-ii-bitcoin-core-development-developers-e9afa3dca15#.4yll4u6pu

Another good article.
I was expecting to read about the Chinese miners, but it is more appropriate that you wrote
about Core since your last one was mainly on Classic and XT.

Keep up the good work. These short detailed articles provide more information and understanding
then from trying to read through dozens of threads on this forum and other sites.

I support a decentralized & unregulatable ledger first, with safe scaling over time.
Request a signed message if you are associating with anyone claiming to be me.
beastmodeBiscuitGravy
Full Member
***
Offline Offline

Activity: 181
Merit: 100


View Profile
May 09, 2016, 08:15:07 PM
 #12

So they wanted to protect decentralization from a 2MB maxblocksize by pushing soft fork segwit which allows a 4MB multisig attack surface, makes sense.
Apples and oranges. I'll assume that you got that "attack surface" from either /r/btc or one of the "less popular" forums.

You're making declarative statements without supporting arguments again. How exactly is it apples to oranges? Will full nodes not have to transmit and store the up to 4MB that is allowed by segwit? Don't call non-segwit nodes full nodes either, because they aren't validating all tx on the Bitcoin network, like a full node would. The term "attack surface" was actually taken from the 1MB4EVA crowd very early in this debate. Back when they argued that having 2MB blocks provided a larger attack surface for tx "spammers". They stopped calling it that, or indeed arguing for 1MB4EVA once we found out that segwit would be up to 4MB for 1.7X the amount of tx's. 

Can you confirm that Blockstream will not be operating highly connected and well funded LN hubs?
No. You can't forbid anyone from creating a hub, else the system would lose its credibility.

I wasn't talking about "forbidding" them, that's silly. More wondering if a statement from Blockstream had been made that they wouldn't be directly profiting (at the expense of miners) from the network topology they are steering us toward.
Cuidler
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


View Profile
May 09, 2016, 09:32:05 PM
 #13

I suppose the fake stress tests has also decreased and SegWit has something to do with the faster confirmation times lately. I cannot wait for the full implementation to see what the difference will

SegWit has no effect whatsoever because it is not activated yet. Thats why you cant send publictly SegWit transaction today, because anybody who is watching for transactions not requiring signature could spend it right away.


I wasn't talking about "forbidding" them, that's silly. More wondering if a statement from Blockstream had been made that they wouldn't be directly profiting (at the expense of miners) from the network topology they are steering us toward.

They expect the onchain fees to be much higher, so miners having enought fees. Thats pretty risky plan though, as highly regulated markets tends to work terribly, if at all.

.Liqui Exchange.Trade and earn 24% / year on BTC, LTC, ETH
....Brand NEW..........................................Payouts every 24h. Learn more at official thread
pbleak (OP)
Legendary
*
Offline Offline

Activity: 924
Merit: 1001


View Profile
May 12, 2016, 10:31:59 AM
 #14

Here is an updated version of this review I did recently. I've added more on sidechains and whatnot. Any info or suggestions are welcome.

https://medium.com/@paulennis/an-analysis-of-the-bitcoin-scaling-debate-part-ii-bitcoin-core-development-developers-e9afa3dca15#.4yll4u6pu

Another good article.
I was expecting to read about the Chinese miners, but it is more appropriate that you wrote
about Core since your last one was mainly on Classic and XT.

Keep up the good work. These short detailed articles provide more information and understanding
then from trying to read through dozens of threads on this forum and other sites.

I got distracted by Core, but am currently working on the miners now. Just a little slower due to the Chinese language barrier!
2c0de
Full Member
***
Offline Offline

Activity: 138
Merit: 102


View Profile
May 12, 2016, 12:31:22 PM
 #15

The scaling debate is the single most significant issue Bitcoin as an organization faces.

If the Bitcoin organization fails to deliver a solution, that satisfies the needs of all the people on the earth, this means Bitcoin as a project has failed.

A currency that only allows 3 transactions to be send per second, cannot fully satisfy the needs of the population.


This is the single most important issue Bitcoin faces. If Bitcoin cannot solve this, it means that for all intents and purposes the Bitcoin project is dead.

DHjxvnHB9RirtPbvkovSotn1fY2poNffoi
LWeT4wwDVdJ9x49UcXPyS6CznRpbQFM6nx
0x96273C2FD825f0A2745d917bbbfabD6032dC1aDD
pbleak (OP)
Legendary
*
Offline Offline

Activity: 924
Merit: 1001


View Profile
May 12, 2016, 01:18:46 PM
 #16

The scaling debate is the single most significant issue Bitcoin as an organization faces.

If the Bitcoin organization fails to deliver a solution, that satisfies the needs of all the people on the earth, this means Bitcoin as a project has failed.

A currency that only allows 3 transactions to be send per second, cannot fully satisfy the needs of the population.


This is the single most important issue Bitcoin faces. If Bitcoin cannot solve this, it means that for all intents and purposes the Bitcoin project is dead.

I think at this point the debate is considered more or less over with agreement to try out SegWit.
gmaxwell
Staff
Legendary
*
Offline Offline

Activity: 4158
Merit: 8382



View Profile WWW
May 12, 2016, 03:18:47 PM
 #17

Transactions have been fast as lightning lately. Faster than they have ever been actually.

Can any of you developer guys out there confirm whether or not scaling has already taken place?

I used to wait several hours for a transfer to confirm on LocalBitcoins. I specifically remember waiting more than 6 hours back in november.

Over the last month or so all of my transactions have been confirming within 10 minutes

Anyone have any insight into this?
There aren't any fewer transactions, but six months ago the service you were using likely didn't implement fee estimation.  Without sane fee handling flood attacks can create big delays for otherwise ordinary transactions.
Lauda
Legendary
*
Offline Offline

Activity: 2674
Merit: 2965


Terminated.


View Profile WWW
May 12, 2016, 03:59:19 PM
 #18

You're making declarative statements without supporting arguments again. How exactly is it apples to oranges? Will full nodes not have to transmit and store the up to 4MB that is allowed by segwit?
Because your argument does not make sense. The answer to that question is yes.

Don't call non-segwit nodes full nodes either, because they aren't validating all tx on the Bitcoin network, like a full node would.
Correct.

The term "attack surface" was actually taken from the 1MB4EVA crowd very early in this debate. Back when they argued that having 2MB blocks provided a larger attack surface for tx "spammers". They stopped calling it that, or indeed arguing for 1MB4EVA once we found out that segwit would be up to 4MB for 1.7X the amount of tx's. 
Okay things that are wrong here: Nobody defined what this "attack surface is". Just because 4 MB of data can be transmitted that does not mean that it is an attack vector. Additionally, if there were a total of 4 MB of data transmitted (everything was multisig), the "1.7x" doesn't apply as that goes only for standard PSH transactions. There would be much more capacity in that single block.

I wasn't talking about "forbidding" them, that's silly. More wondering if a statement from Blockstream had been made that they wouldn't be directly profiting (at the expense of miners) from the network topology they are steering us toward.
Anyone who decides to run a Lightning Hub will directly receive the TX fees from within LN.

"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
😼 Bitcoin Core (onion)
beastmodeBiscuitGravy
Full Member
***
Offline Offline

Activity: 181
Merit: 100


View Profile
May 12, 2016, 06:05:44 PM
 #19

So they wanted to protect decentralization from a 2MB maxblocksize by pushing soft fork segwit which allows a 4MB multisig attack surface, makes sense.
Apples and oranges. I'll assume that you got that "attack surface" from either /r/btc or one of the "less popular" forums.

You're making declarative statements without supporting arguments again. How exactly is it apples to oranges? Will full nodes not have to transmit and store the up to 4MB that is allowed by segwit? Don't call non-segwit nodes full nodes either, because they aren't validating all tx on the Bitcoin network, like a full node would. The term "attack surface" was actually taken from the 1MB4EVA crowd very early in this debate. Back when they argued that having 2MB blocks provided a larger attack surface for tx "spammers". They stopped calling it that, or indeed arguing for 1MB4EVA once we found out that segwit would be up to 4MB for 1.7X the amount of tx's. 

Because your argument does not make sense. The answer to that question is yes.
Sooo, it is comparably more burden on precious rasb pi full economic nodes to allow 4MB in an adversarial attack by a dastardly spammer. This is oranges to oranges, 2MB vs 4MB, and your argument had fallen apart from the very beginning. Unfortunate you didn't notice.


The term "attack surface" was actually taken from the 1MB4EVA crowd very early in this debate. Back when they argued that having 2MB blocks provided a larger attack surface for tx "spammers". They stopped calling it that, or indeed arguing for 1MB4EVA once we found out that segwit would be up to 4MB for 1.7X the amount of tx's. 
Okay things that are wrong here: Nobody defined what this "attack surface is". Just because 4 MB of data can be transmitted that does not mean that it is an attack vector. Additionally, if there were a total of 4 MB of data transmitted (everything was multisig), the "1.7x" doesn't apply as that goes only for standard PSH transactions. There would be much more capacity in that single block.
Wrong things here:

1. I just told you who used that term first, and in which context, please try to keep up. If blocks are mostly full of spam (citation: Luke-Jr), a bigger blocksize, or effectively bigger blocksize with segwit allows a bigger attack surface for the dastardly spammer.

2. Segwit adds space by removing signatures from segwit tx and placing them somewhere else, segwit multi-sig tx would have big signatures. In a sense I was being generous, you could fill 4MB with much less than 1.7x the amount of raw transactions from A to B.

Quote
There would be much more capacity in that single block.

This part doesn't really even make sense. Remember, regular tx data would still be trying to pile into the hardcoded 1MB. And multi-sig signatures can now be used to bloat up the rest of the "attack surface" to 4MB.


Can you confirm that Blockstream will not be operating highly connected and well funded LN hubs?
No. You can't forbid anyone from creating a hub, else the system would lose its credibility.

I wasn't talking about "forbidding" them, that's silly. More wondering if a statement from Blockstream had been made that they wouldn't be directly profiting (at the expense of miners) from the network topology they are steering us toward.

Anyone who decides to run a Lightning Hub will directly receive the TX fees from within LN.

Ah, more declarative statements. This is orthogonal to the issue I raised. Yes, if Blockstream runs highly connected and well funded LN hubs, they will get the fee revenue, not miners. This is why some believe Blockstream has a conflict of interest to hamper on-chain growth in a quest to actually become a profitable company vs just a VC and legacy finance slush fund for buying off key developers.
gmaxwell
Staff
Legendary
*
Offline Offline

Activity: 4158
Merit: 8382



View Profile WWW
May 12, 2016, 06:11:59 PM
 #20

There aren't 'hubs' in lightning, especially not any form of it I support. Blockstream has no business plans to collect bitcoin fee income from lightning, never has, and the claim otherwise is just whole cloth fabrication.
Pages: [1] 2 »  All
  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!