BitShares Forum

Main => General Discussion => Topic started by: santaclause102 on February 08, 2015, 05:14:56 pm

Title: What would a "smart contracts" based implementation of BitAssets suffer from?
Post by: santaclause102 on February 08, 2015, 05:14:56 pm
Counterparty and Ethereum would probably implement BitAssets via a turing complete environment. What would such an implementation suffer from?

I had a conversation with the Counterparty guys (rational folks) which brought up this question, see https://bitcointalk.org/index.php?topic=395761.msg10396898#msg10396898
Title: Re: What would a "smart contracts" based implementation of BitAssets suffer from?
Post by: xeroc on February 08, 2015, 06:04:45 pm
how about any drawback of POW?
Does a market really track an asset well with transaction confirmations IN BETWEEN X and Y where X and Y are bigger than 1 minute?
Does a *secure* POW scheme with block confirmation time of less than 1 minute exist at all?
Title: Re: What would a "smart contracts" based implementation of BitAssets suffer from?
Post by: santaclause102 on February 08, 2015, 08:40:08 pm
how about any drawback of POW?
Does a market really track an asset well with transaction confirmations IN BETWEEN X and Y where X and Y are bigger than 1 minute?
Does a *secure* POW scheme with block confirmation time of less than 1 minute exist at all?
good point!
Title: Re: What would a "smart contracts" based implementation of BitAssets suffer from?
Post by: julian1 on February 08, 2015, 08:46:57 pm
Ethereum flagged an intention to move to POS (late 2015) which would open the possibility for fast block times. I suspect hoisting the Bitshares market engine code into a contracts processing vm would be a challenge. Need to consider versioning of contract performance etc.
Title: Re: What would a "smart contracts" based implementation of BitAssets suffer from?
Post by: Rune on February 08, 2015, 10:59:16 pm
Ethereum will have 12 second block times with PoW out of the box using something called GHOST which enables miners to mine uncle blocks (orphan blocks that still pay rewards).

We shouldn't expect bitassets on ethereum any time soon since a weakness in the schellingcoin system of getting price feeds was discovered. I'm thinking that CFS could could put our bonds on ethereum and add them to etherex, so they'll have fiat tracking instruments that are ultimately backed by bitshares at launch (but with counterparty risk from cryptohedge).
Title: Re: What would a "smart contracts" based implementation of BitAssets suffer from?
Post by: Bitcoinfan on February 08, 2015, 11:11:32 pm
Ethereum will have 12 second block times with PoW out of the box using something called GHOST which enables miners to mine uncle blocks (orphan blocks that still pay rewards).

We shouldn't expect bitassets on ethereum any time soon since a weakness in the schellingcoin system of getting price feeds was discovered. I'm thinking that CFS could could put our bonds on ethereum and add them to etherex, so they'll have fiat tracking instruments that are ultimately backed by bitshares at launch (but with counterparty risk from cryptohedge).

Rune could you show me where this was posted?  I'm interested in seeing it.  You seem to have a tab on what's happening in the ethereum space. 
Title: Re: What would a "smart contracts" based implementation of BitAssets suffer from?
Post by: edilliam on February 08, 2015, 11:27:52 pm
Ethereum will have 12 second block times with PoW out of the box using something called GHOST which enables miners to mine uncle blocks (orphan blocks that still pay rewards).

We shouldn't expect bitassets on ethereum any time soon since a weakness in the schellingcoin system of getting price feeds was discovered. I'm thinking that CFS could could put our bonds on ethereum and add them to etherex, so they'll have fiat tracking instruments that are ultimately backed by bitshares at launch (but with counterparty risk from cryptohedge).

Rune could you show me where this was posted?  I'm interested in seeing it.  You seem to have a tab on what's happening in the ethereum space.

https://blog.ethereum.org/2014/10/03/slasher-ghost-developments-proof-stake/ (https://blog.ethereum.org/2014/10/03/slasher-ghost-developments-proof-stake/)