Post
Topic
Board Development & Technical Discussion
Re: Why don't we have bitcoin smart contract?
by
pooya87
on 05/12/2019, 03:50:40 UTC
Don't get me wrong, I love those solutions but as a very low-end Bitcoiner, I would be far from confident enough to attempt those scripts, much less hope the same for someone else I intend to pass my inheritance to. I consider myself the highest level technical knowledge you could possibly expect from a mainstream user:

even if you were high-end expert you still shouldn't have to be using scripts that you write by hand. there should always be a user friendly tool where it takes the inputs needed for creation of the script and then returns the  final transaction. for example to use the escrow (m of n multisig) script you can use the user friendly wallet called Electrum where you just import your master keys and m, the wallet does everything else.

otherwise it would not only take a lot of time but also you may easily make a lot of mistakes. for example  as an experiment and also to answer a question i recently created a script using OP_CLV and send some funds to it on testnet and then spent them. the whole thing took me about 1.5 hours and i messed up the first time and lost the first coins, they are now locked forever!!! here is the link: https://bitcointalk.org/index.php?topic=5205451.msg53211121#msg53211121