Bitcoin sidechain instead of bitBTC ?

Started by JonnyB, January 26, 2016, 02:03:33 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

xeroc


jsidhu

Hired by blockchain | Developer
delegate: dev.sidhujag

xeroc


luckybit

Quote from: jsidhu on January 27, 2016, 06:18:00 AM
Quote from: BunkerChain Labs on January 26, 2016, 07:57:13 PM
We can accomplish this with a pretty straight forward Smart Contract on Bitshares I believe.

The process would basically involve creating an EBA (UIA) that interfaces with a hosted wallet of said coin.

Similar to how blocktrades works, a deposit address associated with the EBA would be generated.

When the deposit hits the address a transaction is sent via the smartcontract to issue the EBA to the associated Bitshares account.

When the user wants to withdraw, they would perhaps send the amount they want to withdraw to a given bitshares address with a certain memo to specify the target address. The EBA is removed from their account and the coin is transferred to where ever they wanted it to go.

This would require maintaining a very secure environment.. but it's been done before.

This would effectively transfer coins in and out of bitshares in their full value.

It's doable.. I bet blocktrades is already like 90% of the way there. :)
You need acct for cross chain coin transfers...

Bitshares is capable of ACCT.
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

jsidhu

Quote from: BunkerChain Labs on January 26, 2016, 07:57:13 PM
We can accomplish this with a pretty straight forward Smart Contract on Bitshares I believe.

The process would basically involve creating an EBA (UIA) that interfaces with a hosted wallet of said coin.

Similar to how blocktrades works, a deposit address associated with the EBA would be generated.

When the deposit hits the address a transaction is sent via the smartcontract to issue the EBA to the associated Bitshares account.

When the user wants to withdraw, they would perhaps send the amount they want to withdraw to a given bitshares address with a certain memo to specify the target address. The EBA is removed from their account and the coin is transferred to where ever they wanted it to go.

This would require maintaining a very secure environment.. but it's been done before.

This would effectively transfer coins in and out of bitshares in their full value.

It's doable.. I bet blocktrades is already like 90% of the way there. :)
You need acct for cross chain coin transfers...
Hired by blockchain | Developer
delegate: dev.sidhujag

JonnyB

another take on sidechains but slightly different and bitshares is even mentioned in the infographic.

http://www.truthcoin.info/blog/drivechain/
I run the @bitshares twitter handle
[url="//twitter.com/bitshares"]twitter.com/bitshares[/url]

JonnyB

Quote from: BunkerChain Labs on January 26, 2016, 07:57:13 PM
We can accomplish this with a pretty straight forward Smart Contract on Bitshares I believe.

The process would basically involve creating an EBA (UIA) that interfaces with a hosted wallet of said coin.

Similar to how blocktrades works, a deposit address associated with the EBA would be generated.

When the deposit hits the address a transaction is sent via the smartcontract to issue the EBA to the associated Bitshares account.

When the user wants to withdraw, they would perhaps send the amount they want to withdraw to a given bitshares address with a certain memo to specify the target address. The EBA is removed from their account and the coin is transferred to where ever they wanted it to go.

This would require maintaining a very secure environment.. but it's been done before.

This would effectively transfer coins in and out of bitshares in their full value.

It's doable.. I bet blocktrades is already like 90% of the way there. :)

There is no need for a secure bitcoin wallet with sidechains as bitcoin just gets frozen on the bitcoin blockchain and only the token holder can unlock it. AFAIK

I run the @bitshares twitter handle
[url="//twitter.com/bitshares"]twitter.com/bitshares[/url]

BunkerChainLabs-DataSecurityNode

We can accomplish this with a pretty straight forward Smart Contract on Bitshares I believe.

The process would basically involve creating an EBA (UIA) that interfaces with a hosted wallet of said coin.

Similar to how blocktrades works, a deposit address associated with the EBA would be generated.

When the deposit hits the address a transaction is sent via the smartcontract to issue the EBA to the associated Bitshares account.

When the user wants to withdraw, they would perhaps send the amount they want to withdraw to a given bitshares address with a certain memo to specify the target address. The EBA is removed from their account and the coin is transferred to where ever they wanted it to go.

This would require maintaining a very secure environment.. but it's been done before.

This would effectively transfer coins in and out of bitshares in their full value.

It's doable.. I bet blocktrades is already like 90% of the way there. :)
+-+-+-+-+-+-+-+-+-+-+
[url="//www.peerplays.com"]www.Peerplays.com[/url] | Decentralized Gaming Built with Graphene - Now with BookiePro and Sweeps!
+-+-+-+-+-+-+-+-+-+-+

JonnyB

Quote from: fuzzy on January 26, 2016, 07:34:11 PM
oh yummy.  @JohnnyBitcoin if technically feasible (should be) this is a great idea.  perhaps we could reach out to the blockstream guys and try to hire them on to build it :)

One thought that comes to mind though....why not use something like what seraph was going to build where it was a multisig gateway that essentially automates all that without a sidechain.

The only person who should be able to unlock the real btc should be the holder of the btc token.With a true sidechain there is zero need for committee control or any type of multisig. I hope it is feasible. Some say blockstreams implementation is not perfect yet and they've had $21 million in funding so far.
I run the @bitshares twitter handle
[url="//twitter.com/bitshares"]twitter.com/bitshares[/url]

fuzzy

#10
oh yummy.  @JohnnyBitcoin if technically feasible (should be) this is a great idea.  perhaps we could reach out to the blockstream guys and try to hire them on to build it :)

One thought that comes to mind though....why not use something like what seraph was going to build where it was a multisig gateway that essentially automates all that without a sidechain.
WhaleShares==DKP; BitShares is our Community! 
ShareBits and WhaleShares = Love :D

TravelsAsia

@bytemaster  Is it something CNX might be interested in tackling?

xeroc

(the hardest part there being implementing scrypt in EVM code [...]),

Gonna be an expensive (gas) feature

JonnyB

I run the @bitshares twitter handle
[url="//twitter.com/bitshares"]twitter.com/bitshares[/url]

Akado

If this is possible, my first impression is that it's a good idea. Again I dont now the technical details, but it's a good way to make use of Bitcoin and build a better relationship with other communities. People might also think it's safer since Bitcoin is more robust. And they wouldn't perceive us as a competing project, but one that complements bitcoin
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

xeroc

it's about time for me to read through it :)

JonnyB

I'm not smart enough to understand how it it works I just understand the concept, but they have a whitepaper explaining the technicals on their website

https://blockstream.com/wp-content/uploads/2014/10/sidechains.pdf

I run the @bitshares twitter handle
[url="//twitter.com/bitshares"]twitter.com/bitshares[/url]

xeroc

How are the locking up BTC in a "contract" that is NOT owned by a set of individual in a multisig account?!?!

TravelsAsia

In my thread, "Locking up Bitcoin for BitUSD", maybe a sidechain is the answer to that problem as well.  Bringing Bitcoin into our system would provide something that BTC holders could support. If there's ever something to put money towards in development, it's something like the OP suggests.

JonnyB

The concept of sidechains is one where real BTC gets locked up in another blockchain contract and a token is issued in its place which can be redeemed at any time without human involvement.
So it is essentially a bitcoin IOU but from a decentralised smart contract instead of a company or person.

The guys at blockstream claim they have got sidechains working in a first version that they call liquid and say companies like bitstamp and bitfinex are using it.

If they really have made a working sidechain for bitcoin can't this be integrated into bitshares to replace BITBTC?
I run the @bitshares twitter handle
[url="//twitter.com/bitshares"]twitter.com/bitshares[/url]