5 ms·
Sigh. Bitcoin BTC, at 3 transactions per second, doesn't have the capacity to support El Salvador's economy. Even if Lightning worked (it doesn't), BTC doesn't
by FreeTrade 5y ago
Sigh. Bitcoin BTC, at 3 transactions per second, doesn't have the capacity to support El Salvador's economy. Even if Lightning worked (it doesn't), BTC doesn't have enough capacity to open channels for users at a reasonable cost. Salvadorians will end up forced to use proprietary payment networks denominated in BTC.
BTC is not cash anymore, it won't work as such. There are other cryptos that could work, we'll have to see how broadly 'bitcoin' is interpreted.
The CGT exemption will be of interest to crypto whales and entrepreneurs and may attract some, but organized crime is a concern given the nature of the asset.
- rawtxapp 5y agoI'm not sure how you can say lightning doesn't work when it in fact does, 1ml.com shows you growing adoption and there are many private channels that won't even be known. There are many easy to use wallets, etc. Channel factories will bundle channel open/closes into a single transaction, so it won't be burdensome on the main chain.
- TimJRobinson 5y agoThey're literally using Lightning for payments right now in El Salvador. They didn't do this without having local projects already. Bitcoin Beach (https://twitter.com/Bitcoinbeach https://twitter.com/Bitcoinbeach) made a lot of this happen.
- FreeTrade 5y agoThe cost and complexity of opening channels for users is prohibitive. Any widely adopted solutions will therefore be custodial. Might as well use PayPal.
- rawtxapp 5y agoThere are easy to use non-custodial wallets (try Phoenix wallet).
- FreeTrade 5y agoSure, I just installed it and its saying some impenetrable stuff about a swap address that is not controlled by my wallet and deposits will be converted to Lightning channels. It's prohibitively complex.
- overtonwhy 5y ago"Might as well use PayPal." for me that applies to 99% of crypto currency projects!
- Empact 5y agoThere's a big difference between a solution which requires you to use a custodial service, and one which gives you the option of non-custodial service - the latter allows for a much greater ability to hold custodial services accountable, by opting to self-custody, without forcing you to change your payment medium in the process.
- UncleMeat 5y agoBitcoin beach is run by a few college students. Not exactly something to depend on.
- yuvadam 5y agoFunny saying that on HN.
- UncleMeat 5y agoI don't think it is. Startups fail at tremendous rates and are well known for playing it really fast and loose, even if some of them are wildly successful. Not exactly something I'm interested in relying on for finances until there is a much longer track record.
- minsc__and__boo 5y agoYep, it's survivor bias.
- marcinjachymiak 5y agoLightning does work. I've used it myself as have many others. You should really work on explaining what it is you actually mean by that statement instead. Apparently they are using Lightning and a service LN Strike that recently launched. https://twitter.com/starkness/status/1402635954653904902?s=20 https://twitter.com/starkness/status/1402635954653904902?s=2...
- zapdrive 5y agoLightning is not decentralised. You have up keep your node online 24/7 to prevent theft. Most people can't do that. So they will end up keeping their coins in the custody of nodes that run 24/7. Leading to centralisation. Lightning is just like a MySQL database extra steps.
- crazypython 5y agoI read that you put a "bounty" in your transaction so that if your node is offline, another node will have an incentive to prevent the theft for you.
- marcinjachymiak 5y agoYou don't have to be on exactly 24/7. The default delay for spending coins from a commitment txn is 144 blocks in some clients and is usually scaled with channel size. Most clients let you configure it manually too. That means you'd have to be online once within 24 hours of your counterparty trying to steal your channel balance to stop them. IMO this is pretty reasonable for a cellphone user. It doesn't follow that this would lead to centralization of custody either. If you want to pay for better liveness you could pay someone to run a watchtower to watch your channels. Basically, it watches the blockchain for bad channel closes and posts the justice txn with the correct settlement for you in case it sees it. I'd be surprised if a service like LN_Strike didn't start using these. https://github.com/lightningnetwork/lnd/blob/master/docs/watchtower.md https://github.com/lightningnetwork/lnd/blob/master/docs/wat...
- MarkSweep 5y ago
- kobieyc 5y agoFeels like this was written in 2016
- victor22 5y agoFUD attacks are real and will only grow stronger as BTC grows.
- EthanHeilman 5y agoIt is not hard to scale Bitcoin for millions of people for everyday transactions. You give people a custodial wallet and track the balances off-chain using a trusted third party. As long as a government is willing to allow such a service to legally operate: 1. You can easily support billions of bitcoin transactions a second since the transactions only change centralized database entries. 2. Users can send and receive funds using a website. You could even issue tokens that user could use to authorize fund transfers at Point of Sale (see Credit Cards). If you want to ensure that this trusted party isn't hacked, you can have five trusted parties instead of one and use multisig so that 4 of 5 of them must consent and sign to do an on-chain transaction. You can something similar for the internal ledger maintained by the trusted parties to ensure that one of them doesn't maliciously alter user balances. The typical rejoiner to this is: Why do you need Bitcoin to do this? Why not do it with fiat? They aren't wrong per se, you could do this with fiat and it would work pretty well. However building a system like this with Bitcoin does have some advantages: 1. User's can withdraw funds on-chain, 2. there is a clearly defined on-chain layer for settling large balances between institutions, 3. bitcoin isn't created by fiat from a government bank. This removes the risk of inflation in longterm international contracts, etc...
- rorykoehler 5y agoWhy bother with Bitcoin at all if you need a trusted third party? Crypto maximalists have let greed blind them from the initial mission of crypto.
- EthanHeilman 5y ago>Why bother with Bitcoin at all if you need a trusted third party? This is a good question and we should always be asking "Why Bitcoin?" and think about the trade-offs. For small amounts of bitcoin a trusted third party, especially an institutional trusted third party, makes a lot of sense. Convenience, availability and low transaction fees dominate the user's needs. For large amounts of bitcoin, you probably don't want to use a trusted third party and you can afford to run your own infrastructure. For instance a national bank should not keep all its bitcoin on coinbase. Bitcoin allows you to choose between these two trust models. It is very hard to remove a trusted party from a system which fundamentally relies on a trusted party. However it is often easy to inject a trusted party into a system to make it more useable or scalable. Thus, for maximum flexibility you want your base layer to be as trustless as possible and then add trust as needed to solve different use cases.
- kerng 5y agoI have a lightning wallet and it works - please don't post uninformed information.