1. ArcBlock FAQ

What is ArcBlock?

ArcBlock is a platform and an ecosystem for building and deploying decentralized blockchain applications.

What problems can ArcBlock solve?

ArcBlock aims to build a scalable, extensible, and easy-to-use platform for building and deploying decentralized blockchain applications.

ArcBlock's primary goal is to remove the barriers that have slowed blockchain adoption among the general public. We're also passionate about developing unique approaches that will significantly advance blockchain development.

Who are ArcBlock’s competitors? And what makes ArcBlock stand out?

There are several other players trying to solve similar problems, but everyone have a different approach and strategy. Notably, EOS (Enterprise Operating System) is trying to solve very similar problems as ArchBlock does. EOS try to to start a new blockchain technology to solve today’s problem and build a ecosystem around their new blockchain, while ArcBlock intentionally NOT to create new blockchains but cooperate with existing mainstream blockchains (e.g. Ethereum, Hyperledger etc.)

We built the ArcBlock platform using a “top-down” strategy that centers on the user experience. In contrast, many existing solutions focus on the blockchain technology itself at the expense of user friendliness. Applications built with ArcBlock offer reactive, real-time experiences.

What is difference between ArcBlock and Ethereum. How does ArcBlock fast and security?

ArcBlock is a computing platform for developing and deploying blockchain applications, Ethereum is a blockchain technology. They are related but are very different. Comparing ArcBlock to Ethereum is like compare Apple to Orange.

To achieve high-performance transactions, we built an optimized blockchain dedicated to ArcBlock’s own token services and the public ledger. The design goal is to achieve >100,000 Tx/s, which is more than adequate for a wide range of applications. In the future this blockchain could be improved for broader purposes.

What are the features of ArcBlock?

ArcBlock is a platform service, rather than a standalone software package or set of APIs. ArcBlock is a comprehensive solution that combines blockchain technology with Cloud Computing. ArcBlock is an incentive-driven marketplace for reusable services, components, and even applications.

ArcBlock’s introduction of the Open Chain Access Protocol enabled open connectivity over multiple blockchain protocols. Developers now have the freedom to evaluate blockchain protocols, and even switch back and forth between them.

Blocklet is another revolutionary component that takes advantage of the latest microservice architecture and serverless computing technology.

We also build a distributed messaging system supports pub/sub and acts as an API gateway for Blocklets. ArcBlock's gateway uses a decentralized design and secure communication channels. Your applications will run in both web browsers and mobile apps, giving users reactive, real-time experiences.

ArcBlock is a self-evolving ecosystem—not just a software platform built by one centralized organization. We at ArcBlock, Inc. and the ArcBlock Foundation are only jump starting the project; the platform will continue to develop and grow on its own.

What is ABT token? How does it work?

The ABT is a utility token for paying the cost associated with using the service. The ABT’s basic utility value is to pay for the cost of using the ArcBlock system. People who contributed resources or services (“Miners”) to the platform will be rewarded with tokens.

Can I mine ABT tokens?

No, ABT tokens are all pre-minted.

“Mining” has a very different meaning in ArcBlock. “Miners” in ArcBlock platform bring computing resources, moreover they help to build the platform together by providing reusable components, new services, and even ready to deploy applications. People who contributed resources or services will be rewarded with tokens.

Is ArcBlock a standalone software package?

ArcBlock is a platform service, rather than a standalone software package or set of APIs. ArcBlock is a comprehensive solution that combines blockchain technology with Cloud Computing. ArcBlock is an incentive-driven marketplace for reusable services, components, and even applications.

Is ArcBlock an open source platform?

ArcBlock is NOT an open source platform, nor it is an open source project. We develop ArcBlock as a commercial software development practices and process. We will open source several critical protocols and their references implementations at the point we reach certain milestones.

Even though ArcBlock is not an open source project, ArcBlock is built with open standards. We’re trying our best not to reinvent the wheel and to build for the application developer’s wants and needs. In addition to open sourcing our core components, we will also actively contribute to a variety of blockchain technology communities.

Is ArcBlock a public blockchain?

No. ArcBlock is not intend to bootstrap yet another new public blockchain. ArcBlock is essentially a computing platform for building and deploying blockchain applications for many other blockchain technologies. ArcBlock itself is powered by a built-in blockchain technology.

Can other projects make their own Token Generation Event with ArcBlock?

Yes. With ArcBlock, developers can also create their own custom tokens that inherit all of the features of our native token ABT. In the near future, developers will be able to make their own token generation event with ArcBlock’s application token once they have built and deployed the applications with ArcBlock.