@cypherdoc
There is possible to build endless variation of SC's.
Let's talk about small group of them
- Symmetric two-way peg
- with conversion rate 1:1
a) We can verify they are Symmetric two-way peg b/c anybody can send anytime BTC to scBTC and back with conversion rate 1:1.
b) if (a) is not possible this this SC is not "Symmetric two-way peg with conversion rate 1:1"
i'm perfectly aware of that.
my baseline case includes those assumptions mainly b/c i think that will be the most common variety of SC created.
but that doesn't invalidate what i've outlined to be an expected speculative attack.
In case STWP (Symmetric two-way peg 1:1)
- you can deposit bitcoins to SC anytime (today, tomorrow ... in year 2140) by bitcoin transaction -> if you know private keys of your bitcoins.
- you can withdraw bitcoins from SC anytime by
bitcoin transaction -> if you
know how to create proof you destroyed scBTC
- if you deposit X bitcoins then you can withdraw X (minus transaction fees) -> you did not spent scBTC
as i understand it, the SPV proof from BTC to scBTC has to be mined. if enough miners switch over to the SC, say half, the MC could become more susceptible to a 51% attack that might prevent these SPV proofs from being constructed, no?
edit: i know there's this federated thing that's possible but that's centralized.
Yes, now You and me can agree and create
private Federated
aSymmetricTWP (private b/c it is not public information, aSymmetric b/c we do not allow free investing -> only you and me can withdraw).
We can create 2 of 2 MultiSignatureAddress MSA (next algho is only example, so it may contains errors .. just for illustration)
- you want to participate with 3 BTC I will with 2 BTC
- offline(by email) : I'll sign you transaction you are able to withdraw 3 BTC from MSA (and send rest to my address)
- offline: You'll sign transaction for me I'm able to withdraw 2 BTC from MSA (and send rest to your address)
- offline: we will both sign I deposit 2 BTC and you deposit 3 BTC to MSA
-
online: we will broadcast MSA transaction (MSA will be funded with 5 BTC )
Now we can transact offline (we do not need miners on SC) but we have SC.