Bitcoin Forum
May 06, 2024, 01:10:23 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: 1mb per block and scalability  (Read 799 times)
fred21 (OP)
Member
**
Offline Offline

Activity: 154
Merit: 29


View Profile
August 27, 2017, 11:36:12 AM
Last edit: August 29, 2017, 05:55:21 PM by fred21
 #1

Hi,

currently there are on average 300 000 BTC transaction per day.

My question is : is it possible to keep 1 mb block (with technical solutions) while the transaction numbers per day increases to 1 million, 10 millions, 100 millions...?


I think that LIGHTNING NETWORK can make this possible because for every transaction channel where can happen unlimited transaction there is only one transaction happening on the BLOCKCHAIN. why some are skeptical about Lightning network?


People defending segwit2x don't understand how lightning network would work and can work with 1 mb block size with unlimited transaction per day.

People defending segwit2x and block size increasing, see it as the only way to lower fees and to scale BTC.

To those who are saying lightning network is bad :
1) Some people think that LN only lower fees for those who are doing a lot of transactions. If you stay in the lightning network a very long time, you will be able to do little transactions per unit of time and only paying once onchain transaction fee to get to the lightning network and once to get out. You will also pay for using lightning network every time you do a transaction but very little.
Even if Alice is doing one TX per month, If she stays 1 year in the channel, then, she will pay only once onchain transaction fee to get to the network and half onchain transaction fee (split between the two channel users) to get out.
2) some people think that you have to create a channel for every user you send money to. But no, you have to create only 1 channel with another user. Then you will be connected to the network and your transaction will find its way through the network to the user you want to pay. Your wallet finds a route through the network to those people as explain here
https://bitcoin.stackexchange.com/questions/43700/how-does-the-lightning-network-work-in-simple-terms
3) LN will lead to centralization. why? If a LN is too centralized and make decision that make its user unhappy, then its users vote with their feet and leave the network, close their channel. They create a new network on their own. No big central entity will be capable of controlling this. Meanwhile, the blockchain remains with small size blocks enabling plenty of nodes that keep the system decentralized.

The way I see it is : Blockchain : the place where you store your value
                            LN : the place where you use your value to pay for things   

Our mission is to explain them how lightning network works for the sake of BTC in the long term because they just don't understand lightning network. This is just a question of communication but this can make BTC to the moon.



thanks
1714957823
Hero Member
*
Offline Offline

Posts: 1714957823

View Profile Personal Message (Offline)

Ignore
1714957823
Reply with quote  #2

1714957823
Report to moderator
In order to get the maximum amount of activity points possible, you just need to post once per day on average. Skipping days is OK as long as you maintain the average.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714957823
Hero Member
*
Offline Offline

Posts: 1714957823

View Profile Personal Message (Offline)

Ignore
1714957823
Reply with quote  #2

1714957823
Report to moderator
shivamchawla
Sr. Member
****
Offline Offline

Activity: 466
Merit: 250


View Profile WWW
August 27, 2017, 11:44:36 AM
 #2

Hi,

currently there are on average 300 000 BTC transaction per day.

My question is : is it possible to keep 1 mb block (with technical solutions) while the transaction numbers per day increases to 1 million, 10 millions, 100 millions...?

thanks

It depends on where the transactions will take place. The plan is to move majority of transactions to offchain solutions such as lightning and sidechains. Even if then the bitcoin blockchain is not able to support the transactions, there will be a hard fork by developers to increase the block size.
hatshepsut93
Legendary
*
Offline Offline

Activity: 2968
Merit: 2145



View Profile
August 27, 2017, 11:45:28 AM
 #3

Every transaction is a data, so even if you somehow compress every transaction to be just one byte (which is unrealistic), there still won't be enough space in 1mb block to handle as much transactions as Visa. The solution is second layer scaling like Lightning Network - transactions happen offchain, so they are instant, with no fees (or extremely small fees) and don't burden main chain in any way. Right now there's no alternative to this, because our technology is limiting cryptocurrency transactions to just a few transactions per second - this is how much average PC can handle without slowing down too much.

