跳到主要內容

三年磨一劍,ArcBlock 平臺開啟 2021 序幕

ArcBlock
ArcBlockforecast

上週,ABT Wallet 2.7 版在蘋果、安卓的應用程式商店發布,這是 ArcBlock 區塊基石開發的去中心化身分錢包第 30 個版本發布,也是進入 2021 年 1 月以來 ArcBlock 產品第 6 項更新和發布。

2021 年,全球區塊鏈產業和加密貨幣市場正在迎接噴薄而出的牛市,同時也是區塊鏈 3.0 平臺 ArcBlock 在一個完整市場週期中誕生成長、經受住考驗之後正在走進的流金歲月。

三年磨一劍,初心猶未改

「ArcBlock 是一個專門用於開發和部署去中心化區塊鏈應用的服務平臺和多方參與形成的生態系統。ArcBlock 不僅提供基礎元件服務以方便使用區塊鏈,而且能比今天的區塊鏈系統支援更複雜的商業邏輯。它能幫助您將已有的系統和服務與區塊鏈建立連接,使您可以把現有業務的資料、使用者、商業邏輯等應用在區塊鏈驅動的新應用之中。」

這是 ArcBlock 在 2017 年誕生亮相時發布的技術白皮書中為自己寫下的定義、樹立的願景。三年來,無論產業和市場如何陰晴變幻、風雨動盪,ArcBlock 的初心未改,堅定不移。儘管如今全球加密數位貨幣市場市值從三年前的 6,000 億美元成長到 1 萬多億美元,應用和使用者數量顯著成長,但是效能低下、對消費者不友善、成本高昂、平臺鎖定、功能匱乏這 5 項在 ArcBlock 技術白皮書列出的去中心化應用(DApp)落地痛點並未得到實質改善,而全球政治、經濟、技術、社會的發展和變革使人們對破除壟斷、重建信任的 DApp 需求愈來愈強烈,這正是 ArcBlock 始終不渝的投入方向和要解決的問題。

緊盯這一目標,ArcBlock 在過去三年裡不斷探索耕耘,按照技術白皮書和路線圖有條不紊地研發推出了開放鏈存取協議(OCAP)、ABT 鏈網、ABT 鏈節點(現升級為 ABT 節點)、ArcBlock 開發框架(即 Forge)、ABT Wallet、Blocklet(基石程式)、雙向換幣服務(Token Swap)等一系列區塊鏈技術、框架、工具和產品,基本建成全球首個專注於去中心化應用開發部署的引擎平臺,大幅降低 DApp 開發門檻,顯著提升開發效率和體驗。

圖:2017 年白皮書中設計的整體架構與 2020 年實現的整體架構對比

當 ArcBlock 平臺最關鍵的組成部分 ABT 節點在 2020 年 10 月 31 日正式發布時,ArcBlock 三年前在技術白皮書中描述的願景平臺才初現全貌,一個專注於去中心化應用開發部署、幫助使用者自主掌控身分資料和資產、建設去中心化網際網路的平臺,可以說已基本建成。

拼圖已成,宏圖即展

ArcBlock 平臺三年多來的開發歷程,既不斷驗證最初願景與規劃的正確性,也不斷調整進步,及時吸收業界有價值的創新,彌補專案初期產業認知與產品規劃的不足。由於區塊鏈技術的創新性、軟體工程的複雜性,ArcBlock 團隊走的並不是一條直線,而是一條技術探索試錯、產品快速迭代、螺旋上升、不斷提高的路線。

開放鏈存取協議(OCAP)、雲端節點、Blocklet 和去中心化訂閱閘道是 ArcBlock 白皮書中最重要、最令人矚目的概念和設計,其實現載體正是 ABT 節點。如果說節點之前陸續發布的各個工具產品功能是一個個點,那麼 ABT 節點就是把這些點連接成線和面。

