Bitcoin Forum
June 22, 2024, 01:49:44 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3] 4 5 6 7 »  All
  Print  
Author Topic: BIP100, BIP 101 and XT nodes status  (Read 6456 times)
Lauda
Legendary
*
Offline Offline

Activity: 2674
Merit: 2965


Terminated.


View Profile WWW
August 27, 2015, 06:59:07 PM
 #41

Why on Earth would miners in Beijing make all their connections directly to someone halfway around the world. That's not the way the Internet works.
Halfway? I'm actually around 3.5k miles away from them, so much closer than you are. Are you really sure that you should be discussing the technical details of this? Are you really sure that you know what orphans are and how they get created?
Blocks that are too big are going to result with problems and advantages (for some nations, while others will be at a disadvantage).

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

Activity: 493
Merit: 500


View Profile
August 27, 2015, 07:01:57 PM
 #42

Why on Earth would miners in Beijing make all their connections directly to someone halfway around the world. That's not the way the Internet works.
Halfway? I'm actually around 3.5k miles away from them, so much closer than you are. Are you really sure that you should be discussing the technical details of this? Are you really sure that you know what orphans are and how they get created?

Given that you blacked out your location and distance, I'm not sure how I was supposed to know how close you were.  I was obviously speaking of my own connection, which is... halfway around the world from China, and a faster connection to them as well.

Are you really sure you know the difference between mining operations and full nodes?  Are you aware, for instance, that the mining hardware doesn't need to know anything about transactions to do its work?  The entire discussion of China and its great firewall is a red herring.  It doesn't matter in the slightest.  The moment that a China-based mining operation becomes concerned with their latency or bandwidth in regards to transaction volume, they will move the full node outside of China.  Assuming, of course, that it's even there now.
achow101
Staff
Legendary
*
Offline Offline

Activity: 3430
Merit: 6720


Just writing some code


View Profile WWW
August 27, 2015, 07:11:57 PM
 #43

Why on Earth would miners in Beijing make all their connections directly to someone halfway around the world. That's not the way the Internet works.
Halfway? I'm actually around 3.5k miles away from them, so much closer than you are. Are you really sure that you should be discussing the technical details of this? Are you really sure that you know what orphans are and how they get created?

Given that you blacked out your location and distance, I'm not sure how I was supposed to know how close you were.  I was obviously speaking of my own connection, which is... halfway around the world from China, and a faster connection to them as well.

Are you really sure you know the difference between mining operations and full nodes?  Are you aware, for instance, that the mining hardware doesn't need to know anything about transactions to do its work?  The entire discussion of China and its great firewall is a red herring.  It doesn't matter in the slightest.  The moment that a China-based mining operation becomes concerned with their latency or bandwidth in regards to transaction volume, they will move the full node outside of China.  Assuming, of course, that it's even there now.
If they move the full node out of China, then how do they mine inside China? If they are concerned about latency, then there will also be latency from their miners inside China to the full node outside of China.

Klestin
Hero Member
*****
Offline Offline

Activity: 493
Merit: 500


View Profile
August 27, 2015, 07:16:48 PM
 #44

If they move the full node out of China, then how do they mine inside China? If they are concerned about latency, then there will also be latency from their miners inside China to the full node outside of China.

Look up pool mining protocols.  The data transferred from the miner to the node is miniscule, and it doesn't get even a single byte bigger if the block size increases.  The whole discussion of block size impact on China-based mining operations is a red herring.
achow101
Staff
Legendary
*
Offline Offline

Activity: 3430
Merit: 6720


Just writing some code


View Profile WWW
August 27, 2015, 07:21:17 PM
 #45

If they move the full node out of China, then how do they mine inside China? If they are concerned about latency, then there will also be latency from their miners inside China to the full node outside of China.

Look up pool mining protocols.  The data transferred from the miner to the node is miniscule, and it doesn't get even a single byte bigger if the block size increases.  The whole discussion of block size impact on China-based mining operations is a red herring.
I don't think it is a red herring. Just look at what the Chinese pools have to say about this.

Also, the data does get larger if the block size increases. Stratun and GBT both send the miners an array of all of the transactions. If there are more transactions, then the array is larger. This is of course more data to send.

onemorexmr
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
August 27, 2015, 07:23:28 PM
 #46

If they move the full node out of China, then how do they mine inside China? If they are concerned about latency, then there will also be latency from their miners inside China to the full node outside of China.

Look up pool mining protocols.  The data transferred from the miner to the node is miniscule, and it doesn't get even a single byte bigger if the block size increases.  The whole discussion of block size impact on China-based mining operations is a red herring.
I don't think it is a red herring. Just look at what the Chinese pools have to say about this.

Also, the data does get larger if the block size increases. Stratun and GBT both send the miners an array of all of the transactions. If there are more transactions, then the array is larger. This is of course more data to send.

