Bitcoin Forum
April 19, 2024, 12:29:02 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Block reward <1 btc re-orgs vector viable? Eg Binance  (Read 514 times)
jubalix (OP)
Legendary
*
Offline Offline

Activity: 2618
Merit: 1022


View Profile WWW
May 11, 2019, 03:32:31 AM
 #21

Ok my error in so far as the whole history, the 1MB a temp measure if I recall.

also I hold there can be no spam on a blockchain as the "spammer" as long as they can pay is as valid as anyone else. Your just calling them a spammer, but a larger blocksize make it much more expensive to "spam"
This is not to prevent block chain spam, it was to prevent a DOS vector which would allow an attacker to create big blocks and flood the network.

Ok if that is the reason then what is the max block permissible to avoid this as hardware gets better?

Admitted Practicing Lawyer::BTC/Crypto Specialist. B.Engineering/B.Laws

https://www.binance.com/?ref=10062065
1713486542
Hero Member
*
Offline Offline

Posts: 1713486542

View Profile Personal Message (Offline)

Ignore
1713486542
Reply with quote  #2

1713486542
Report to moderator
1713486542
Hero Member
*
Offline Offline

Posts: 1713486542

View Profile Personal Message (Offline)

Ignore
1713486542
Reply with quote  #2

1713486542
Report to moderator
The forum was founded in 2009 by Satoshi and Sirius. It replaced a SourceForge forum.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
jubalix (OP)
Legendary
*
Offline Offline

Activity: 2618
Merit: 1022


View Profile WWW
May 11, 2019, 03:39:23 AM
 #22

The argument  I make is when the block subsidy is very low versus the value of the fees and the value of BTC is high, the block size will have an impact on how secure the chain is.
That's just an assumption you make.
There is nothing to prove that point of view.

No, there must be limits.

why not have a 1kb block why not have a 10 terabyte block. There must be a maximum utility in there some where

How is this related to your statement that a higher blocksize increases the security (which i replied to) ?


You indicated 1MB was ok. I put why and used absurdo reducto, to show no its not necessarily ok. I proved my pint of view by pointing out 1KB is too small and 10TB is to big.

why is 1MB the most "secure". Because you assert it?

So in there somewhere is a best maxima, and why would ut be 1MB and even if it was then it must scale up with hardware capacity increase.




Admitted Practicing Lawyer::BTC/Crypto Specialist. B.Engineering/B.Laws

https://www.binance.com/?ref=10062065
jubalix (OP)
Legendary
*
Offline Offline

Activity: 2618
Merit: 1022


View Profile WWW
May 11, 2019, 03:50:38 AM
Last edit: May 13, 2019, 02:50:45 PM by jubalix
 #23

Quote

Sure you can scale off chain but that does not mean you can have a different type of scaling onchain.

Never said that.
I said you don't need to increase the blocksize.

Never said that you shouldn't under any circumstances. Neither did i said that purely off-chain is the best solution.
On-chain scaling solutions are good, as long as it's not about purely increasing the blocksize.


My point was at you made a false equivalence.

you said and I quote

Quote
Segwit is necessary for further scaling, yes. But bigger blocks are not.

There are way better scaling options available than just increasing the blocksize, therefore it is not necessary (not saying slightly increased blocksize would hurt BTC).

You failed to address there are different types of scaling. You made the false equivalence of segwit LN scaling and On chain scaling, which are completely different things.

Then you went without any reason to say because you have LN you don't really need the onchain scaling.

They are very different things and their purposes somewhat orthogonal.

You now try and resile from that.

I agree though there must be some increase in blocksize.


Admitted Practicing Lawyer::BTC/Crypto Specialist. B.Engineering/B.Laws

https://www.binance.com/?ref=10062065
Wind_FURY
Legendary
*
Offline Offline

Activity: 2898
Merit: 1814



View Profile
May 11, 2019, 08:13:33 AM
 #24

How will Re-orgs be stopped by financial incentive when the on-chain blocksize is to small even when full and your only geting 1 or say 1/4 of a btc per block rewards?

Without onchain blocksize increase the network becomes more vulnerable to re - orgs by financial insentive.

Eg

hack of $300M or some such large number.

miners only getting 0.25 btc a block and fees which will be limited in number by blocksize

So if you get
[1] a "HACK"
[2] BTC price drops a lot
[3] Block reward is very low

then you have removed large barrier's to an actors ability to bribe miners to re-org and thus destroy credibility of the BTC network.


Does this not force you to have larger blocks to get enough fees to defend this case?


But the fees are not "limited" by the block size. There's a fee market, that goes up and down, depending on user demand of having their transactions included in the blocks.

What am I missing?

