For that it consumes the equivalent power of Countries?
For that it consumes the equivalent power of Countries?
A problem which scales even worse the more nodes in play.
https://www.reddit.com/r/Bitcoincash/comments/8n9xbp/why_the...
Most transactions settle in two seconds or less for a fraction of a cent in fees.
Did the GP provide any specific reason why LN can't scale other than "here's a link to youtube from 2018?"
The author of the video was explaining how the LN works and it seems to be an exponential routing calculation problem ( similar to traveling salesman )
So while it could work for 75 k channels, it's not going to work for 1 million.
If the explanation of that video is correct (since you didn't disagree that), then how many channels it has now is irrelevant from my POV.
Actually. Was there a successful double spend in Bitcoin ever?
I mean, this kind of attack can't be done in secret, right? Such attack wold immediately make the news, because the blockchain is public. And to pull it off you need a substantial % of the mining capacity, so only a handful entities in world can coordinate such high hashrate attack.
It just doesn't seem very likely, and specially not if you're just reversing a low value retail purchase. I'd wager the rate of counterfeit money you receive when dealing with cash is way higher.
[0] https://help.coinbase.com/en/coinbase/getting-started/crypto... "Coinbase requires 3 confirmations to consider a bitcoin transaction final."
[1] https://finance.yahoo.com/news/binance-cuts-time-needed-btc-...
Now your transaction may not be included until a future block or be lost forever, though I'm not certain what it takes to be dropped from the mempool.
The wait for confirmation is exactly to avoid double spend (but not only), as the Bitcoin wiki says[0].
> It's entirely possible two miners successfully mine a block simultaneously but one of the miners didn't include your transaction in the block they mined.
The example you make would work with just 1 block of confirmation, just keep try to include the transaction into the next block.
> longest blockchain wins, so whichever gets the most participants is likely to be the final blockchain
It's more about hashrate power rather than number of participants, however the longest blockchain of confirmed blocks wins, unconfirmed blocks may be invalidated and transactions pushed to the next ones or dropped.
> I'm not certain what it takes to be dropped from the mempool.
After 2 weeks[1] the transaction is considered invalid and should get dropped from the mempool (not all nodes use the same software version or they may run a fork with different settings)
[0] https://en.bitcoin.it/wiki/Irreversible_Transactions
[1] https://github.com/bitcoin/bitcoin/pull/9312
EDIT: grammar
> To be clear, the respective blockchains will confirm blocks as normal and are not controlled by Binance. For the faster service, the exchange is accepting a reduced number of confirmations as sufficient to alter wallet balances within its own systems.
Binance and Coinbase on their own nodes can choose a lower number of blocks for confirmation but the network may reject it later, if that's the case they will have to put the transaction in another block to be mined.