ArcBlock solves these problems with a revolutionary new design. Unlike its predecessors, ArcBlock is a platform, not a separate software package or set of APIs. ArcBlock is a complete solution combining blockchain technology with Cloud Computing. ArcBlock is an incentive-oriented market for reusable services, components and even applications.