What are the technical breakthroughs?

As opposed to other projects, the future MARK.SPACE architecture is not just a solution relying on Ethereum Virtual Machine for smart contracts, implementing core functionality; its a powerful development platform with its own virtual machine and its own internal blockchain, allowing development of complex applications in its own scripting language (similar to Java). The use of Ethereum smart contracts is limited only to critical functionality and utilizes the Ethereum blockchain.
Additionally, the platform has a fully decentralized architecture in contrast to other projects that just call it decentralized. Decentralization is achieved through the use of three types of servers. These servers will be picked from available machines of network participants providing their computational and storage resources and assigned one of three roles:
DATA SERVER - data blocks storage; receiving, storing and retrieving data.
SERVICE - accepting and executing tasks and returning results.
HUB - storing references to data blocks; addresses of DATA SERVERs and SERVICEs; accepting requests from servers and clients (UI); locating servers for executing tasks and returning data about these servers and access keys.