跳到主要內容

使用 Forge Framework 和 SDK 建構自訂區塊鏈與 DApps

Ishan Garg
ArcBlockArticleBlockchainDappsForge

作者: Ishan Garg

媒體: 最初發表於 Blockmanity

日期: 07-15-2019

使用 Forge SDK 和 Forge Framework,在 5 分鐘內建構自訂區塊鏈與 DApps

Web 框架的概念是推動網際網路發展最具影響力的技術之一。Web 框架縮短了網站開發時間,讓數百萬名開發者能夠建立複雜的 Web 應用程式。例如,Ruby on Rails 為開發者提供簡單、輕鬆建構 Web 應用程式所需的一切,徹底改變了 Web 應用程式的建構方式。如今,Netflix、Instagram、Twitter、Quora 等許多最受歡迎的網站都在 Web 框架上執行。

領先的區塊鏈平台 ArcBlock 深知 Web 框架的重要性,因此專門為區塊鏈產業打造了類似的框架。這個新框架名為 Forge SDK,讓開發者能夠輕鬆建立及部署 DApps 與自訂區塊鏈。

Forge SDK 是新一代區塊鏈應用程式開發框架,ArcBlock 表示,這是開發者建立自訂區塊鏈並在其上建構去中心化應用程式最簡單的方式。

Forge 背後的理念,是讓開發者能夠使用熟悉的模式建構應用程式,同時為他們提供建構新一代去中心化應用程式所需的工具與服務。目前的 Web 應用程式模式已成功運作超過 20 年,而 ArcBlock 似乎是第一個以 Web 應用程式為參考來設計區塊鏈平台的公司。

這張圖呈現了 ArcBlock 的核心服務,任何熟悉 Web 應用程式開發的人都能迅速看出其中的相似之處。

ArcBlock 區塊鏈應用程式框架

如同 Ruby on Rails,Forge 的目標是消除現有區塊鏈開發平台的許多複雜性與限制,讓能力重新回到開發者手中:讓他們專注於最擅長的事——撰寫程式碼——其餘工作則交給 Forge。

ArcBlock 的獨特優勢是互通性,Forge SDK 也融入了這項理念。SDK 採用靈活設計,因此能夠納入最新的區塊鏈技術改進。此外,開發者還能透過 ArcBlock 的 Open Chain Access Protocol(OCAP),運用 Ethereum 與 Bitcoin 網路等其他區塊鏈的能力。

ArcBlock 工程副總裁 Tyr Chen 表示:

「透過 Forge SDK,你可以輕鬆建構自己的區塊鏈,也能輕鬆連接 Hyperledger 或 Ethereum 等公有區塊鏈。我們對 Forge 的願景,是讓這個框架在協助開發者建構去中心化世界時發揮關鍵作用,為他們提供基礎構件,使其不必面對平台綁定或複雜性,就能輕鬆建構自己的區塊鏈。」

免責聲明:Blockmanity 是新聞入口網站,不提供任何財務建議。Blockmanity 的職責是向加密貨幣與區塊鏈社群介紹這個領域正在發生的事情。進行任何投資前,請自行進行盡職調查。Blockmanity 不對任何資金損失負責。

本頁涉及

產品

  • Forge sunset

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

術語

  • Dapp

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

  • 區塊鏈

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