ABT 節點是 ArcBlock 平臺的基礎,透過提供為真實世界使用者創造高度可擴充、端到端體驗所需的功能與工具,解決各種 DApp 開發挑戰。ABT 節點將區塊鏈內建為節點的一個基礎 Blocklet 元件,讓每位使用者都能輕鬆擁有並使用自己的節點,能以去中心化自主身分(DID)打通任何服務,擁有更順暢的加密支付體系,讓啟用購買服務、獲得收益更順暢,不再需要依賴第三方,並部署智慧合約來保障開發者、服務方、使用者的利益得到合理分配。

ABT 節點本質上是一個 Blocklet 的執行環境,一個對使用者友善、易於操作的微服務作業系統——使用者可以很容易地在節點安裝或解除安裝 Blocklet——現在,Blocklet 可從 ABT 節點裡的 Blocklet 市場一鍵下載安裝;此外,開發者和團隊還能輕鬆為其專案開發和註冊 Blocklet,或在 Blocklet 市場轉售給其他開發者。對開發者而言,這些 Blocklet 如同樂高積木,只需進行基本選擇即可。一旦這些應用被安裝就屬於使用者,無須依賴其他服務,成為完全去中心化的應用。Blocklet 不但可以和區塊鏈互通,也能與區塊鏈以外的服務,如資料庫、API 等互通,而且 Blocklet 協議不限制其實作語言、框架和使用者介面,具有極強的彈性和廣泛的使用空間。

上圖是 ArcBlock 技術白皮書列舉的幾種 Blocklet 典型應用情境。ABT 節點帶來的軟體開發典範變遷,使大部分軟體更容易規模化、更容易開發和部署;開發者與營運者不再需要為多租戶服務付出高昂成本,而使用者將能全面掌控自己的資料,保障自身隱私和資料安全。這些改變將為整個應用軟體市場,乃至網際網路應用服務帶來深遠影響。

與 2017 版技術白皮書最初規劃相比,ArcBlock 增加並實現了 DID 技術、ABT Wallet 和 ArcBlock 開發框架等重要元件。ArcBlock 認為,讓使用者自主掌握數位身分的 DID 技術是去中心化應用的重要基礎,對 DID 的支援貫穿整個 ArcBlock 產品體系。ArcBlock 自 2019 年起持續推進的 DID 技術協議及其實作是 ABT 節點的基礎,也始終貫穿 ABT 節點的設計和實作。ABT 節點本身的使用者管理、授權、認證完全基於 DID 和可驗證數位憑證(Verifiable Credentials,簡稱 VC)技術,並與 ABT Wallet 有機結合。

除了本身使用 DID 技術,ABT 節點也支援並服務 DID 協議;每個 ABT 節點上執行的應用都可能是 DID 的服務端點(Service Endpoint),每個 ABT 節點都會為自己的服務提供 DID 解析器執行個體,使 DID 在應用中的實作、部署、互聯互通前所未有地便利。由於 ArcBlock 的區塊鏈本身也使用 DID 技術,因此執行在 ABT 節點裡的區塊鏈可透過 DID 完美整合,而 Blocklet 協議本身也與 DID 及 VC 密切相關。

從 2019 年 5 月 20 日 ArcBlock 發布業界首個去中心身分數位錢包 ABT Wallet,至今已升級至 2.7 版,不僅完善了錢包內瀏覽使用 DApp 的體驗,也增加並強化對 DID、VC、NFT 的支援。今年 1 月還發布了 ABT Wallet 網頁版公開測試,大幅加強對 DApp 開發者的支援。數位錢包技術是未來去中心化應用、去中心化身分的關鍵基礎技術。ArcBlock 在這一領域的研發始終保持領先,並且毫不鬆懈地持續迭代。