stratum is able to send transaction but i am not aware of any pool which uses this feature.

XMR || Monero || monerodice.net || xmr.to || mymonero.com || openalias.org || you think bitcoin is fungible? watch this
Klestin
Hero Member
*****
Offline Offline

Activity: 493
Merit: 500


View Profile
August 27, 2015, 07:24:45 PM
 #47

Also, the data does get larger if the block size increases. Stratun and GBT both send the miners an array of all of the transactions. If there are more transactions, then the array is larger. This is of course more data to send.

Stratum and GBT are designed with transparency in mind, so that the pool members can verify that the pool is above board.  Within a mining operation, there is no reason for this double-check.  So, no, there's no need for the data size to increase at all.
onemorexmr
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
August 27, 2015, 07:27:30 PM
 #48

Also, the data does get larger if the block size increases. Stratun and GBT both send the miners an array of all of the transactions. If there are more transactions, then the array is larger. This is of course more data to send.

Stratum and GBT are designed with transparency in mind, so that the pool members can verify that the pool is above board.  Within a mining operation, there is no reason for this double-check.  So, no, there's no need for the data size to increase at all.

there is a reason: if pools would submit transactions pool-miners would be able to decide which transactions to include in a block.

but they dont because its to slow....so only the pool can decide which transactions to put in a block.

XMR || Monero || monerodice.net || xmr.to || mymonero.com || openalias.org || you think bitcoin is fungible? watch this
achow101
Staff
Legendary
*
Offline Offline

Activity: 3430
Merit: 6720


Just writing some code


View Profile WWW
August 27, 2015, 07:31:03 PM
 #49

Also, the data does get larger if the block size increases. Stratun and GBT both send the miners an array of all of the transactions. If there are more transactions, then the array is larger. This is of course more data to send.

Stratum and GBT are designed with transparency in mind, so that the pool members can verify that the pool is above board.  Within a mining operation, there is no reason for this double-check.  So, no, there's no need for the data size to increase at all.
We're talking about Chinese mining pools right? Not all Chinese miners are solo mining. Most of them are in mining pools, which use Stratum and GBT

Klestin
Hero Member
*****
Offline Offline

Activity: 493
Merit: 500


View Profile
August 27, 2015, 07:35:17 PM
 #50

We're talking about Chinese mining pools right? Not all Chinese miners are solo mining. Most of them are in mining pools, which use Stratum and GBT
Do you have something that shows that the pools they're using use Stratum/GBT?  

In either event, pool-based mining, which they clearly use, does not require the download of the transaction data.  The block size does not matter.  You can verify this yourself - connect to any of these pools and watch the data transfer - it is a teeny tiny fraction of the full transaction data volume.

Even a dial-up connection can handle that kind of bandwidth.

Red. Herring.
Lauda
Legendary
*
Offline Offline

Activity: 2674
Merit: 2965


Terminated.


View Profile WWW
August 27, 2015, 07:41:21 PM
 #51

The entire discussion of China and its great firewall is a red herring.  It doesn't matter in the slightest.  
-snip-
I think that we are done here.
Opinions differ to which proposal is best. However, the opinion of the average forum member(including me) obviously does not matter in the grand scheme of things. BIP100 is the most likely way that we will be going.

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

Activity: 672
Merit: 500


View Profile
August 27, 2015, 07:50:37 PM
Last edit: August 28, 2015, 06:06:58 PM by PolarPoint
 #52

Here, you can see the last 24 hours -- default vs. BIP 100 vs. 8MB. https://www.blocktrail.com/BTC/pools?resolution=24h

The latest results has BIP100 leading with 39.31%.
Isn't BIP100 the variable blocksize proposal? Where is the formula for calculating blocksize?
http://gtf.org/garzik/bitcoin/BIP100-blocksizechangeproposal.pdf
Klestin
Hero Member
*****
Offline Offline

Activity: 493
Merit: 500


View Profile
August 27, 2015, 07:56:41 PM
 #53

The entire discussion of China and its great firewall is a red herring.  It doesn't matter in the slightest.  
-snip-
I think that we are done here.

I'm afraid you'll have to actually read my entire post to understand why it doesn't matter in the slightest.  Hint: Pooled miners don't download the full transaction data. It doesn't have to cross the great firewall of china, and in fact can be performed over dial-up.
Mickeyb
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000

Move On !!!!!!


View Profile
August 27, 2015, 08:07:00 PM
 #54

Here, you can see the last 24 hours -- default vs. BIP 100 vs. 8MB. https://www.blocktrail.com/BTC/pools?resolution=24h

The latest results has BIP100 leading with 39.31%.
Isn't BIP100 the variable blocksize proposal? Where is the formula for calculating blocksize?
http://gtf.org/garzik/bitcoin/BIP100-blocksizechangeproposal.pdf




