Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Atomic Swap #9

Open
EggPool opened this issue Feb 5, 2018 · 1 comment
Open

Atomic Swap #9

EggPool opened this issue Feb 5, 2018 · 1 comment

Comments

@EggPool
Copy link
Collaborator

EggPool commented Feb 5, 2018

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
Copy link
Collaborator Author

EggPool commented Feb 27, 2018

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant