News for hackers. Stuff that matters.
Re:Smart contracts on Bitcoin by StavrosK on Thursday January 14, 2021 @04:27PM (#25782841)
I mean, no? There are two cryptocurrencies, ETH and ETC, and apparently most people think it's fine to revert a transaction for the reason ETH reverted it. The only problem is that people posit "but it's a problem when transactions are reverted, and, look, ETH reverts transactions!", which assumes the problem even though the assumption doesn't really seem to hold.
Re:Smart contracts on Bitcoin by gruez on Thursday January 14, 2021 @04:45PM (#25783078)
>The only problem is that people posit "but it's a problem when transactions are reverted, and, look, ETH reverts transactions!", which assumes the problem even though the assumption doesn't really seem to hold.

But if all we cared about is the "right" thing to be done at the end, why bother with smart contracts? Why not use the courts?

Re:Smart contracts on Bitcoin by StavrosK on Thursday January 14, 2021 @04:55PM (#25783214)
I'm not the right person to ask, as I don't believe that there's a way to somehow make software bug-free enough to deal with huge amounts of money for an indefinite amount of time. However, it seems that enough people think that "do the right thing automatically unless someone steals millions, in which case revert it" is a good compromise.
Re:Smart contracts on Bitcoin by shawnz on Thursday January 14, 2021 @07:46PM (#25785387)
Smart contracts are defense in depth on top of the courts. Neither is perfectly foolproof.