Stellar Smart Contracts
> As a reminder, smart contracts are created using code. Code can contain bugs or may not perform as intended. Be sure to analyze and agree upon all possible edge cases when coming up with the conditions and outcomes of the smart contract.<p>Predicting all possible edge cases of a piece of software has been proven to be very hard in the past (there have been software bugs that literally killed people).<p>Why would I ever agree to let software ALONE enforce a contract? And if there is a human process to override the outcome of the contract, what advantage does it have over a "dumb contract".<p>I just find the whole idea of computers enforcing law very unsettling.