ArcBlock 平台:回顧這一年與未來展望

通往去中心化網路的旅程已經展開
進入 6 月,距離 ArcBlock 發布首個公開產品 Open Chain Access Protocol 已經約一年。這是業界最早真正解決關鍵問題、讓 DApps 開發更加容易的開發者工具之一。6 月的到來不僅讓我們為過去一年感到振奮,也讓我們期待未來數月乃至數年的發展。
新產品發布:
今天,我們為使用者和社群推出更新後的網站,彙集我們已打造的各項服務。這些服務是區塊鏈生態系統及未來發展藍圖的基礎,其中包括:
- ABT Wallet 持續改進
- Dapps SDK
- ABT 原生代幣兌換
- 支援 BTC、ETH
- 支援硬體冷錢包
- 改進鏈上治理
- Transaction Protocol:即時部署及更新區塊鏈協定
- Vote Protocol:完整的鏈上投票
- Interchain Custodian Exchange Protocol:讓跨鏈資產交換更容易
- Dapps 與區塊鏈開發工具鏈
- XMark:為 dApp 開發者打造的全方位內容工具
- 行動 Dapps 開發工具
- DAO 框架:輕鬆建立去中心化自治組織
合作夥伴
我們不僅打造一個讓 DApps 的建置、執行和使用更加容易的創新區塊鏈平台,也與各領域的業界領導者合作,確保 ArcBlock 的服務遍及全球,並協助使用者與社群建立最大的生態系統,讓他們無論使用者身在何處,都能建置 DApps 與服務。合作夥伴包括但不限於:
- Microsoft Azure
- Microsoft Azure China
- Amazon Web Services
- Amazon Web Services China
- IBM
- Digital Ocean
- Decentralized Identity Foundation
- LIfeID
- Microsoft for Startups
- WTIA Founders Cohort
- Cascadia Blockchain Council
一項又一項產品:回顧這一年
為了讓接下來的發展成為可能,我們也想肯定 ArcBlock 團隊為建立區塊鏈 3.0 生態系統基礎所完成的工作。我們的工程師編寫了大量程式碼;若想了解其規模,可在 Github 查看詳細資訊。憑藉這些程式碼,我們打造出構成今日 ArcBlock 平台大部分內容的元件、服務、SDK 等。從 Open Chain Access Protocol 開始,以下是我們所創造的成果:
- Open Chain Access Protocol (OCAP):
- OCAP 支援 Ethereum
- OCAP 支援 Bitcoin
- OCAP Playground
- OCAP Playbooks
- 為支援 OCAP,我們開發了以下內部工具:
- Goldorin:將 yaml 設定轉換為 GraphQL 表示法及 Elixir 查詢定義的 DSL(大幅縮短新 API 上市所需時間)
- OCAP-RPC:適用於 Bitcoin、Ethereum 及其他潛在區塊鏈的 RPC 包裝器
- OCAP Hackathon: 西雅圖、貝爾維尤、北京、深圳
- Forge 框架(發布以來已有超過 100 次更新):
- Forge Core:Forge 的核心節點功能
- Forge CLI:一組可輕鬆與 Forge 節點核心功能互動的 CLI,例如傳送交易、建立錢包、升級節點
- Forge Starter:類似系統守護程序的工具,用於管理 Forge 節點的當機復原與自動升級
- Forge Transaction Protocols:一組可熱載入、熱升級的協定,為 Forge 鏈提供各項功能。每條鏈皆可依需求組合交易協定加以自訂(目前支援 17 種交易)。
- Forge Simulator:可向 Forge Node 傳送大量 TX 以測試其效能的模擬工具
- ABT Chain Node: 適用於本機或雲端 Forge 節點的區塊鏈瀏覽器、開發工具與管理主控台
- Forge Desktop:為 Forge 版本提供跨平台桌面 UI 的應用程式,讓不具技術知識的終端使用者也能使用 Forge
- Forge SDK:
- Forge Elixir/Erlang SDK
- Forge javascript/Nodejs SDK
- Forge Python SDK
- Forge Java SDK(即將發布)
- Forge Rust/Golang/C/C++ SDK(WIP)
- DApps 範本專案:
- Forge DApp Node.js 入門範本
- Forge DApp Python 入門範本
- Forge DApp Elixir 入門範本
- DApps 示範與範例:
- Forge Wallet 示範應用程式
- Block contract(示範應用程式)— 去中心化簽章服務
- EventChain(示範應用程式)— 去中心化活動應用程式
- Bazaar(示範應用程式)— 去中心化電子商務
- ABT Network:互連的區塊鏈網路
- ABT Network 全球瀏覽器
- 跨鏈支援:
- Forge 跨鏈相關交易協定
- Forge Patron:輕鬆建立跨鏈測試拓撲(例如建立一個包含 10 個節點的拓撲,其中 3 個屬於鏈 A 並擔任驗證節點,5 個屬於鏈 B,2 個屬於鏈 C),並執行跨鏈相關測試案例
- ABT Chain Node
- ABT Node 雲端範本
- AWS
- Windows Azure
- ABT Node 桌面版
- Dev-op:
- Forge Deploy:用於建置 Forge 發行版本的 Ansible 指令碼 + Packer 指令碼
- ABT Wallet: 去中心化身分錢包
- DID
- Open Wallet Protocol
我們對未來數月充滿期待,並將繼續落實產品路線圖,在未來數月乃至數年成為業界領導者之一。