██████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
██████████████████████
.SHUFFLE.COM..███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
█████████████████████
████████████████████
██████████████████████
████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
██████████████████████
██████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
.
...Next Generation Crypto Casino...
jubalix (OP)
Legendary
*
Offline Offline

Activity: 2618
Merit: 1022


View Profile WWW
May 11, 2019, 12:32:49 PM
 #25

How will Re-orgs be stopped by financial incentive when the on-chain blocksize is to small even when full and your only geting 1 or say 1/4 of a btc per block rewards?

Without onchain blocksize increase the network becomes more vulnerable to re - orgs by financial insentive.

Eg

hack of $300M or some such large number.

miners only getting 0.25 btc a block and fees which will be limited in number by blocksize

So if you get
[1] a "HACK"
[2] BTC price drops a lot
[3] Block reward is very low

then you have removed large barrier's to an actors ability to bribe miners to re-org and thus destroy credibility of the BTC network.


Does this not force you to have larger blocks to get enough fees to defend this case?


But the fees are not "limited" by the block size. There's a fee market, that goes up and down, depending on user demand of having their transactions included in the blocks.

What am I missing?

How big is your market is what your missing....

is it big enough to fill the void of the block subsidy?

How do attract enough people to your market

give them a utility with low enough friction....




Admitted Practicing Lawyer::BTC/Crypto Specialist. B.Engineering/B.Laws

https://www.binance.com/?ref=10062065
Wind_FURY
Legendary
*
Offline Offline

Activity: 2898
Merit: 1814



View Profile
May 13, 2019, 07:47:06 AM
 #26

But the fees are not "limited" by the block size. There's a fee market, that goes up and down, depending on user demand of having their transactions included in the blocks.

What am I missing?

Don't forget :
1. Minimum fees allowed by the protocol (which is 0BTC)
2. Common/default minrelayfee value on most nodes/client (which is 0.00001BTC/kB)
3. Cryptocurrency price, which affect cost to launch re-org attack
4. Whether blocks are full or there are many pending transaction, which incentive user to user higher fees


But that doesn't account for demand of having your transaction included in a block.

How will Re-orgs be stopped by financial incentive when the on-chain blocksize is to small even when full and your only geting 1 or say 1/4 of a btc per block rewards?

Without onchain blocksize increase the network becomes more vulnerable to re - orgs by financial insentive.

Eg

hack of $300M or some such large number.

miners only getting 0.25 btc a block and fees which will be limited in number by blocksize

So if you get
[1] a "HACK"
[2] BTC price drops a lot
[3] Block reward is very low

then you have removed large barrier's to an actors ability to bribe miners to re-org and thus destroy credibility of the BTC network.


Does this not force you to have larger blocks to get enough fees to defend this case?


But the fees are not "limited" by the block size. There's a fee market, that goes up and down, depending on user demand of having their transactions included in the blocks.

What am I missing?

How big is your market is what your missing....

is it big enough to fill the void of the block subsidy?

How do attract enough people to your market

give them a utility with low enough friction....


Ok, there will be a halving for Bitcoin and Bitcoin Cash ABC next year. Let's observe which network is more affected by it, the one with the smaller blocks, or the one with the bigger blocks.

In your own theory, the one with bigger blocks should have no problems because it could fit many more transactions than the one with smaller blocks, correct?

██████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
██████████████████████
.SHUFFLE.COM..███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
█████████████████████
████████████████████
██████████████████████
████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
██████████████████████
██████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
.
...Next Generation Crypto Casino...
jubalix (OP)
Legendary
*
Offline Offline

Activity: 2618
Merit: 1022


View Profile WWW
May 13, 2019, 02:48:18 PM
 #27


Quote

Ok, there will be a halving for Bitcoin and Bitcoin Cash ABC next year. Let's observe which network is more affected by it, the one with the smaller blocks, or the one with the bigger blocks.

In your own theory, the one with bigger blocks should have no problems because it could fit many more transactions than the one with smaller blocks, correct?

No I say there is a optimum blocksize and 1MB is not it.

there is no reason or theory or maths or anything behind 1MB except just temp hold

I thinks it bigger than that.

But I am not saying bigger blocks are always better. 16 mb may not be better than 8mb

I am saying that somewhere in there there is a band of optimal blocksize that is a function of hardware, market friction, decentralisation, and I think it seems to be in the form of  g(x) = scurve + c. at least in the forseable or near  future.

Satoshi, it seems said do not care about larger blks in the future as the need arises.




Admitted Practicing Lawyer::BTC/Crypto Specialist. B.Engineering/B.Laws

https://www.binance.com/?ref=10062065
Wind_FURY
Legendary
*
Offline Offline

Activity: 2898
Merit: 1814



View Profile
May 14, 2019, 07:01:16 AM
 #28

