엘라스토스는 이오스와 다음과 같은 차이점이 있습니다.
엘라스토스는 블록 체인 기반 운영 체제입니다. EOS는 EOS 블록 체인과 상호 작용할 수 있는 소프트웨어 개발 툴킷(SDK)이구요.( WEB ASSEMBLY를 사용) EOS는 실제 운영 체제가 아닙니다. 예를 들어 삼성SDK, 화웨이SDK가 존재하지만 그것들을 운영체제라고 부르지 않는 것과 마찬가지 입니다.( 안드로이드 SDK) 엘라스토스는 Elastos SDK를 제공하는 실제 운영체제입니다.
엘라스토스 DAPP은 무제한 확장성을 갖고있습니다. 엘라스토스 DAPP은 Elastos Runtime(가상머신)내에서 동작할뿐이지 중앙화된 어플리케이션이나 탈중앙화된 어플리케이션 모두 선택할 수 있습니다. 모든 솔루션은 탈중앙화될 수 없고 많은부분에서는 중앙화된 어플리케이션이 필요합니다. 중앙화 어플리케이션이라고 하지만 엘라스토스 가상머신 내에서 실행되기 때문에 블록체인의 보안성은 담보 받을 수 있습니다.
EOS의 모든 DApp은 EOS메인체인과 상호 작용합니다. 반면, 모든 엘라스토의 DApp은 메인 체인의 ID로 인증되며, 다른 모든 것은 별도의 사이드체인으로 처리됩니다. 더 많은 DApp이 개발됨에 단일체인으로 모든 DAPP을 구동한다는 것은 분명한 한계점이 오기 마련이므로 사이드체인이 향후 솔루션이 될 것입니다.
엘라스토스는 진정한 DAPP을 위한 블록체인 P2P통신 프로토콜까지 갖추고 있습니다.
EOS, 이더리움 Dapp은 엄밀히 말하자면 App과 DApp의 하이브리드방식의 App입니다. DApp의 코드를 호스팅하는 서버가 존재하며 사용자와 데이터베이스간 통신의 중재자 역할을 합니다. 데이터는 보호와는 별개로 중앙 서버가 무력화되면 시스템이 무너지게되는 구조입니다.
반면 엘라스토스(Elastos)는 사용자가 가상머신속의 보안이 갖춰진 상태에서 다른 노드, 데이터베이스, 블록체인에 엘라스토스 캐리어(Elastos Carrier) P2P 네트워크를 이용합니다. 이는 데이터 상호과정에서 서버라는 중개자가 존재하지 않으므로 공격 타깃이 존재하지 않는 환경이 조성됩니다. 이는 저희가 흔히 말하는 완전한 Dapp으로 규정될 수 있습니다.