從第一天起,ArcBlock 的技術研發就融入全球開放標準的第一線。成立之初,ArcBlock 團隊成員及公司積極加入全球資訊網聯盟區塊鏈社群組織、IEEE 標準委員會區塊鏈社群、企業以太坊聯盟、Linux 基金會和 Hyperledger 基金會等一系列標準組織和學術機構;在打造 DApp 雲端運算平臺的過程中,ArcBlock 與亞馬遜 AWS 全球及中國、Microsoft Azure 全球及中國、IBM、Digital Ocean、Aurora、又拍雲等雲端運算平臺結成合作夥伴;在 DID 技術領域,ArcBlock 加入去中心化身分基金會、MyData Global 組織,參與相關技術標準研發和制定;ArcBlock 還加入數位商會、美國華盛頓州技術產業協會,參與創辦 WTIA 區塊鏈理事會,積極推動區塊鏈技術在北美普及。

從第一天起,ArcBlock 身體力行,在國內外透過參與企業學校合作、政府招標,與華泰證券、首汽 GoFun 出行、引力波互動、Norway in a Box、BlocSec、PoulSAT、中國傳媒大學、美國國防部、美國證券交易委員會、美國國土安全部等共同探索資料上鏈、DID、VC 和共享經濟等區塊鏈技術落地應用與專案,相關案例介紹被收錄於中信出版集團 2020 年 7 月出版的《區塊鏈實戰:從技術創新到商業模式》。

從第一天起,ArcBlock 團隊就在仍處於早期的區塊鏈產業持續推廣,人人動手、筆耕不輟。自 2018 年至今,共推出 41 堂線上線下視訊講座、105 篇技術部落格,舉辦 5 場黑客松。在去年 6 月 20 至 21 日完全線上舉行的首屆 ArcBlock DevCon 開發者大會中,ArcBlock 團隊和嘉賓帶來 15 場主題演講、4 場圓桌、3 場應用展示和 7 場教學課程,其中四分之一的大會內容來自微軟、亞馬遜、波音、凱捷集團、美國國務院、華盛頓州技術產業協會、火幣大學、又拍雲、引力波互動等 22 位合作夥伴、客戶和嘉賓。開發者大會透過 YouTube 和 CSDN 共直播 32 小時,吸引全球近 3.5 萬人次觀看。人民郵電出版社則將 ArcBlock 團隊過去三年撰寫的部落格文章編輯成《2020 區塊鏈漫遊指南》,於 2020 年 10 月出版。

2020 年,中國兩家一流出版社接連出版兩本由 ArcBlock 團隊成員撰寫的區塊鏈專業書籍。以出書方式推廣區塊鏈技術,也許是「愚公移山」式的「慢」做法,卻體現了一種工匠精神。ArcBlock 從 2018 年春天開始醞釀這一想法,不斷付諸行動,直到 2020 年開花結果。

ArcBlock 生態啟動,2021 年繁榮可期

2021 年,新冠疫情繼續在全球蔓延,美國及世界主要經濟體持續大規模貨幣寬鬆,川普及其支持者在國會山事件後被網際網路巨頭集體封鎖帳號(即其數位身分及人格)。種種跡象表明,啟動於上世紀九十年代、在本世紀前二十年極盛的全球化,以及同步發展、相互助益的商業網際網路,共同走進了中心化壟斷、單點故障的死胡同;全球已有一半人口上網的人類也第一次感受到數位極權的威脅。

經歷 12 年的跌宕起伏,加密貨幣與區塊鏈技術對全球金融、經濟、政治、社會的影響力大幅提高,其去中心化理念與屬性,被愈來愈多有識之士寄予厚望,希望能破解並根除上述困局和威脅。ArcBlock 四年前誕生時樹立的願景,是為網際網路改造升級奠定基石,也就是改造今日日益壟斷的網際網路,讓它重新回歸去中心化的初心和原點,將傳播資訊的網際網路升級為傳遞價值和信任的網際網路。