.BEST.CHANGE..███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
unamis76
Legendary
*
Offline Offline

Activity: 1512
Merit: 1005


View Profile
August 27, 2017, 11:50:41 AM
 #4

No, it's impossible to do so as far as we know. Current scalability proposals are definitely insufficient, even for short term.
DooMAD
Legendary
*
Offline Offline

Activity: 3780
Merit: 3104


Leave no FUD unchallenged


View Profile
August 27, 2017, 11:52:16 AM
 #5

Hi,

currently there are on average 300 000 BTC transaction per day.

My question is : is it possible to keep 1 mb block (with technical solutions) while the transaction numbers per day increases to 1 million, 10 millions, 100 millions...?

thanks

It's likely possible, but it's more a question of whether it's optimal and what the potential costs and drawbacks in terms of efficiency and usage might be for persisting with an arbitrary cap that was arguably only meant to be temporary.  If demand vastly outpaces available throughput, this results in a backlog and poor service.  I assume you mean "possible, whilst still being efficient"?

The biggest question we currently face over developmental direction (in my opinion) is whether off-chain transactions are completely optional, or if they become the only viable way in which to transact because there isn't enough space on the backbone of the network to support all the participants.  There's also the all-too-apparent matter of rival implementations, possibly gaining popularity, which express no interest in maintaining a 1MB cap.  Ultimately, customers vote with their feet.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
thanhswp
Member
**
Offline Offline

Activity: 118
Merit: 10


View Profile
August 27, 2017, 11:53:46 AM
 #6

1GB block per 10 minutes is the best way to save the world  Grin
davis196
Hero Member
*****
Offline Offline

Activity: 2968
Merit: 913



View Profile
August 27, 2017, 11:55:12 AM
 #7

Hi,

currently there are on average 300 000 BTC transaction per day.

My question is : is it possible to keep 1 mb block (with technical solutions) while the transaction numbers per day increases to 1 million, 10 millions, 100 millions...?

thanks

There must be a way to delete all the small "spam" transactions.This might leave some free space for all the other normal transactions in the 1mb block.The other members think that the Lighning Network will be the ultimate solution,but i`m skeptical about these offchain transactions.
Your question is already asked and answered before.It`s technically impossible to keep the 1mb block.
That`s why most of the people here are waiting for Segwit.

subSTRATA
Legendary
*
Offline Offline

Activity: 1288
Merit: 1043


:^)


View Profile
August 27, 2017, 12:04:39 PM
 #8

Hi,

currently there are on average 300 000 BTC transaction per day.

My question is : is it possible to keep 1 mb block (with technical solutions) while the transaction numbers per day increases to 1 million, 10 millions, 100 millions...?

thanks

There must be a way to delete all the small "spam" transactions.This might leave some free space for all the other normal transactions in the 1mb block.The other members think that the Lighning Network will be the ultimate solution,but i`m skeptical about these offchain transactions.
Your question is already asked and answered before.It`s technically impossible to keep the 1mb block.
That`s why most of the people here are waiting for Segwit.
correct me if im wrong, but i think if most of the miners (51%) decide to reject the transactions, the transactions will eventually be rejected by the network and either disappear (again, if im wrong correct me) or never be processed without a block being mined by a pool / miner specifically trying to confirm that transaction, rendering that transaction essentially useless without miners trying to confirm it (specifically).
the case in which a transaction might be 'deleted' is if the coins are double spent, but I doubt that'll ever happen with spam transactions.

1GB block per 10 minutes is the best way to save the world  Grin
bad idea tbh, core is slow to download the chain as is; nodes might have a lot of trouble keeping up if blocks ever get that big.

theres nothing here. message me if you want to put something here.
fred21 (OP)
Member
**
Offline Offline

Activity: 154
Merit: 29


View Profile
August 27, 2017, 12:14:11 PM
 #9

