Ethereum is slow, expensive and massively centralized with proof of stake.
And let's not get started on the other chains.
Lightning has quick speed, zero to miniscule fees and is a great example of a Layer 2 settlement.
Can this be done for smart contracts? :)
You need to read more about LN - https://lightning.how and in special the ChainCode Labs documentation about LN. Lightning Network IS actually a smart contract layer. So your question is already answered.
reply
Interesting. Thanks for the resources.
So the problem is a lack of DApps and other Smart Contract DeFi solutions compared to Ethereum. IIUC
reply
all defi part is useless shit.
reply
Disagree.
Decentralized Exchanges are NOT useless.
And they are just One example.
Ignoring decentralization in everything BUT Bitcoin sounds useless.
reply
Define a DEX. DEX is not DeFi. You are very confused.
reply
Yeah but they don't need some blockchain or L2 or anything.
All shitcoin smart contract stuff can be done decentralized with Tor, PGP and/or torrenting.
reply
There was no NEED for the car, horses and carts were doing fine too. :)
Bitcoin succeeds because Satoshi understood that you have to make it easy to use for the average person without compromising base qualities.
If he followed the ethos above, there would be no Bitcoin. :)
reply
You need to read about RGB, https://www.rgbfaq.com/faq/what-is-rgb
there you can do all of these things without messing with the base layer
reply
Thank you! :)
reply
reply
This is playing with semantics, they are not in the same category. In common usage, a smart contract platform supports fully expressive smart contracts. It's better to be clear about the differences between Bitcoin and a smart contract execution platform and highlight the advantages of Bitcoin as a sound money.
reply
Awesome. Thank you! :)
reply
Technically there’s no Layer 2 “settlement” - there are transactions, but settlement happens on the base layer. That only works because of smart contracts. If you’re talking about NFT’s you’d have to make a change to the base layer, which should be avoided at all costs IMO.
There’s a BIP being discussed at the moment to expand smart contracts to the base layer at the moment. Last I checked that wasn’t looking very likely, but it might happen with more time.
Here’s a summary of it:
reply
I wouldn't say that covenants fundamentally change the functionality of Bitcoin in terms of smart contracts. All they can do is place conditions on the spending of a UTXO. Bitcoin's "smart contracts" are not in the same category as Ethereum's: they are processed statelessly, there is no interaction between Bitcoin smart contracts. Even if Bitcoin script was replaced with a Turing complete language, these limitations still apply, and they keep Bitcoin safer and more decentralized. I don't see any layer 2 getting around these limitations, but sidechains might be able to, with the caveat of tradeoffs in the security.
reply
That's a very detailed reply. Thank you, will learn more about this. :)
reply
Don't want any changes to base layer. :)
But layer 2 solutions that allow us to bring decentralisation and freedom from centralized control would be cool.
reply
It already does with rsk and liquid. Unfortunately most bitcoiners are so averse to smart contracts that these sidechains rarely get used :(
reply
Some of us are not averse |:)
reply
reply
спасибо
reply
Real-life examples of sidechains are Bitcoin’s Liquid Network and RootStock (RSK). Since both sidechains are tied to Bitcoin’s mainnet, only activities involving bitcoin are possible.
reply
Appreciate it! This is what I am curious about too. :)
reply