上圖為前新浪微博共同創辦人蘆義歸納的數位人權設計七要素

  • Decentralised(去中心化):減少完全中央整合化設計帶來的系統性失控風險
  • Private(保護隱私):用端到端(Peer to Peer)加密機制保護使用者隱私
  • Open(開放透明):核心演算法開放透明,最好以 Open Source 方式運作
  • Interoperable(可協作性):使用者可在不同平臺之間自由切換,避免平臺級孤立
  • Accessible(可取得性):所有資訊都可取得,不能藏在暗處
  • Secure(資料安全):完全保護使用者資料安全,未經授權外部無法取得
  • Sustainable(可持續性):避免成癮誘導,可健康持續地使用

不過,在人人必談「去中心化」的熱潮中,ArcBlock 創辦人兼 CEO 冒志鴻強調,「去中心化」只是描述一種狀態,問題的本質是——在數位世界,人們要求自主擁有並掌控自己的身分、資料和資產,獨立自主地展開創造、交流和協作活動,而不是被集權壟斷的平臺巨頭掌控。ArcBlock 致力協助網際網路使用者拿回自己的身分和資料,擺脫超級壟斷平臺,成為獨立的數位公民,建設由數位公民自主掌控的網際網路;而這個未來建成的網際網路,在物理、邏輯、應用和治理層面必然是去中心化的。當愈來愈多開發者、終端使用者像擁有一輛福特 T 型車一樣,以極低成本取得並啟用 ArcBlock 歷經一年多打磨的 ABT 節點,或由節點支援的錢包等去中心化應用時,便能以自動駕駛模式打造、編織並漫遊這個全新的去中心化網際網路。

由上圖可見,ArcBlock 平臺拼圖迄今已完成大部分,不過仍有一個非常重要的組成部分有待最終完成,即 ABT 支付功能和資產鏈上線。當這部分在今年完成時,整個基於區塊鏈技術和通證經濟的 ArcBlock 生態系統才能真正釋放並體現價值,真正吸引並團結開發者,在專利和開源這兩種過去習以為常的商業模式和軟體體系之外,顛覆舊世界、開闢新道路。

作為 ArcBlock 平臺的原生應用通證,ABT 從一開始就致力充分發揮其應用屬性。原生 ABT 將被賦予愈來愈多的應用價值,並成為未來 ABT 節點、Blocklet 生態中最重要的基礎通證體系。基於 ABT 日益豐富的應用,將真正讓產業看清通證的應用價值,讓數位通證回歸本質,脫離炒作和認知誤區。

2021 年,ArcBlock 將推出基於以太坊 Optimistic Rollup 機制的全新 ABT 資產鏈,廢除過去基於 Forge 框架的原生資產鏈方式,使 ABT 成為與以太坊完全相容、高效能的鏈上通證經濟基礎架構。ABT 採用雙向互換通證方式,更是有機結合 ArcBlock 生態和以太坊生態的創新,讓使用者同時獲得以太坊和高效能原生鏈的優勢,為開發者和使用者帶來更大彈性和便利。毫無疑問,這能更好地支援開發者進行 DeFi 產品體驗的開發——而 DeFi 目前是業界聚集於以太坊平臺爆發的第一個 DApp。

2021 年,ArcBlock 除了持續迭代更新 ABT 節點、錢包、Blocklet、DID/VC、MyData、Token Swap 和區塊鏈框架等產品技術外,將聚焦於開發者生態建設。定於 6 月 18 日舉行的第二屆 ArcBlock DevCon 開發者大會將是一場非常重要的生態啟動和亮相,ArcBlock 將聯合眾多開發者合作夥伴,展現去中心化應用在行動、社交、娛樂和企業應用等方向的美好未來。在此前後,圍繞 ArcBlock 生態建設發展的線上線下講座培訓、黑客松、開發者 Grant、志工/大使招募、社群激勵計畫和 ArcBlock DAO 亮相,以及海外市場戰略合作等一系列活動將有聲有色地展開,與真正的開發者使用者更緊密合作,為技術落地、應用繁榮,以及在此基礎上即將到來的去中心化應用革命、軟體開發典範顛覆、商業模式重塑攜手同行。