The purpose of this document is to provide a high level technical description of the ArcBlock platform. This assumes that readers have a basic understanding of cloud computing, decentralized applications, and blockchain technology. A list of sources is provided for those who wish to develop a basic understanding of blockchain technology.
The information in this document is intended for informational purposes only. ArcBlock may make improvements or changes to the product, architectural design, or program described in this document at any time without notice.
What is ArcBlock?
ArcBlock is a platform and ecosystem for building and implementing decentralized blockchain applications. The platform goes beyond providing the basic components needed to use blockchain to strengthen complex business rules.
ArcBlock's main goal is to remove a barrier that has slowed the adoption of blockchain among the general public. We are also excited to develop a unique approach that will significantly drive the development of blockchain.
Performance is one of the major challenges facing blockchain technology today. The blockchain that Bitcoin uses is designed to handle seven transactions per second, and Ethereal can handle only a few more things.
Blockchain applications are currently built for some technology users who know how to use them, not mainstream consumers.
COST
The very high cost of using blockchain technology is a major obstacle to mainstream adoption.
PLATFORM LOCK-IN
Like the early days of any computing technology, blockchains have important "platform lock-in" issues.
BACK FEATURES
People have high hopes for blockchain-news media, evangelists, and journalists paint a bright future for decentralized apps for the public, especially with the increasingly high crypto prices in crucial.
PLATFORM ARCBLOCK
ArcBlock solves this problem through its revolutionary new design. Unlike its predecessor, ArcBlock is a platform service, not a standalone software package or a set of APIs.
Introduction of ArcBlock to Open Chain Access Protocol allows open connectivity through several blockchain protocols. Developers now have the freedom to evaluate blockchain protocols, and even.
ArcBlock platform service is not our own creation. It's developed by the ArcBlock community-we've just started a new blockchain revolution. Introduction to ArcBlock on Open.
DESIGN PRINCIPLES
The ArcBlock design is based on the following core principles:
- The user experience comes first.
- Performance is important.
- The system will be built with open standards.
- This system will build an Incentive-based economy.
ARCHITECTURE SYSTEMS
The ArcBlock Platform introduces a series of revolutionary technologies designed to mainstream blockchain applications by making them easy to use by the average consumer.
Our open source protocol provides an abstract layer to access the underlying blockchains.
BLOCKLET
Blocklet is a computational architecture component without a server to run different types of applications.
BLOCKLET COMPONENTS
Blocklet Components are pre-built blocks that form the foundation of the ArcBlock platform.
DECENTRALIZED PUB / SUB GATEWAY
The distributed messaging system supports pub / sub and acts as an API gateway for Blocklet.
MARKETPLACE AND ECONOMIC TOKEN
ArcBlock comes with a token economic manager that can be customized for applications built on platforms.
The Open Chain Access Layer defines a high-level generic API that enables open connectivity and access to various blockchain protocols. This layer is supported by a Chain Adapter below the layer. Each Chain Adapter is implemented for certain blocking protocols.
DESENTRALIZED PUB / SUB API GATEWAY
The distributed messaging system supports pub / sub and acts as an API gateway for Blocklet. The ArcBlock Gateway uses a decentralized design and secure communication channel. Your app will run in web browsers and mobile apps, giving users active and real-time experience.
Gateway API is very important in microservice architecture. Gateway API is a façade that provides a simple API interface to complex subsystems. This basically separates the interface that clients see (in our case consumer APIs, which can be mobile apps, web clients, or thin clients) of the underlying implementation.
Gateway supports various network protocols by default, including WebSocket, DDP, HTTPS, and MQTT. Advanced developers can extend gateways with new network protocols to fit their needs.
Publish-subscribe is a message pattern where the message sender (publisher) categorizes messages published to the class without knowing which customers will receive it, if any.
The publish-subscribe pattern is the brother of the message queuing paradigm. This is usually one part in a larger messaging middleware system. Most messaging systems support pub / sub queue models and message queues in their APIs.
DECENTRALIZED AND SECURED
We use a completely decentralized design to implement and simplify cloud services. ArcBlock's API Gateway can be used out-of-the-box with zero-run configuration only and will do its magic. It also comes with name-based addressing, groups (ie automatic load balancing), and perfect confidentiality (all network traffic is encrypted).
While the ArcBlock core component is not designed to handle media and assets, Blocklets can be used to handle them with support from other systems. Blocklets can also help you create off-chain data, or verify off-chain data with on-chain data.
LIBRARY / LOSS OF CLIENTS
ArcBlock provides libraries and frameworks for client application development. This library supports web, iOS, and Android platforms. With Electron Framework11, web versions can be easily encapsulated and packaged as desktop applications for Windows and Mac OS.
Our design allows developers to work with their favorite frameworks and tools so they can take advantage of community resources and support:
Algorand was founded by Silvio Micali, the winner of the ACM Turing Award 2012. Micali is a pioneer in cryptococcal and blockchain technology. He was instrumental in the development of many cryptographic building blocks, published works on game theory and the Byzantine Agreement, and even launched startup micropayments. When Micali saw Bitcoin, he thought it could be fixed:
The algorithm is the result of the search.
Roadmap:
Team:
Website: https://www.arcblock.io/
Ann Thread: https://bitcointalk.org/index.php?topic=2704656.0
Linkedin: https://www.linkedin.com/company/18355951
Telegram: https://t.me/ArcBlock
Facebook: https://web.facebook.com/arcblock.io/?_rdc=1&_rdr
Twitter: https://twitter.com/ArcBlock_io
Reddit: https://www.reddit.com/r/arcblock
Github: https://github.com/arcblock
Instagram: https://www.instagram.com/arcblock/
By RyanEncek
https://bitcointalk.org/index.php?action=profile;u=1076774
ETH: 0xaE5e525E57a6117fa00Ae27b57e94b92B1Bf0c51
ArcBlock || The world's first blockchain ecosystem to build and implement decentralized applications
Posting Komentar