Pages:
Author

Topic: Bitcoin Scalability - page 2. (Read 769 times)

legendary
Activity: 2170
Merit: 1427
December 24, 2019, 06:34:30 PM
#36
Last night I received a payment from one of my client in the form of bitcoin and it took quite a while to confirm the transaction. I was thinking if bitcoin remain like this, only people like me who are a fan of bitcoin will use it. No one will prefer to use bitcoin if settlement time for bitcoin remains like this.
It could very well be that he emptied his dust wallet adding up a lot of byte size. That's not Bitcoin's fault. Even on BCash's network such transactions don't make it through right away if the fee isn't appropriate, and that while they have +99% of free block space almost every single block.


Some experts say that blockchain trilemma can never be solved and it will remain like this forever.
People expect way too much from decentralized networks. In no shape or form will they ever be able to compete with centralized networks on their main network. In order to get your network to scale up you need layers on top of the main network, which Bitcoin is currently working towards with Lightning already usable today.

Who knows what other layers we will see in the forthcoming years. Lightning will probably be one of the many in 5-10 years.
hero member
Activity: 2828
Merit: 518
DGbet.fun - Crypto Sportsbook
December 24, 2019, 05:48:45 PM
#35
I don't think we need to find it hard and get to know how to stop scalability cause crypto has been built with that scheme already. But wondering if this could help to understand how it goes https://coinrivet.com/how-blockchain-and-cryptocurrency-can-address-scalability-issues/

And I see that there is no solution for this cause as we are in a decentralized market everything has often to change. The transaction can be fast or low depending on the block size which makes people never think how it was work and say negative when they experience a delay confirmation.
legendary
Activity: 1666
Merit: 1196
STOP SNITCHIN'
December 24, 2019, 04:19:10 PM
#34
Last night I received a payment from one of my client in the form of bitcoin and it took quite a while to confirm the transaction. I was thinking if bitcoin remain like this, only people like me who are a fan of bitcoin will use it. No one will prefer to use bitcoin if settlement time for bitcoin remains like this.

1 satoshi/byte transactions are being confirmed every few hours. What more could you ask for? Fees are the cheapest they've been in years. Not to mention, the consistently increasing hash rate pushes average block times below 10 minutes.

People (and wallet software) need to get smarter about fee rates. If a payment is urgent, send a higher fee. If there is congestion due to a period of long block times, use RBF to bump the fee up.
hero member
Activity: 788
Merit: 505
December 24, 2019, 10:32:11 AM
#33
Last night I received a payment from one of my client in the form of bitcoin and it took quite a while to confirm the transaction. I was thinking if bitcoin remain like this, only people like me who are a fan of bitcoin will use it. No one will prefer to use bitcoin if settlement time for bitcoin remains like this.
Some experts say that blockchain trilemma can never be solved and it will remain like this forever.
legendary
Activity: 2898
Merit: 1823
December 23, 2019, 06:10:12 AM
#32
His definition of scalability would make it OK to centralize, scale the network down towards the miners, "as long as it scales".

Scalabilty for Bitcoin should be to increase transaction throughput, without giving up node decentralization on the base layer.
legendary
Activity: 1666
Merit: 1196
STOP SNITCHIN'
December 23, 2019, 05:17:29 AM
#31
According to the Dictionary on Google
Quote
scal·a·bil·i·ty
/ˌskāləˈbilədē/
Learn to pronounce
noun
noun: scalability; noun: scaleability

    the capacity to be changed in size or scale.
    "scalability of the service has not been an issue"
        the ability of a computing process to be used or produced in a range of capabilities.
        "the key is the scalability of the software"

Even says change in size, ie: Blocksize
Which makes you wonder why delusional people claim block size has nothing to do with scaling.  Tongue

You're just trying to confuse people by appealing to authority and making this about semantics. If we're playing that game, I can just as easily point to Wikipedia's definition:

Quote
Scalability is the property of a system to handle a growing amount of work by adding resources to the system
https://en.wikipedia.org/wiki/Scalability

But this isn't about proving which definition is correct. That doesn't matter. The issue is the distinction between throughput and the system's ability to handle throughput -- and how we can improve the latter. I'm not interested in adding throughput without regard for the costs.
legendary
Activity: 2898
Merit: 1823
December 23, 2019, 12:28:11 AM
#30
Trolls want you to believe that centralizing the network for transaction throughput is OK, and they call that "scaling a decentralized network"?
legendary
Activity: 2898
Merit: 1823
December 20, 2019, 06:12:23 AM
#29
Centralizing Bitcoin towards a cartel of miners to increase transaction throughput is NOT scaling. Scaling should be looking for ways to increase transaction throughput WITHOUT sacrificing decentralzation on the base layer.

Simply increasing the block size, does NOT scale the network. Bigger blocks > more costs of running a node > fewer nodes > not scaling the network.
legendary
Activity: 4424
Merit: 4794
December 20, 2019, 04:27:35 AM
#28
when a block is solved the propogation around the network is much faster now than in the past. meaning when the past could cope the future can definetly cope with more

