跳到主要內容

ArcBlock 發布 Forge Framework 與 Forge SDK

ArcBlock
ABT Node公告ArcBlock區塊鏈Dapps開發者ForgeSDK

ArcBlock 發布 Forge Framework 與 Forge SDK,建構區塊鏈與 DApps 最簡單的方式

ArcBlock 已正式發布 ArcBlock Forge Framework 與軟體開發套件(SDK)。Forge SDK 是新一代區塊鏈應用開發框架,也是開發者建立客製化區塊鏈並在其上建構去中心化應用最簡單的方式。就像 Ruby on Rails 對 Web 開發所做的一樣,Forge 旨在消除現有區塊鏈開發平台的大量複雜性與限制,把力量交還給開發者,讓他們專注於最擅長的事——撰寫程式碼——其餘工作則交由 Forge 完成。Forge 建構的區塊鏈預設內建「跨鏈」能力,可與 ABT Network 上的私有和公有區塊鏈互通,也能透過 Open Chain Access Protocol(OCAP)與 Bitcoin、Ethereum 互通。

從今天開始,開發者可立即使用 Forge SDK 建構區塊鏈,並以三個簡單步驟部署第一個 DApp。首先,開發者可使用 ArcBlock Developer documentation,透過 Python、Node.js、Erlang 等多種支援語言開始開發,並取得完整文件、預建元件及入門應用。準備完成後,開發者可在自己的測試鏈上與使用者及其他參與者測試 DApp,最後加入 ABT Network,讓 DApp 公開使用。任何以 Forge SDK 建構的區塊鏈或 DApp 都運行於上個月發布的標準 ABT Node。ABT Node 是作為基礎服務運行的標準模組化區塊鏈伺服器軟體。

「Forge 是我用過設計最周全的區塊鏈開發框架。我建立過自己的框架、協助開發 API,也從零打造過不少 Web 應用。以前從沒有人用這種方式做到。」——Fortune 50 企業開發者。

不同於多數區塊鏈平台,Forge Framework 與 Forge SDK 為開發者提供 DApp 所需的一切,包括區塊鏈後端、豐富的開發者介面、多元錢包系統,以及支援應用的多種常用 TX 協定。Forge SDK 以易用與彈性為設計目標,開發者可替換框架中的元件,例如把儲存引擎改為 AWS S3 儲存,或設定新的共識引擎。

「使用 Forge SDK,你可以輕鬆建立自己的區塊鏈,也能輕鬆連接 Hyperledger 或 Ethereum 等公有區塊鏈。我們對 Forge 的願景,是讓框架在協助開發者建構去中心化世界時扮演關鍵角色,提供能簡單建構自有區塊鏈的積木,免受鎖定或複雜性所苦,」ArcBlock 工程副總裁 Tyr Chen 表示。「開發者和企業可以獲得區塊鏈技術的所有優勢,卻不受現有平台及工具限制。它具備高度擴充性、彈性,並提供開箱即用所需的元件。」

Forge 已獲許多合作夥伴和客戶採用,用於設計、建構及運行去中心化應用與服務,包括簽發旅遊簽證和執照、保護電玩資產智慧財產權及身分管理。Forge SDK 是 ArcBlock 實現去中心化 Web 願景的又一重大進展。ArcBlock 最近推出去中心化 ABT Node,協助客戶運行 DApp,並將很快推出創新的去中心化身分解決方案。請造訪 website 深入瞭解,或立即開始使用 Forge SDK。

本頁涉及

產品

  • Blocklet Server superseded

    把 blocklet 作為子行程託管的伺服器。這項工作在 ARC 裡繼續;子行程託管這個模型不再往下走。

  • Forge sunset

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

術語

  • Dapp

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

  • SDK

    一個平台隨附的函式庫和工具,讓開發者不必手寫協定本身。它涵蓋了什麼、把什麼留給你,相當準確地概括了這個平台實際承擔了多少責任。

  • 區塊鏈

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