jb55 / btcs

bitcoin script parser/evaluator/compiler/decoder
BSD 2-Clause "Simplified" License
14 stars 7 forks source link

Implement prototype Simplicity interpreter #27

Closed jb55 closed 6 years ago

jb55 commented 6 years ago

It would be nice to expand the interpreter's ability to handle future upgrades to the Bitcoin script (thanks to segwit). I wonder if there's anything stopping me from implementing Simplicity? /cc @roconnor-blockstream

roconnor-blockstream commented 6 years ago

Simplicity will effectively not be sharing any code with Bitcoin Script, so there may be little point in hosting it in the same project.

When it's ready the Simplicity SDK will have a stand-alone C interpreter module you will be able to link with and will hopefully provide everything you will need. I think you will be better off just waiting.

jb55 commented 6 years ago

Thanks!