That`s why most of the people here are waiting for Segwit.

But SEGWIT is activated. But some information has to stay in the block for every transaction. we can't put everything in a transaction out of the blockchain. right?
talkbitcoin
Legendary
*
Offline Offline

Activity: 1372
Merit: 1032


All I know is that I know nothing.


View Profile
August 27, 2017, 12:30:39 PM
 #10

the issue with blocks and block size is that no matter how much you increase them, they will be filled at some point. and then you will be forced to increase it again and again,... and this will cause an issue with the total blockchain size and how nodes will eventually struggle to be a full node version and operate.

as much as i hate off chain solutions but in some cases they can reduce the pressure on the main chain so that it may lead to emptier blocks.
in any case we need to wait an see.

......
.L I V E C O I N . N E T.
.
..PROFITBOX..
██  █████████████████████████
  █████████▄      ▄██████████
█████████████▄  ▄████████████
    █████████████████████████
  ██████████▀    ▀█ ▀████████
████  █████▀  ▄▄  ▀█  ▀██████
  ████████▀  ▄██▄  ▀█   ▀████
    ██████   ▀██▀   ██   ████
  █████████▄      ▄██████████
██  █████████▄  ▄████████████
  ███████████████████████████
██  █████████████████████████
  █████████████████████▀ ███
█████████████████████▀   ███
    █████████████▀     ████
  █████████████▀   ██    ████
████  █████▀     ██    ████
  ███████▀   ██    ██    ████
    █████    ██    ██    ████
  ███████    ██    ██    ████
██  █████    ██    ██    ████
  ███████████████████████████
.....
Jet Cash
Legendary
*
Offline Offline

Activity: 2702
Merit: 2456


https://JetCash.com


View Profile WWW
August 27, 2017, 12:34:16 PM
 #11

More frequent block generation is the only way to reduce confirmation times. Also, it goes some way to solving the scalability problems, and reduces the manipulation of the blockchain by creating empty or bloated blocks.

Offgrid campers allow you to enjoy life and preserve your health and wealth.
Save old Cars - my project to save old cars from scrapage schemes, and to reduce the sale of new cars.
My new Bitcoin transfer address is - bc1q9gtz8e40en6glgxwk4eujuau2fk5wxrprs6fys
fred21 (OP)
Member
**
Offline Offline

Activity: 154
Merit: 29


View Profile
August 27, 2017, 12:56:46 PM
 #12

Can someone confirm SEGWIT is fully activated?
alyssa85
Legendary
*
Offline Offline

Activity: 1652
Merit: 1088

CryptoTalk.Org - Get Paid for every Post!


View Profile
August 27, 2017, 01:00:49 PM
 #13

Hi,

currently there are on average 300 000 BTC transaction per day.

My question is : is it possible to keep 1 mb block (with technical solutions) while the transaction numbers per day increases to 1 million, 10 millions, 100 millions...?

thanks

If bitcoin was the only cryptocurrency in existence, then yes, the 1mg thing would be a massive problem.

But if you look at the cryptocurrency space as a whole, you can see that most transactions are done outside of bitcoin - Ethereum for example usually does at least 300,000 transactions a day, and then of course there is ethereum classic, litecoin, monero, dash, doge etc.

So money is moving, it just isn't moving through bitcoin.

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.YoBit InvestBox.|.BUY X10 AND EARN 10% DAILY.🏆
fred21 (OP)
Member
**
Offline Offline

Activity: 154
Merit: 29


View Profile
August 27, 2017, 01:25:03 PM
 #14

I think that LIGHTNING NETWORK can make this possible because, for every transaction channel where can happen unlimited transaction there is only one transaction happening on the BLOCKCHAIN. why some are skeptical about Lightning network?
Xavofat
Hero Member
*****
Offline Offline

Activity: 938
Merit: 559

Did you see that ludicrous display last night?


View Profile
August 27, 2017, 01:53:28 PM
 #15

Can someone confirm SEGWIT is fully activated?
https://coin.dance/blocks

If you want to use it, you will have to move your coins to new SegWit addresses and spend SegWit transactions.
I think that LIGHTNING NETWORK can make this possible because, for every transaction channel where can happen unlimited transaction there is only one transaction happening on the BLOCKCHAIN.
Please stop using capitals for everything.  It's annoying.

Some people (I do not necessarily agree with this) believe that LN hubs would be run by large businesses and organisations and that the model would be centralised. 

IMO onchain and offchain scaling are not mutually exclusive.  In the long term, onchain scaling can follow the development of hardware.
hitlab
Member
**
Offline Offline

Activity: 88
Merit: 10


View Profile
August 27, 2017, 01:55:28 PM
 #16

Can someone confirm SEGWIT is fully activated?

Yes segwit is activated http://segwit.co/
neurotypical
Hero Member
*****
Offline Offline

Activity: 672
Merit: 502


View Profile
August 27, 2017, 02:06:45 PM
 #17

Hi,

currently there are on average 300 000 BTC transaction per day.

My question is : is it possible to keep 1 mb block (with technical solutions) while the transaction numbers per day increases to 1 million, 10 millions, 100 millions...?


I think that LIGHTNING NETWORK can make this possible because for every transaction channel where can happen unlimited transaction there is only one transaction happening on the BLOCKCHAIN. why some are skeptical about Lightning network?


thanks

There's no technical problem when it comes to limit the blocksize to 1MB. The fees would just weed out the transactions that aren't worth mining. Now this obviously poses the problem of limiting the bitcoin economy, so it's not like Core wants 1MB forever.. it's all about doing it the right way. And make no mistake, Jeff Garzik's btc1 is NOT the way to go about increasing the blocksize. Don't get fooled by opportunists. If we want BTC to stay solid we need things to be done the right way. You can't risk the whole project like this just because some guys spam the blockchain to make the fees higher.

Anyone defending segwit2x is shooting themselves in their own feet in the long term.
hatshepsut93
Legendary
*
Offline Offline

Activity: 2968
Merit: 2145



View Profile
August 27, 2017, 03:03:37 PM
 #18

More frequent block generation is the only way to reduce confirmation times. Also, it goes some way to solving the scalability problems, and reduces the manipulation of the blockchain by creating empty or bloated blocks.

Decreasing block time has the same effect as increasing block size - it bloats blockchain, requiring nodes to spend more resources, and it also has a downside of being less secure and stable, because its harder to keep the network in sync.


Some people (I do not necessarily agree with this) believe that LN hubs would be run by large businesses and organisations and that the model would be centralised. 

IMO onchain and offchain scaling are not mutually exclusive.  In the long term, onchain scaling can follow the development of hardware.

SegWit was required to enable offchain scaling solutions, it would be much harder or even impossible to implement something like Lithning Network on BCH chain. It's also very nice that offchain scaling aren't affecting main chain in any way - developers can safely experiment without risking whole $72 bn network, unlike with onchain scaling that require hardforks.

.BEST.CHANGE..███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
fred21 (OP)
Member
**
Offline Offline

Activity: 154
Merit: 29


View Profile
August 27, 2017, 04:10:59 PM
 #19

Anyone defending segwit2x is shooting themselves in their own feet in the long term.

People defending segwit2x don't understand how lightning network would work and can work with 1 mb block size with unlimited transaction per day.

People defending segwit2x and block size increasing, see it as the only way to lower fees and to scale BTC.

Our mission is to explain them how lightning network works for the sake of BTC in the long term because they just don't understand lightning network. This is just a question of communication but this can make BTC to the moon.
Netnox
Legendary
*
Offline Offline

Activity: 2044
Merit: 1008



View Profile
August 27, 2017, 04:25:50 PM
 #20

Even if the average number of daily transactions increase to just 10 million (from the current 300,000), the 2 MB block size would become too small to accommodate a reasonable share of the translations. I have a solution for this. We can reduce the block reward from 12.5 BTC to 0.125 BTC. And this will generate new blocks every 5 or 6 seconds. That means that every 6 seconds, we will be able to accommodate up to 1,500 transactions. 15,000 transactions per minute and 0.9 million per hour. And daily limit will be 21.6 million transactions.
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!