create account

How EOS can turn blockchain into a mainstream technology by jvper

View this thread on: hive.blogpeakd.comecency.com
· @jvper ·
$2.27
How EOS can turn blockchain into a mainstream technology
![EOS.png](https://steemitimages.com/DQmeoTFHppM7yC7Hm4zheB1LZNWu1U5bzCxduuN5835pqUC/EOS.png)


# Overview

Let's be clear: customers **do not care** about technology. They care about useful, reliable, valuable and cost-efficient products. That's why you will never see such an advertizing focused on customers:

> we run Alpha technology on [core, backbone, omnichannel, database...]

or maybe:

> we have blockchain! (Block...what??)

Customers want **value**. They want **easy-to-use** products. They want to **save money**. They want to **be empowered**.

# EOS 

This is where EOS comes. EOS acknowledges the customer doesn't want to bother about technology. Setting up a node, a wallet, transferring funds to pay the gas just to start off, public key, private key, cold wallet, paper wallet, delay on transactions due to scalability issues.... Damn! This is insane! 

Many of these issues are going to be addressed from scratch by EOS developers. Their objective is to make blockchain a mainstream technology by focusing on such aspects and more. This is like Ethereum 2.0. 

When I say mainstream customers, I mean companies as well, including big corporations. For example, many banks (especially outside Euro, Yen, Yuan and US Dollar economies) cannot (or at least should not) store Ether overnight, due to Central Bank regulation costs (Basel Framework), since their Ether would not be easily converted into their national currency (illiquidity costs). 

EOS aims to be the mainstream blockchain for building commercial scale decentralized applications that looks the same for average customers as centralized alternatives. Smart contracts are important, but it is more important to make them easy to be used by corporations and people in general. It means non tech-savvy people will be able to live their everyday lives and use decentralized applications just like they do with nowadays centralized alternatives. This is the real revolution.

Below you can see a list of the main features that distinguish EOS from other smart contracts blockchains.

## Requirements for Blockchain Applications:

- Support Millions of Users
- Free Usage
- Low Latency
- Easy Upgrades and Bug Recovery
- Sequential Performance
- Parallel Performance

## Consensus Algorithm (DPOS):

- Transaction Confirmation (15/21)
- Transaction as Proof of Stake (TaPoS) - The EOS.IO software is going to require every transaction to include the hash of a recent block header

## Accounts:

 Role Based Permission Management:
- Named Permission Levels
- Named Message Handler Groups
- Permission Mapping
- Evaluating Permissions: Default Permission Groups and Parallel Evaluation of Permissions

Messages with Mandatory Delay

Recovery from Stolen Keys

## Deterministic Parallel Execution of Applications:

- Minimizing Communication Latency
- Read-Only Message Handlers
- Atomic Transactions with Multiple Accounts
- Partial Evaluation of Blockchain State
- Subjective Best Effort Scheduling

## Token Model and Resource Usage

- Receiver Pays - very important for mainstream use. The EOS.IO software does not require its users to pay directly to the blockchain for its use (token use) and therefore does not constrain or prevent a business from determining its own monetization strategy for its products (this is in line with mainstream processes).
- Objective and Subjective Measurements
- Delegating Capacity
- Separating Transaction costs from Token Value
- State Storage Costs
- Block Rewards
- Community Benefit Applications

## Governance:

- Freezing Accounts
- Changing Account Code
- Constitution
- Upgrading the Protocol & Constitution, including Emergency Changes

## Scripts & Virtual Machines

- Schema Defined Messages
- Schema Defined Database
- Separating Authentication from Application
- Virtual Machine Independent Architecture

## Inter Blockchain Communication

- Merkle Proofs for Light Client Validation (LCV)
- Latency of Interchain Communication
- Proof of Completeness

# Conclusion

Although the results are yet to be seen, we know the team is very competent and has already delivered many useful products and services, such as Steem. Expectations have been very high since Consensus 2017, 3 weeks ago. This is not going to be an easy product, but we all know easy products aren't so attractive, are they? If you are interested in supporting this project, stay tuned in Steemit. As soon as the ICO is released, I will publish all the rules and my view on the crowdfunding scheme.
👍  , , , , , , , , , , , , , , , , , , , , , , , , , ,
👎  
properties (23)
authorjvper
permlinkhow-eos-can-turn-blockchain-into-a-mainstream-technology
categoryeos
json_metadata{"tags":["eos","blockchain","ico","crowdfunding","ethereum"],"image":["https://steemitimages.com/DQmeoTFHppM7yC7Hm4zheB1LZNWu1U5bzCxduuN5835pqUC/EOS.png"],"app":"steemit/0.1","format":"markdown"}
created2017-06-12 20:50:36
last_update2017-06-12 20:50:36
depth0
children4
last_payout2017-06-19 20:50:36
cashout_time1969-12-31 23:59:59
total_payout_value1.720 HBD
curator_payout_value0.553 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4,490
author_reputation1,225,630,767,779
root_title"How EOS can turn blockchain into a mainstream technology"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,682,815
net_rshares641,741,776,433
author_curate_reward""
vote details (28)
@aleatorio ·
Very excited for this project!!
properties (22)
authoraleatorio
permlinkre-jvper-how-eos-can-turn-blockchain-into-a-mainstream-technology-20170619t144306814z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2017-06-19 14:44:06
last_update2017-06-19 14:44:06
depth1
children0
last_payout2017-06-26 14:44:06
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_length31
author_reputation97,536,875
root_title"How EOS can turn blockchain into a mainstream technology"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id5,266,051
net_rshares0
@bymma ·
Good written. It was a good explaination to understand what EOS is.
properties (22)
authorbymma
permlinkre-jvper-how-eos-can-turn-blockchain-into-a-mainstream-technology-20170629t061916616z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2017-06-29 06:19:15
last_update2017-06-29 06:19:15
depth1
children0
last_payout2017-07-06 06:19:15
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_length67
author_reputation2,720,117,106,073
root_title"How EOS can turn blockchain into a mainstream technology"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id6,583,409
net_rshares0
@freedomnation ·
$0.80
Great article on EOS, I can't wait to see it launching but will be cautious about investing. After all, we have 1 year to see how well will it be accepted. Thank you very much for sharing this.
👍  , , , , , ,
properties (23)
authorfreedomnation
permlinkre-jvper-how-eos-can-turn-blockchain-into-a-mainstream-technology-2017613t0112325z
categoryeos
json_metadata{"app":"chainbb/0.1","format":"markdown+html","tags":[]}
created2017-06-12 22:11:03
last_update2017-06-12 22:11:03
depth1
children0
last_payout2017-06-19 22:11:03
cashout_time1969-12-31 23:59:59
total_payout_value0.738 HBD
curator_payout_value0.066 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length193
author_reputation3,691,951,933,327
root_title"How EOS can turn blockchain into a mainstream technology"
beneficiaries
0.
accountchainbb
weight1,500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,688,184
net_rshares285,620,656,442
author_curate_reward""
vote details (7)
@styxer ·
EOS seem so cool thing, but i got to study a more what its about still.
properties (22)
authorstyxer
permlinkre-jvper-how-eos-can-turn-blockchain-into-a-mainstream-technology-20170612t221650920z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2017-06-12 22:16:21
last_update2017-06-12 22:16:21
depth1
children0
last_payout2017-06-19 22:16:21
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_length71
author_reputation497,741,871,659
root_title"How EOS can turn blockchain into a mainstream technology"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,688,567
net_rshares0