same with the transaction relay

saying that transaction throughput in blocks should not scale with FALSE alarms about centralisation. and then offering locking up transactions to tether peoples value to a different token which is hosted by hubs.. and get people to use hubs as the server/watchtower of their litewallet is more of a real centralising concern

after all who wants to be a fullnode if they only ever use the blockchain once every 6 months

blocksizes can scale up. using false alarms of "big blocks" "gigabytes by midnight" is not scaling thats LEAPING
i find it funny how the rebuttal of scaling ends up with leaping armageddon stories
also scaling bitcoin is not pushing people to other networks 12 decimal tokens that have no blockchain of their own
also scaling bitcoin is not to falsely name those networks as bitcoin to hide the shifting usage away from bitcoin

scaling is increasing utility progressively onchain as that is the real bitcoin
bitcoin can scale its transaction throughput. all stats show that more transactions per second can occur.

the only hold out is not technical. its political

scaling is about transaction throughput because thats bitcoins whole purpose and function. to make transactions for people to move value

but lets hear all those political excuses one more time about how some particular users love certain devs wielding the power to make the rules
(i was being satirical, i dont actually need to hear their excuses, as those excuses are out of date)
legendary
Activity: 3430
Merit: 3080
December 20, 2019, 03:49:47 AM
#27
Define "scaling" in Bitcoin. I believe the word is used around the forum without the proper context. Is simply increasing the transaction throughput in Bitcoin, scaling?

This^^^

If the word "scaling" is misused to mean the same thing as "throughput", it's easy to pose as a helpful person recommending throughput increases as "the" solution. The problem being, that only increasing the throughput actually hurts the strength (i.e. the decntralized nature) of the Bitcoin network, and so mysteriously helpful people are always hanging around the Bitcoin community incessantly suggesting this bad idea Roll Eyes


@squatter gets it exactly right here:

The only ways to increase ONCHAIN Scaling for a single blockchain.
1.  Increase BlockSize
2.  Faster BlockSpeed
3.  Compressing More Transactions into a given blocksize

The first two options only increase throughput. They don't address the system's ability to handle that throughput.
legendary
Activity: 1666
Merit: 1196
STOP SNITCHIN'
December 19, 2019, 04:03:49 PM
#26
The only ways to increase ONCHAIN Scaling for a single blockchain.
1.  Increase BlockSize
2.  Faster BlockSpeed
3.  Compressing More Transactions into a given blocksize

The first two options only increase throughput. They don't address the system's ability to handle that throughput.

Quote
Scalability is the property of a system to handle a growing amount of work by adding resources to the system
https://en.wikipedia.org/wiki/Scalability

Optimizing transaction size actually improves scalability. The next such major upgrade will probably be the addition of Schnorr signatures, which will drastically lower multi-signature transaction size.

Improving validation and initial sync speed or reducing bandwidth, latency and storage usage also improves scalability because they reduce the costs of increased throughput. Enough improvement in these areas can justify additional block size increases, especially as improving technology makes high speed internet and cheap storage more widely available.
legendary
Activity: 3332
Merit: 1404
Join the world-leading crypto sportsbook NOW!
December 19, 2019, 10:20:39 AM
#25
- Hard Fork - change block size
- Lightning Network
- Sharding

Is there any other methods which might solve the bitcoin scalability problem ?

Are we talking theoretically, or in practice? Because I don't think sharding will ever be implemented in Bitcoin. It completely trades off redundancy -- the backbone of the P2P protocol -- for scale. Ethereum is being forced to consider it because of its unsustainable throughput demands, but the "decentralist" camp won't let it happen in Bitcoin.

Maybe we should start by identifying the exact issue. How do you define this "Bitcoin scalability problem?"

Thanks for your comment. I would describe Bitcoin scalability problem as (correct me if I am wrong) - inability to process a large number of transactions (like for example VISA). which result in impossibility to implemented Bitcoin as normal daily payment method for large amouth of people.
I think that the Bitcoin scalability topic has been well-covered already, but in case you want to broaden the horizon and learn as well as share some other info, please consider DAG technology which is used by some cryptocurrencies instead of a blockchain. DAG solves the scaling problem in a long-term perspective, but has another flaw that's been pushing it down for years: if Bitcoin is great at first and problematic as more people join, DAG has the opposite issue. But because DAG has transaction confirmation issues at the early stages, it did not get a chance to show what it's capable of if we get behind this stage. The most famous DAG crypto is IOTA, you can find out more info online if you're interested. Good luck!
legendary
Activity: 3472
Merit: 10611
December 19, 2019, 04:15:18 AM
#24
I believe no. Ethereum is selling an idea, sharding, that's supposed to scale the network, but does the opposite. It's centralizing.

