跳到主要內容

ArcBlock 以全新區塊鏈開發者工具升級 Forge Framework

ArcBlock
ArcBlockBlockchainDappsDeveloperForge

ArcBlock 以適用於區塊鏈開發者的全新功能與工具升級 Forge Application Framework

ArcBlock 的新一代區塊鏈應用程式開發框架 Forge Framework,是開發者建立自訂區塊鏈及建構去中心化應用程式(DApps)最簡便的方式。Forge Framework 消除了現有區塊鏈開發平台今日的許多限制,讓開發者專注於自己最擅長的事——撰寫程式碼——其餘則交給 Forge。自 Forge 首次發佈以來,ArcBlock 持續聆聽開發者與使用者社群的意見,很高興宣布推出多項可簡化 Dapp 開發的全新開發者工具。開發者也可以查看 ArcBlock Engineering Blog,了解如何使用最新升級。

Forge Simulator

從今天起,開發者可以開始使用 Forge Simulator。這是一款全新測試工具,專為模擬 DApp 與區塊鏈上的流量、行為和負載而設計。開發者可以一鍵開始測試,也能只需修改參數便建立自己的測試。系統預設會在鏈上建立 10,000 名使用者,並採用 declare、transfer、exchange、account migration 等各種交易類型。開發者今天起即可透過 Forge Framework 或 ABT Blockchain Node 使用 Forge Simulator。

Forge Transaction Protocols

Forge Framework 現在擁有近 20 種不同的交易協定,提供所有區塊鏈開發平台中最廣泛的交易支援。每筆交易代表一種交易協定,功能上類似 Ethereum 智慧合約。Forge 預設包含一組核心交易協定,任何自訂 Forge 區塊鏈都必須具備這些協定。開發者也可以加入治理和質押等協定。透過這些新升級,ArcBlock 還會提供任何有效交易協定的即時狀態、版本控制,以及需要升級時的通知。

Blockchain Node Upgrades

ArcBlock 的 Automatic Chain Upgrades 解決了開發者如何讓區塊鏈軟體保持最新的問題。在任何升級情境中,開發者都必須確保節點共識得以維持,並避免任何非預期分叉。這個過程十分困難,需要大量規劃。開發者現在擁有一種名為 upgrade_node 的全新交易協定,只需設定要在某個區塊高度升級至特定軟體版本,便能讓節點自動升級。指定區塊生成時,升級將會執行,其中包括驗證軟體及移除先前的軟體版本。新區塊生成後,軟體升級即告完成。

「Forge 不僅讓建構自訂區塊鏈與 DApps 變得簡單,我們也透過取得使用者意見,並提供解決這些問題的工具和服務,處理最具挑戰性的難題。」ArcBlock 工程副總裁 Tyr Chen 表示。「無論是測試 Dapp、撰寫智慧合約,還是執行升級,Forge Framework 都會協助開發者取得成功。」

Forge 已被眾多合作夥伴與客戶採用,用於設計、建構及執行其去中心化應用程式與服務,包括核發旅遊簽證及許可證、保護電玩遊戲資產的智慧財產權,以及身分管理。歡迎造訪 ArcBlock 網站深入了解,或立即開始使用 Forge SDK。

關於 ArcBlock

ArcBlock 透過重新想像未來這些服務的建立方式,正在改變區塊鏈應用程式與服務的開發、管理及部署方式。ArcBlock 由業界專家、開發者、技術人員及領導者組成,專注於協助團隊與企業依其需求建立支援區塊鏈的服務,進而取得成功。ArcBlock 建立了一套強大但易於使用的區塊鏈開發平台,結合區塊鏈的力量與雲端運算,協助開發者和企業成功實現目標。歡迎在 Twitter 上關注 ArcBlock:https://www.twitter.com/arcblock_io.

本頁涉及

產品

  • Forge sunset

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

術語

  • Dapp

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

  • 區塊鏈

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