But what is the "optimal block size"? That's the mystery that all cryptocurrency developers wants to know. But the point is, I believe "it depends" on the demand, and the capability of the network to scale out.

██████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
██████████████████████
.SHUFFLE.COM..███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
█████████████████████
████████████████████
██████████████████████
████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
██████████████████████
██████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
.
...Next Generation Crypto Casino...
mda
Member
**
Offline Offline

Activity: 144
Merit: 13


View Profile
May 14, 2019, 11:03:18 AM
 #29

But what is the "optimal block size"? That's the mystery that all cryptocurrency developers wants to know.
I'll try to uncover this mystery for you and the rest of cryptocurrency developers. The optimal block size is ~25% of the average residential line throughput divided in 10 minute chunks.
jubalix (OP)
Legendary
*
Offline Offline

Activity: 2618
Merit: 1022


View Profile WWW
May 14, 2019, 02:13:31 PM
 #30

Quote
Not really.

Imagine a blocksize of 1000 MB.
Imagine the blocks are filled with 1MB regular transactions (without spam).

Now an attacker can fill the remaining 999MB of the block with 1 sat/B transactions.

He couldn't create 999MB traffic with 1sat/B transactions with a block size limit of 1MB. This would require him to have 999 blocks completely filled with his 1sat/B transactions.
A much higher fee (actually highest paying fee relative to all other transactions) would be necessary to generate 999MB traffic in this case.

It is cheaper to fill large blocks, than to fill small blocks.


You assume a static demand of just one user, where it cheaper many more people can use so harder to fill and mor fees for miner, and more security.

thats win, win and win.

Admitted Practicing Lawyer::BTC/Crypto Specialist. B.Engineering/B.Laws

https://www.binance.com/?ref=10062065
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
May 15, 2019, 06:33:14 AM
 #31

You indicated 1MB was ok. I put why and used absurdo reducto, to show no its not necessarily ok. I proved my pint of view by pointing out 1KB is too small and 10TB is to big.

why is 1MB the most "secure". Because you assert it?

No, what you did was claiming that bigger blocks are more secure.
You still didn't give a single valid argument for that claim. You made a (stupid) assumption without any proof / argument.



My point was at you made a false equivalence.

you said and I quote

Quote
Segwit is necessary for further scaling, yes. But bigger blocks are not.
There are way better scaling options available than just increasing the blocksize, therefore it is not necessary (not saying slightly increased blocksize would hurt BTC).

You failed to address there are different types of scaling. You made the false equivalence of segwit LN scaling and On chain scaling, which are completely different things.

Then you went without any reason to say because you have LN you don't really need the onchain scaling.



Did you even read the post you have replied to ?

I said you don't need to increase the blocksize.

Never said that you shouldn't under any circumstances. Neither did i said that purely off-chain is the best solution.
On-chain scaling solutions are good, as long as it's not about purely increasing the blocksize.

I don't know whether you simply overlooked it, or maybe didn't understand it. But there are other on-chain scaling solutions than increasing the blocksize (which btw has nothing to do with scaling, blocksize increase is just postponing the problem and creating new ones).



I agree though there must be some increase in blocksize.

Must? No.
Can? Small increase maybe, but not necessary at all..

Wind_FURY
Legendary
*
Offline Offline

Activity: 2898
Merit: 1814



View Profile
May 15, 2019, 07:19:50 AM
 #32

But what is the "optimal block size"? That's the mystery that all cryptocurrency developers wants to know.
I'll try to uncover this mystery for you and the rest of cryptocurrency developers. The optimal block size is ~25% of the average residential line throughput divided in 10 minute chunks.


Sorry. I suck in math. How large is that?

But I believe that simple formula did not account for bandwidth, latency, block propagation, node centralization, and externality costs.

██████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
██████████████████████
.SHUFFLE.COM..███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
█████████████████████
████████████████████
██████████████████████
████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
██████████████████████
██████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
.
...Next Generation Crypto Casino...
mda
Member
**
Offline Offline

Activity: 144
Merit: 13


View Profile
May 16, 2019, 09:30:54 PM
 #33

Sorry. I suck in math. How large is that?
Three years ago it was 2.8MB.
https://bitcointalk.org/index.php?topic=1878214.msg18685789#msg18685789
Wind_FURY
Legendary
*
Offline Offline

Activity: 2898
Merit: 1814



View Profile
May 17, 2019, 11:02:14 AM
 #34


But today? Maybe double the 2.8mb? Scaling simply by doubling, tripling the block size is deficient. On the surface it would look to be a simple solution. But it scales the network in. The solution? Maybe build like an "organized mempool" on top.

██████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
██████████████████████
.SHUFFLE.COM..███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
█████████████████████
████████████████████
██████████████████████
████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
██████████████████████
██████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
.
...Next Generation Crypto Casino...
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!