-
Notifications
You must be signed in to change notification settings - Fork 0
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
What's your take on this idea? #1
Comments
what is this? |
It's a new big idea to onboard Bitcoiners & Satoshi Nakamoto (if alive) on Stacks...It's a pretty simple to implement but innovative...Check Readme file when you have time |
@FriendsFerdinand What u think? |
So, you need a confirmation from the Bitcoin/Stacks address owner that they approve of the airdrop to receive it? |
Right... The Btc address owner triggers a tx and claim his asset on Stacks by calling Panter-Airdrop contract. |
But the Bitcoin user does not own STX so they can't trigger transactions on the Stacks network. Someone on the Stacks network has to sponsor (pay for fees) their transaction. The Bitcoin user can prove that the address belongs to them, but they cannot move the STX funds. |
I guess there could be like a fee added to motivate people to trigger the contract. |
There is no hurry for them to claim their asset.. So when they are ready and have a Stacks address with a litttle stx inside, they can come and claim it... No sponsor needed |
That could be also an option... But anyone who is into claiming his Stacks asset, he has already an Stacks address and don't spare spending a bit of stx on tx... Right? |
Ok, let's assume there's a 3rd party that will complete the Stacks transfer for us. Why does the Bitcoin user need to do a Bitcoin transaction? Don't they just need to prove that they own the address? |
There is no need for 3rd parties... The swap can be done contract-based similar to Catamaran swap.. Btc tx triggers the swap. There's 2 way to verify Btc address ownership. One is off-chain verification by Bitcoin.Clar or Clarity based. The address owner signs a signature from his wallet and verifies his ownership. In this approach Clarity contract needs to cover all Btc address encryption and structures inside and needs to be updated during time along with Bitcoin network upgrades (a lot of hassle and bugs could happen thisway!)... The other way is more easier and on-chain. The owner can prove its ownership only and only by sending a dust btc tx to an specified address and we can read that from Clarity contract. |
@0xAsteria What's your take on this idea?....we can use Clarity-bitcoin contract functions to implement it. Also a very simple UI is needed for users
The text was updated successfully, but these errors were encountered: