Introducing ELASTOS | Future of Decentralized Internet
elastos is the world's first Internet operating system focusing on decentralizing Internet using blockchain. elastos uses the Internet as the base-layer infrastructure rather than as an application, and emphasizes that network communications should be separated from application computing. It also prohibits apps from directly accessing the network so as to prevent malicious attacks.
elastos focuses on a new internet that is secure, credible, and smart. It aims to create a blockchain-powered decentralized internet enabling data rights and secured transactions using ELA token and Bitcoin merge mining.
elastos has been supported by Foxconn, Chinese Central Government and Tsinghua University in China.
“elastos is one of the most imaginative Blockchain platform projects, which may bring about profound reform to future Blockchain application development.” — Li Lin, Founder & CEO of huobi.com
“elastos' VM has made cheap copies and piracy obsolete.” — Xue Guoming, President of Global Blockchain Research Institute
About the Team
Chen Rong, Founder and Board Member of elastos:Rong is a professor for postgraduate modules in Cyber Intelligent Economy and Blockchain at Tsinghua University. He is also one of the most respected Tsinghua alumni. Rong worked at Microsoft from 1992 to 2000. During his time there, he led the teams of Microsoft Research OS, IE3 ActiveX, Ole Automation, .COM, and .NET. He proposed various new ideas on the technology of Operating Systems 30 years ago, but failed to see progress until the launch of Windows 10 and the development of blockchain.
It is now possible to make an OS environment safer and more efficient. When he left Microsoft, Rong started working on the Elastos OS. He founded Kortide in 2000 to build elastos OS from scratch. Elastos has been supported by Foxconn, the Chinese Central Government, Tsinghua University, and most recently, a pre-ICO. Rong had been invited by the former Premiere of China to speak at the Great Hall of the People about his work on Operating Systems.
Han Feng, Board Member of elastos:Feng is one of the most reputable blockchain thinkers in China, respected and recognized by tens of thousands of blockchain and cryptocurrency enthusiasts. At Tsinghua University, he initiated the postgraduate modules on Cyber Intelligent Economy and Blockchain.
Feng’s book "Blockchain: On Quantum Wealth" was a 2017 best-seller on Amazon China. He also led the translation and editing of Blockchain, Blue Print of a New Economy in 2014, which was the first book about blockchain in China. Feng is an advisor to the Huawei Research Institute, blockchain development at Alibaba, and is also a member of the Tencent Talent Pool.
Angel Investors
Da Hongfei, NEO Founder
Tony Tao, NEO Co-founder
Jihan Wu, Bitmain Co-founder
Advisors
Xueyong Gu Professor at Tsing Hua University
Dean of iCenter International Exchange
Jihan WuBitmain Co-founder
Da Hongfei NEO Founder
Ziheng Zhou Adviser and member of the Academic Committee for Alibaba Research Institute
Our Goal
"Creating a safe and decentralized internet ecosystem that enables a foundation of a digital economy."Introduction
elastos is the Internet operating system that uses Internet as the base-layer infrastructure rather than an application. It emphasizes that network communications should be separated from application computing, and prohibits applications from direct network access.
Is short, elastos is building the foundation of a decentralized internet.
So, why are we doing this?Following are the key factors that led to the vision of building the foundation of a decentralized internet:
- Credit system: the vision is to build an automated economy built on top of a global credit system. Individuals or IoT enabled ecosystem should be able to transact without intermediaries & externally susceptible systems.
- Security: one of the limitations of applications developed on a traditional operating system is that they are prone to privacy leaks and network attacks. elastos believes that apps shouldn’t interact directly with the network, but rather in a controlled fashion.
- Digital rights: digital assets and information should be easily convertible into money, enabled by digital economy. That adds the need of digital rights information, identity and mapping transactions.
Why elastos?
elastos’ philosophy can be traced 17.5 years back when the team started working on it, however, now it is focused on building a technical infrastructure of a smart economy. The overall architecture includes a public Blockchain, a decentralized Internet infrastructure, and a runtime environment for conventional apps, mobile apps and DApps.
Excitingly, elastos employs merged mining and Bitcoin as a parent Blockchain enabling more rewards for miners mining both BTC and ELA at the same time. Consequently, elastos will have a significant computing capabilities from the get go.
The foundation is supported by elastos carrier that provides decentralized computational power, storage and effectively a decentralized internet for OS and DApps.
The OS is specifically built to respect security by not allowing direct TCP/IP interaction and direct process creation. It will generate remote invocations and provide event based responses, thus restricting any possibility of malicious attack as part of the application layer.
elastos also offers a runtime environment to enable running of existing OS such as Android, iOS, thereby enabling the decentralized internet infrastructure of existing applications.
For individual users, elastos tokens can be used to register an ID and use that to purchase DApps, cloud storage, digital assets and products. All transactions can happen in a trustless manner, over the Blockchain, without sharing private information or any fear of being attacked maliciously.
To keep it simple, elastos is decentralized across the Internet, and utilizes Blockchain to authenticate user IDs, application IDs, as well as machine IDs. To build a flourishing ecosystem, anybody may freely implement their own markets, social apps, search engines, location-based services, advertisement agents, and so on, while being rewarded with elastos coins.
elastos and Other existing systems
elastos and Windows OS
elastos shares the same technology source with Microsoft COM and has certain similarity to it. Microsoft .NET has been revised to chose the technology direction for elastos.
The biggest difference between elastos and Windows is that elastos chose the operation way of open-source community. The blockchain-constructed foundation makes elastos a credible and decentralized network operating system, while Windows, representative of a traditional operating system, is closed, centralized and emphasizes on Microsoft’s authority and applications.
elastos and Android
For meeting the App developers and users usage habits, elastos adopted an Android like framework for application development. Meanwhile, as elastos can compile Android APKs (5.0 or higher), which makes elastos application ecology richer and fuller, yet compatible.
Technically, what Android VM runs is not the original code. However, some application scenarios need to use original code base for which Android system must open a direct channel to underlying system (JNI). It is equivalent to opening a hole at the sandbox bottom, and that includes significant safety risks.
elastos and Ethereum
Ethereum realizes credible computations for blockchain through smart contract and makes contract be executed without human intervention. It turns the blockchain data into ‘execution power.’ But Ethereum adopts the single mainchain structure. While there is no doubt that smart contract increases the mainchain burden, no matter how the optimization runs, there is always a bottleneck of computing power and throughput upper limit.
elastos combines the mainstream computation mentality to develop ‘the blockchain elastic computation.’ On the blockchain layer, elastos adopts the complex structure of mainchain + sidechain, realizes the load balancing of multiple chains and technical characteristics of flexible extensions.
It makes elastos unlimited by the single mainchain power of the blockchain, and also be able to extend the blockchain service capability infinitely. Besides, through elastos Runtime, blockchain credibility can be transferred to the traditional usage scenarios such as cellphone and PC. The smart contract ensures that digital assets are distributed strictly according to the contract content.
elastos and Blockstack
Based on distributed storage, Blockstack saves the encrypted file data in the cloud, while Hash stamps were put on the blockchain as the storage proof. It is a trade-off between high credibility, low efficiency of blockchain and low credibility, high efficiency of traditional storage.
elastos has its P2P network layer, which is called elastos Carrier. elastos Carrier focuses on making the elastos blockchain cluster chain service integrated into the same P2P network and provides the upper elastos Runtime and DApps with unified addressing service based on ID nodes.
In digital content storage, elastos adopts the mindset similar to Blockstack. Furthermore, it combines the authentication characteristics of the blockchain digital assets and the DRM technology on the operating system layer, making the digital content, including sound, video, electronic books, and applications, be able to be authenticated and quantified as digital currency. The digital assets become tradable, consumable and investable.
elastos and EOS
EOS, through the adoption of the DPOS consensus mechanism, can realize high throughput rate.
elastos computation bandwidth is distributed according to the number of tokens held. It refers to the design philology of time sliced distribution in the traditional multi-task operating system and encourages the community to hold tokens. It can be called a creativity on algorithm layer, and an improved version of Ethereum.
elastos adopts the elastic computation mindset of chain cluster service on blockchain layer. The mainchain design focuses on improving extensibility for smooth access to sidechain. The consensus mechanism on the sidechain can be DPOS, DBFT or others.
Moreover, services on the elastos blockchain layer can be shared by multiple side chains. It greatly lowers the mainchain pressure. When necessary, the sidechain can be duplicated to extend sidechain-level service capability through bifurcation mechanism, while the extension of this computing power can be infinite.
For Developers
Beyond Ethereum - The Future Evolution of Blockchain
An Exclusive Interview with Chen Rong of Elastos
An Introduction to Elastos Documentation
elastos Community
Website:
https://www.Elastos.org Reddit:
https://www.reddit.com/r/Elastos Telegram:
https://t.me/elastosgroup Twitter:
https://twitter.com/elastosofficial Medium:
https://medium.com/@elastos Facebook Page:
https://facebook.com/elastosofficial We welcome your feedback and advice about elastos. And volunteers are always welcome - anyone with expertise and willing to help can get in touch with members of the elastos team. We want to build a strong and a widespread community.
Thank you,
elastos Team
FAQs
Please check the following linked document for a detailed list of FAQs:
Detailed FAQ