Всі мови
Arcblock — це екосистема блокчейну для створення та розгортання децентралізованих програм. Arcblock надає повне рішення, яке об’єднує технологію блокчейну та хмарних обчислень, а не окремий пакет програмного забезпечення чи колекцію API; це також економічний ринок токенів, і «майнери» ArcBlock не лише сприяють обчислювальній потужності, але й надають багаторазові компоненти , нові послуги та програми, які будуть розгорнуті, винагороджуються токенами, що сприяє позитивному зростанню та спонтанній еволюції платформи. Таким чином майнери, користувачі та платформи утворюють екосистему. (Офіційна презентація цього проекту не дуже реалістична, зверніть увагу на ризики)
Вузли хмари
Arcblock — це перша операційна платформа блокчейну, яка використовує платформу хмарних обчислень як вузол. ArcBlock було розгорнуто на AWS і Windows Azure на ранній стадії та поступово поширюватиметься на основні платформи хмарних обчислень Google і Китаю.
Протокол відкритого ланцюга доступу
ArcBlock представляє «Протокол доступу до відкритого ланцюга» (Open Chain Access Protocol), який може підключатися до різних протоколів блокчейну, таких як Bitcoin, Ethereum, Hyperledger тощо, що усуває існуючий ризик «блокування платформи» та дозволяє більшості програм бути перехресним зв’язком після розробки, що значно покращує досвід розробників і користувачів.
Блоклет
Наріжна програма — це ще одна конструкція ArcBlock, яка повністю використовує переваги найновішої архітектури мікросервісів і безсерверної обчислювальної технології. Вона може повною мірою використовувати характеристики нативної платформи та забезпечувати продуктивність, яка значно перевищує продуктивність віртуальних машин. Продуктивність. Наріжна програма може не тільки отримати доступ до блокчейну, але й підключитися до будь-якого джерела даних.Це машина-оракул (Oracle), про яку ми часто чуємо, яка може виконувати обчислення як у ланцюзі, так і поза ним.
Компоненти Blocklet
Наріжними компонентами є деякі вбудовані компоненти служби, такі як служба маркерів, служба ідентифікації користувача, гаманець, служба повідомлень тощо, які можна багаторазово використовувати та налаштовувати.
去中心化的通知订阅网关(Децентралізований шлюз pub/sub)
ArcBlock的网关使用了分散的设计和安全的鸹通? Спілкуйтеся з підписками. У той же час програма працюватиме у веб-браузерах і мобільних додатках, забезпечуючи користувачам хороший досвід роботи в режимі реального часу. За замовчуванням шлюз підтримує різні мережеві протоколи, включаючи WebSocket, DDP, HTTPS і MQTT, а досвідчені розробники також можуть використовувати нові мережеві протоколи для розширення шлюзу відповідно до своїх потреб.