sharding is only supposed to fool people into thinking they are running a full node. as i said before it is somewhat similar to telling Electrum users that they are running a full node!
if you are not downloading, verifying and storing the entire blockchain then you are not running a full node. you are running a light client.

BSV is solution of BTC scalability problem.
the only thing that altcoins solve is more money in pockets of the whales and less money in the pockets of newbies when they pump and dump them.
legendary
Activity: 2898
Merit: 1823
December 19, 2019, 03:45:17 AM
#23
Hello guys,

I have just one  question. I am collecting some information about Bitcoin Scalability for my school work. Can please someboy write me all methods which are considered as Bitcoin scalability solutions ? when I try to google it everything what I found is:
- Hard Fork - change block size
- Lightning Network
- Sharding

Is there any other methods which might solve the bitcoin scalability problem ?

Thank you.  

BSV is solution of BTC scalability problem.


Define "scaling" in Bitcoin. I believe the word is used around the forum without the proper context. Is simply increasing the transaction throughput in Bitcoin, scaling?
full member
Activity: 626
Merit: 234
December 19, 2019, 03:30:08 AM
#22
Hello guys,

I have just one  question. I am collecting some information about Bitcoin Scalability for my school work. Can please someboy write me all methods which are considered as Bitcoin scalability solutions ? when I try to google it everything what I found is:
- Hard Fork - change block size
- Lightning Network
- Sharding

Is there any other methods which might solve the bitcoin scalability problem ?

Thank you.  
BSV is solution of BTC scalability problem.
legendary
Activity: 2898
Merit: 1823
December 18, 2019, 11:48:12 PM
#21

So far its the lightning that is working well for BTC and makes it better because of low fees.


UX needs work in my opinion. But you can use BlueWallet with hosted Lightning channels.

Quote

Lets say sharding is successfully deployed in ethereum and has improved their TPS, would it be possible for it to be with BTC as well without it being complex as creating channel like the LN?


I believe no. Ethereum is selling an idea, sharding, that's supposed to scale the network, but does the opposite. It's centralizing.
legendary
Activity: 3472
Merit: 10611
December 18, 2019, 10:18:26 PM
#20
scaling is not just about making the blocks bigger, that would be the easiest and least efficient solution. scaling is about increasing the efficiency so the same space could be used better. for example the new Schnorr signature proposal alongside Musig would use the same space but can shrink the transaction size by a lot, hence increasing "capacity" which you can refer to as scaling bitcoin.

Well since this is as good opportunity as any, the question is: When Schnorr?

What is holding back this proposal, what are the cons (if any?) for it to be delayed? Is it a security risk?

well since it is a new signature scheme with a new OP code that probably requires a new witness version, it takes a lot of time to implement it, test it, optimize it and test it some more before adding it as a part of bitcoin consensus. consensus related changes must take a lot of time because they are security critical.
then it requires a soft fork that would also take some time to get the network to get on board and accept it.

the specifications of the proposal can be found here: https://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.mediawiki
although things are moving forward but i haven't seen any dates.
legendary
Activity: 2030
Merit: 1573
CLEAN non GPL infringing code made in Rust lang
December 18, 2019, 05:55:40 PM
#19
scaling is not just about making the blocks bigger, that would be the easiest and least efficient solution. scaling is about increasing the efficiency so the same space could be used better. for example the new Schnorr signature proposal alongside Musig would use the same space but can shrink the transaction size by a lot, hence increasing "capacity" which you can refer to as scaling bitcoin.

Well since this is as good opportunity as any, the question is: When Schnorr?

What is holding back this proposal, what are the cons (if any?) for it to be delayed? Is it a security risk?
legendary
Activity: 2492
Merit: 1018
December 18, 2019, 04:10:12 PM
#18
So far its the lightning that is working well for BTC and makes it better because of low fees.
Lets say sharding is successfully deployed in ethereum and has improved their TPS, would it be possible for it to be with BTC as well without it being complex as creating channel like the LN?

legendary
Activity: 1666
Merit: 1196
STOP SNITCHIN'
December 18, 2019, 03:53:05 PM
#17
Maybe we should start by identifying the exact issue. How do you define this "Bitcoin scalability problem?"

Thanks for your comment. I would describe Bitcoin scalability problem as (correct me if I am wrong) - inability to process a large number of transactions (like for example VISA). which result in impossibility to implemented Bitcoin as normal daily payment method for large amouth of people.

Achieving VISA-level scale was never a realistic goal for the base protocol. The costs of global decentralized consensus are simply too high. Bitcoin is robust as a P2P protocol because of its redundancy -- every node processes every transaction. Adding endless throughput to the base network would make it impossible to run a node, destroying that redundancy. Not to mention the increased costs for miners due to block orphaning, which would encourage mining centralization.

That's why developers and the community have opted to minimally increase throughput on the base network while building interoperable networks (like Lightning) that can deliver exponential scale with minimal added costs.
Pages:
Jump to: