How ArcBlock works?The Revolutionary Designs of ArcBlock
Blockchain technology is one of the hottest topics right now. It’s undergoing a transition from 2.0 generation to 3.0 generation. Our team is extremely excited to introduce ArcBlock to you: the platform born for the blockchain 3.0 age.
ArcBlock is the world’s first blockchain ecosystem for building and deploying decentralized applications. We believe, ArcBlock can largely lower 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. Let’s take a close look at its revolutionary design.
The open chain access protocol is an open source protocol that provides an abstract layer for accessing underlying blockchains, enabling your application to work on different blockchains, including Bitcoin, Ethereum, Hyperledger, and more. It eliminates the platform lock-in issue and enables applications to run on multiple blockchain fabrics, vastly improving developer and user experiences. Everyone in the blockchain community will be able to make contributions, create extensions, and make improvements.
The Blocket is the core of the ArcBlock. It’s a serverless computing architecture for running various types of applications, which communicates with blockchains through ArcBlock’s Open Chain Access Protocol. It is also connected to any existing data source, and performs both on-chain and off-chain computation. Blocklet can be used for smart contracts, Oracle, resource and asset handling, and even off-chain business logic.
The Decentralized Pub/Sub Gateway, is a distributed messaging system that supports pub/sub and acts as an API gateway for Blocklets. It will allow your apps to run in both web browsers and mobile apps, giving users interactive, real-time experiences. The gateway supports various network protocols by default, including WebSockets, DDP, HTTPS, and MQTT. Advanced developers can extend the gateway with new network protocols to fit their needs.
ArcBlock is a marketplace driven by token economy. ArcBlock’s ‘Miners’ will contribute not only computing resources to the system, but also reusable components, new services, or ready-to-deploy applications to get their token rewards. People who contribute resources or services will be rewarded with tokens to form a positive, self-growing platform that continues to evolve on its own. The ArcBlock is developed by the entire ArcBlock community — we are just kick-starting a new blockchain revolution.
These unique design is aiming to provide a high-performance, user-friendly, cost efficient, and protocol-agnostic platform. We believe that ArcBlock represents a major technological advance that will usher in the 3.0 generation of blockchain applications.