HELIOS protocol

in #helios6 years ago

An infinitely scalable cryptocurrency and smart contract platform based on DAG + blockchains. The Helios platform is designed from the ground up to be futureproof with secure, high speed, and low fee transactions, and to enable truly decentralized and democratic applications.

The Helios platform is made up of a large number of independent
blockchains connected through a DAG:

Every wallet address has its own blockchain that contains only transactions to or from that particular wallet address. All blockchains are connected through a DAG formed by transactions. When a transaction takes place, it is only added to the blockchains of the sender and receiver. The blockchains of all other wallet addresses are entirely unaffected. This completely eliminates the bottleneck caused by requiring all transactions to be placed on a single blockchain and allows transactions between different users to occur concurrently. The transaction throughput also grows with the number of wallet addresses on the blockchain allowing it to scale indefinitely.
The Helios platform will be capable of executing Solidity based smart contracts and dApps. This will allow the creation of efficient, fast, and secure decentralized solutions to vastly improve systems such as governance, financial technology, energy grids, supply chains, social networking, health care, fake news, climate change etc... Furthermore, the use of Solidity as the language will enable rapid adoption by the existing development community and seamless migration of existing dApps.
HIGH SPEED AND SCALABLE
Every wallet address has its own independent blockchain. Transactions only need to be added to the blockchains of the two parties involved in the transaction, ie. the sender and receiver. This allows transactions between different users to occur independently and simultaneously resulting in a transaction throughput many orders of magnitude greater than current blockchains. The transaction throughput also grows linearly with the number of wallets on the network. The Helios protocol is therefore infinitely scalable. We can do a rough calculation of the expected transaction throughput of the Helios protocol:

Lets take the scenario at some time in the future where the Helios protocol has 30 million wallets, which is approximately the number of Ethereum wallets as of now, and each blockchain could process 15 tx/sec, which is the approximate speed of a single Ethereum blockchain. The transaction throughput of the Helios protocol can be calculated by

TX-throughput = 30000000/2 x 15,

where the first term is the number of wallet addresses divided by 2 because there are 2 wallets involved in each transaction, and the second term is the transaction rate of each blockchain. This results in a Helios protocol transaction throughput of 225 million tx/sec. We can compare this to Bitcoin's 4 tx/sec or Ethereum's 15 tx/sec in which case the Helios protocol is on the order of 50 to 20 million times higher throughput, respectively.

Secondly, wallets are allowed to add new transactions and blocks to their own blockchain at any time they choose. This allows transactions to take place on demand. There is no longer the need to wait for the next block to be mined like a traditional blockchain. So not only is the transaction throughput increased, the transaction latency is decreased as well.

Sort:  

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by james777 from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.