You are viewing a single comment's thread from:

RE: How Anyone can Build Custom Apps on Steem right Now!

in #steem8 years ago

Historically subchains haven’t been practical because they are necessarily slower

How does steem solve this?

Sort:  

3 second blocktimes and irreversible blocks after 30 seconds. This is compared to 15 second+ block times and irreversibility requiring orders of magnitude longer on other chains.

A subchain cannot "act" until its inputs from the "main chain" are irreversible. Thus time-until-irreversible is what matters most. In Bitcoin this is considered 6 blocks and can take hours.

Thanks. Was using the Bitcoin yardstick where time required is unacceptable.

Not sure if this is what he means, but don't some subchains work by storing reference pointers to off-chain data? Maybe he means that here all the data is readily available on chain, and so faster.

Yes but off chain reference depends on ratification by a irreversible block.

You must be referring to Counterparty in particular here? A subchain is only as fast as tge parent chain; hence, Counterparty could only use BTC's 10-minute block time. Here, I assume a subchain could go as fast as 3 second block times because Steem is so fast.