November 6th, 2018
Elastos is more than a mere idea. Over the last year, the Elastos team has laid down the foundation of a working ecosystem with several live products and a great deal more in development. At this stage, the Elastos Foundation is pleased to update our community as to the current state of our product list.
Elastos Products (Software As A Service)
Elastos SPV Wallet
Elastos provides an SPV Wallet SDK equipped with a series of wallet-related interfaces to enable users to develop unique wallets that connect to the Elastos blockchain. Sample applications are available now.
Elastos Blockchain Merged Mining
Elastos’ main public blockchain is merged mined with bitcoin, which enables pre-existing bitcoin miners to update their clients to simultaneously mine Elastos without expending excess energy. The merged mining is currently open only to the BTC.com mining pool.
Elastos DID Sidechain Service
Elastos provides a Decentralized ID (DID) Sidechain Service to be used in applications. On the Elastos ecosystem, every user, every device and every app has its own DID and can store any value that is associated with that ID on this sidechain. The DID service paves the way for a more secure and trustable internet, as this allows for seamless interoperability between DApps and IDs are assigned to users from the blockchain rather than having them assigned by a company.
Elastos TV Box
Although Elastos does not sell the TV Box directly, the Elastos Carrier is embedded inside. The Elastos TV Box is presently used for simple features such as remote control in a decentralized peer to peer fashion. In the future, these TV Boxes and many other IoT devices that have Elastos Carrier installed will be capable of running as IPFS nodes for supporting the distributed file storage network for the Elastos ecosystem.
Any individual can establish a unique dittobox server on a personal computer that integrates ownCloud server and Elastos Carrier. The dittobox server can be installed onto a computer behind the router, and all files stored on the server are accessible from anywhere in the world via the Elastos Carrier network.
Elastos Blockchain PoW + DPoS
Elastos main blockchain will employ a hybrid consensus of PoW + DPoS where the PoW is merged mined with bitcoin and both are used to package blocks while the DPoS nodes are used for signing. This creates a finality in the blocks which will prevent the chain from forking.
Elastos Token Sidechain Service
Elastos DApps utilize this service to generate application-specific native tokens within the Elastos ecosystem. As such, each application can create its own token on demand, and without friction.
Elastos Smart Contract Sidechain Service
Elastos provides a unique sidechain service that is designated to running and executing smart contracts. These smart contracts are compatible with ERC20 and ERC721 tokens, which enables Ethereum DApps to run smoothly within the Elastos ecosystem.
Elastos will provide a distributed storage system that apps can utilize to store files, messages in a p2p chat, videos, music, and more.
Elapay is a payment tool that enables payment with ELA. Two types of payments will be supported. The first is “Pay On Order,” which encompasses standard commercial purchases, and will require merchants to integrate Elapay service into their web apps in order to offer users this payment option alongside the likes of credit card and cash payments. The second is “Point to Point Pay,” which involves individuals exchanging funds between themselves. “Point to Point Pay” uses an html5 page that can be shared on social media outlets such as Facebook or Wechat to send or receive ELA. Elapay can be expended for a variety of purposes – from purchasing a virtual asset in an online video game to standard online shopping expenditures. It simply represents another method of paying for goods and services at checkout.
A cross-platform browser application that runs on Android and will be available for iOS in the future. This is a form of the Elastos virtual machine and a demo of Elastos Runtime where decentralized applications written for Elastos run in a secure sandboxed environment. These are Ionic framework applications. Also, the SPV wallet functionality and the payment functions will be embedded inside the browser so that other DApps that run on Trinity can easily integrate with the available features.
Elastos Carrier SDK
Elastos Carrier provides SDK for Android (Java), iOS (Swift/Objective C), and nodeJS that can be utilized to connect to the decentralized peer to peer network that takes over all of the network traffic on the Elastos ecosystem, such as messaging, file transfer, and more.