Re:Catala: A Programming Language for the Law
by muskox2 on Thursday May 06, 2021 @10:00AM
(#27063302)
Do you think that smart contacts could be useful in this area?
[ Parent
| on HN ]
Re:Catala: A Programming Language for the Law
by seanhunter on Thursday May 06, 2021 @11:27AM
(#27064686)
Not smart contracts exactly but there is a specific part of each bond called the waterfall (basically specifies what happens with all the cashflows under different circumstances and is a little bit like an equity cap table plus liquidity preferences). I've always thought there should be a dsl specifying the waterfall that can be used for the bond model and used to generate the legalese in the prospectus. A common problem is the bond model doesn't match the prospectus and that problem would just disappear. I intend to do this as a research project if I ever get time (it's been 12 years since I had the idea to do this so it may never happen...).
Re:Catala: A Programming Language for the Law
by alpaca128 on Thursday May 06, 2021 @12:50PM
(#27066008)
If I understand it correctly smart contracts are just another piece of software combined with some blockchain magic. If you can't prove a piece of code is correct, wrapping it in a trendy buzzword won't make the code more correct.
Maybe I'm wrong, but I don't know how decentralization would change anything other than adding safeties against manipulation if done right.