跳到主要內容

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

ArcBlock
ArcBlockBlockchainDappsDeveloperDIDForge

通往去中心化網路的旅程已經展開

進入 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 與服務。合作夥伴包括但不限於:

一項又一項產品:回顧這一年

為了讓接下來的發展成為可能,我們也想肯定 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

我們對未來數月充滿期待,並將繼續落實產品路線圖,在未來數月乃至數年成為業界領導者之一。

本頁涉及

產品

  • Forge sunset

    一套用來建造鏈上應用的 SDK 和工具鏈,不必分別拼裝節點、資料層和客戶端。它後來成了 ArcBlock Chain。

術語

  • Dapp

    一種應用,它的關鍵狀態不只存在某一個營運方的資料庫裡。各個專案對「去中心」的標準差別很大,所以有用的問題是:哪一部分能被外部的人核實。

  • DID

    DID 是一種數位身分標識。它幫助持有者和驗證方確認某個身分由誰控制,也讓一項聲明有明確的關聯對象。帳戶、登入和授權各自仍有自己的角色。

  • 區塊鏈

    透過密碼學連接記錄,並按共同的驗證與共識規則確定交易歷史的分散式帳本。