create account

RE: Blockchain Update: Platform Independent State Files by onthewayout

View this thread on: hive.blogpeakd.comecency.com

Viewing a response to: @smooth/pyto91

· @onthewayout ·
$0.07
You can have at least 2 types of 2nd layer platforms built on top of steem:

- A subchain (that can be a smart contract platform) that has it's own peer to peer consensus rules that only includes operations that are considered irreversable on steem. Such a chain would be slower by nature but the advantage is that any bugs or forks would not have any negative effects on the the main chain.

- A second layer where everyone that uses it agrees that if an operation follows certain rules it is considered valid but...there is no peer to peer consensus mechanism built in. Steemnonsters is an example of this type of solution.

The later is not much different than a private transaction conducted between two parties. It's no different than paying someone for a product or service using steem (or any other crypto) but if they don't deliver I have no way of enforcing it on chain (although with steem you could use the escrow function to delay payment until the product or service is delivered).

You could even build some very fancy apps using a combination of escrow, multisig and the hierarchical nature of the key structure of steem along with the secondary interpretation of data that "soft" consensus brings.
👍  , ,
properties (23)
authoronthewayout
permlinkpytsqy
categorysteem
json_metadata{"app":"steemit/0.1"}
created2019-10-04 01:13:45
last_update2019-10-04 01:13:45
depth3
children1
last_payout2019-10-11 01:13:45
cashout_time1969-12-31 23:59:59
total_payout_value0.035 HBD
curator_payout_value0.035 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,213
author_reputation13,205,527,560,619
root_title"Blockchain Update: Platform Independent State Files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id91,206,187
net_rshares367,132,058,637
author_curate_reward""
vote details (3)
@smooth · (edited)
Pretty much agree with everything you said. It is a helpful clarification.

> You could even build some very fancy apps using a combination of escrow, multisig and the hierarchical nature of the key structure of steem along with the secondary interpretation of data that "soft" consensus brings.

Yes and indeed it may indeed be possible to prove this is entirely as powerful as any native smart contracts (for example, with appropriate bonds and penalties to require that participants take the actions which the 2nd layer has determined should be taken).

However, I still argue that allowing simple smart contracts is preferable because that is what many developers want. Give them alternatives with cost, etc. advantages (carrot), not a lecture from the #80 chain on how their whole approach is wrong (stick) and they should abandon everything they think they know about decentralized applications because we (supposedly) know better.
👍  
properties (23)
authorsmooth
permlinkpyu7xz
categorysteem
json_metadata{"app":"steemit/0.1"}
created2019-10-04 06:42:03
last_update2019-10-04 06:52:12
depth4
children0
last_payout2019-10-11 06:42:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length937
author_reputation253,602,537,834,068
root_title"Blockchain Update: Platform Independent State Files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id91,213,003
net_rshares60,394,251,359
author_curate_reward""
vote details (1)