跳到主要內容

ArcBlock 開發者網站協助開發者打造自訂區塊鏈與 DApps

ArcBlock
ArcBlockBlockchainDappsDeveloperForgeOCAP

ArcBlock 開發者網站協助開發者使用 ArcBlock 的區塊鏈平台與開發者工具,打造自訂區塊鏈與 DApps

過去一年來,ArcBlock 一直致力於打造新一代區塊鏈平台,讓開發者能輕鬆建構、管理及部署去中心化應用程式。我們的目標是創造類似 Ruby on Rails 的體驗,為開發者提供讓一切順利運作所需的所有元件,使他們只需專注於自己最擅長的事——撰寫程式碼。今天,ArcBlock 很高興宣布推出開發者網站,其中包含 Forge、OCAP 等所需的完整文件,歡迎造訪 https://docs.arcblock.io/.

ArcBlock 開發者網站提供大量與 Forge Blockchain Application Framework、Open Chain Access Protocol,以及其他開發者工具和語法相關的資訊,協助開發者充分發揮 ArcBlock 區塊鏈平台的價值。首先,開發者可以了解如何在 Mac、Linux 與雲端設定開發環境的基礎知識;更重要的是,深入理解在 ArcBlock 平台上取得成功所需的核心概念。

Forge Framework

首先,大多數剛起步並有興趣輕鬆打造 DApps 的開發專家與愛好者,都會關注 Forge Blockchain Application Framework。這是一套支撐 ArcBlock 開發者服務的全新區塊鏈應用程式框架。Forge Framework 包含建構、管理與部署 DApps 所需的一切,透過提供任何 DApp 都需要的完整功能,免除打造 DApps 的繁重工作,讓開發者能專注於最擅長的事——撰寫程式碼。

ArcBlock 希望開發者了解,儘管可用的功能與工具十分廣泛,但不同於大多數區塊鏈系統,他們可以直接使用自己選擇的程式語言 SDK,包括 Python、Java、Javascript、iOS、Android 等。ArcBlock 的開發者文件分為幾個主要開發領域:

每個章節都提供說明與定義,並在需要時附上重要範例。為協助開發者開始使用,ArcBlock 也針對不同 SDK 提供入門套件,其中包含 Dapp 範例與基本建構模組,協助任何人只需幾個步驟就能打造第一個 Dapp。

開發者也可以在 https://www.github.com/arcblock 找到公開程式碼儲存庫,並於 https://www.arcblock.io/blog/tags/en/developer 查看其他工程範例。

Open Chain Access Protocol

Open Chain Access Protocol (OCAP) 是業界首個以統一方式存取及使用底層區塊鏈的協定。OCAP 於去年推出,其目標很簡單:讓應用程式能輕鬆地自動與不同區塊鏈協作。它透過為開發者提供 API,實現開放式連線並存取不同的區塊鏈協定。OCAP 已支援 Bitcoin 與 Ethereum,開發者也可以利用 GraphQL 建立查詢,透過單一介面擷取應用程式資料。開發者可在此存取文件:http://ocap-docs.arcblock.io/intro/,內容分為以下類別:

  • 簡介
  • 快速開始
  • OCAP SDK
  • 工具
  • 架構

為協助所有開發者理解 OCAP,我們提供數個適用於不同使用情境的啟動範例,包括 Web、iOS 與 Android,並全面支援 Javascript、iOS、Android、Python 等語言。

Blockchain Starter Kits

開始建立去中心化應用程式最快的方式之一,就是使用 ArcBlock 的 Forge React Starter Kit。透過這套 Starter Kit,開發者可以立即將數千個 React 函式庫與元件帶入在 Forge 驅動的區塊鏈上執行的 DApp。更多詳情請造訪 ArcBlock 的 Github 頁面:https://www.github.com/arcblock

本頁涉及

產品

  • Forge sunset

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

  • OCAP active

    一個用統一介面查詢鏈上資料的協定,不必每條鏈配一個客戶端。ArcBlock 持有相關專利。

術語

  • Dapp

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

  • 區塊鏈

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