So I see that BIP100 and old core are neck to neck here. BIP101 is getting killed which is good. Which is the percentage that one of these options needs to get in order to win?
achow101
Staff
Legendary
*
Offline Offline

Activity: 3430
Merit: 6720


Just writing some code


View Profile WWW
August 27, 2015, 08:18:27 PM
 #55

We're talking about Chinese mining pools right? Not all Chinese miners are solo mining. Most of them are in mining pools, which use Stratum and GBT
Do you have something that shows that the pools they're using use Stratum/GBT?  
F2pool uses stratum. They have their miners connect to stratum+tcp://stratum.f2pool.com:3333
BTC China uses stratum. They have their miners connect to stratum+tcp://stratum.btcchina.com:3333
AntPool uses stratum. They have their miners connect to stratum.antpool.com:3333
So yes, Chinese miners are using stratum for their pools

In either event, pool-based mining, which they clearly use, does not require the download of the transaction data.  The block size does not matter.  You can verify this yourself - connect to any of these pools and watch the data transfer - it is a teeny tiny fraction of the full transaction data volume.

Even a dial-up connection can handle that kind of bandwidth.

Red. Herring.
Even so, Chinese miners have their full nodes inside China. While you say that "they can just move their full nodes outside of China" that is easier said than done.

Klestin
Hero Member
*****
Offline Offline

Activity: 493
Merit: 500


View Profile
August 27, 2015, 08:35:25 PM
 #56

Once again, stratum is EXTREMELY low bandwidth - even dial-up can handle it easily.  The block size doesn't matter.

Even so, Chinese miners have their full nodes inside China. While you say that "they can just move their full nodes outside of China" that is easier said than done.

What are you basing that on?  Chinese companies rent server space all over the world.

VeritasSapere
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500



View Profile
August 27, 2015, 08:40:21 PM
Last edit: August 28, 2015, 04:47:04 PM by VeritasSapere
 #57

Here, you can see the last 24 hours -- default vs. BIP 100 vs. 8MB. https://www.blocktrail.com/BTC/pools?resolution=24h

The latest results has BIP100 leading with 39.31%.
Isn't BIP100 the variable blocksize proposal? Where is the formula for calculating blocksize?
http://gtf.org/garzik/bitcoin/BIP100-blocksizechangeproposal.pdf




So I see that BIP100 and old core are neck to neck here. BIP101 is getting killed which is good. Which is the percentage that one of these options needs to get in order to win?
There is no mechanisim in place for forking to BIP100. There is also no fuctioning client that has implemented BIP100. So it is not a viable choice at this time. I hope that changes in the future, even though I prefer BIP101.

https://bitcointalk.org/index.php?topic=1164464.msg12267335#msg12267335
Klestin
Hero Member
*****
Offline Offline

Activity: 493
Merit: 500


View Profile
August 27, 2015, 10:49:26 PM
 #58

There is no mechanisim in place for forking to BIP100. There is also no fuctioning client that has implemented BIP100. So it is not a viable choice at this time. I hope that changes in the future, even though I prefer BIP101.

Hey now! Settle down there! They are gonna roll out that fork mechanism, just as soon as it's tested.  And they're gonna test it just as soon as it's coded.  And they're gonna code it just as soon as the pseudocode is released.  And they'll release the pseudocode just as soon as the design is finalized. And they'll finalize the design just as soon as they....

DooMAD
Legendary
*
Offline Offline

Activity: 3822
Merit: 3160


Leave no FUD unchallenged


View Profile
August 27, 2015, 11:07:00 PM
 #59

I'm really not sold on BIP100 (but I can see why the miners obviously approve).  Why would we trust an entity to choose a variable when we can define it algorithmically like we do with everything else?  I'm still adamant the as-yet-un-BIP'd "Proposal 1" is better than BIP100 in every conceivable way.  If BIP101 gets torpedoed, that proposal should be plan B, not BIP100.  What are we going to allow miners to choose next?  The number of leading zeroes to solve the next block?


There is no mechanisim in place for forking to BIP100. There is also no fuctioning client that has implemented BIP100. So it is not a viable choice at this time. I hope that changes in the future, even though I prefer BIP101.

Hey now! Settle down there! They are gonna roll out that fork mechanism, just as soon as it's tested.  And they're gonna test it just as soon as it's coded.  And they're gonna code it just as soon as the pseudocode is released.  And they'll release the pseudocode just as soon as the design is finalized. And they'll finalize the design just as soon as they....

Well played, nicely done.   Grin
TibanneCat
Full Member
***
Offline Offline

Activity: 210
Merit: 100


BTC > etc


View Profile
August 28, 2015, 12:30:34 PM
 #60

https://www.blocktrail.com/BTC/pools?resolution=24h

We are heading toward consensus which is good news
Support for BIP100 has been steadily growing and currently stands at 58.87%
BIP101? 0.71% Roll Eyes
Pages: « 1 2 [3] 4 5 6 7 »  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!