bismuthfoundation / BismuthRPC

[Released] A Json-RPC Server for Bismuth Crypto Currency
GNU General Public License v3.0
7 stars 8 forks source link

Atomic Swap #9

Open EggPool opened 6 years ago

EggPool commented 6 years ago

Coins that support BIP65 can be more easily integrated by DAX through atomic swaps.

https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki

Blocknet is such platform. Found more info there https://github.com/BlocknetDX/blocknet-docs/blob/master/blocknetDXservice-node.md and https://github.com/BlocknetDX/blocknet-docs/blob/master/blocknetFAQ.md

So, no surprise, json-rpc is a pre-requisite. Then OP_CHECKLOCKTIMEVERIFY support. The json-rpc server may be able to "translate" that to (a future) bismuth core functionality.

This would need more research and possibly some tech assistance from someone at ease with blocknet.

Posted here as a memo.

EggPool commented 6 years ago

Further memo, from @jimhsu An interesting thing to keep in mind: threshold RSA cryptosystem - this makes multisig possible https://github.com/hlee95/threshold-rsa This is some MIT grad’s final project with a python implementation, the only such thing I can find in python If true multisig is a goal (versus just keeping private key secret by Shamir secret sharing), this is the way to do it (modifié) Paper is here: https://courses.csail.mit.edu/6.857/2016/files/33.pdf This is not in any official package cause it’s so new (2016) even though concept’s been around for a while