ArcBlock Q&A - 一起改變世界

ArcBlock CEO 就 Forge SDK 發布進行 Q&A

ArcBlock Forge SDK 於北京時間5月8日上午8時正式發布。上午10時,ArcBlock Block Foundation (ABT) 創辦人兼執行長 Robert Mao 參加「ABT News Live Room」,回答 ABT 社群與媒體提問。
主持人: 感謝 ABT 社群熱情支持者及近50家專業主流媒體參加 ArcBlock Forge SDK 發布 CEO Q&A。這是 ArcBlock 產品發布的第一場專題 Q&A,也是 ArcBlock 與 ABT Consensus Community 首次共同舉辦的社群 Q&A。我們將向30多個、近萬人的中文 ABT 社群直播。
今天發布的 Forge SDK 與本月稍早發布的 ABT chain node,是建構最簡單、強大且實用的自訂鏈與 decentralized applications (DApps) 的開發框架。加上去年6月30日發布的 Forge Open Chain Access Agreement (OCAP)、今年3月30日上線的 ABT chain network,以及4月13日發布的 ABT chain node,將構成 ABT 完整的區塊鏈應用開發服務平台,有效解決 DApps 的效能、跨鏈與開發成本問題,加速區塊鏈技術應用。
現在請 ArcBlock 創辦人兼執行長 Robert Mao 回答社群昨天踴躍提交的問題。
Robert Mao: 首先感謝團隊、持幣使用者及 consensus community 的每一位成員。
其次,今天 AMA 還會有一系列公告。若目前產品、技術與合作夥伴產品每2至3週發布一次,2019年的排程都不夠用。
今天之後,ABT Wallet 將是下一項重大且重要的發布,將 ArcBlock 擴展至消費者與使用者。過去包括今天都聚焦開發者;下一次消費者發布會展示區塊鏈的可能性,讓所有人看到它多麼簡單易用,並點燃整個產業。
ArcBlock 每次發布都延續區塊鏈能為開發者、企業與使用者做什麼的願景。我們會繼續推出產品與更新,提供最佳體驗並推動產業前進。正是使用者引導我們前進。讓我們一起改變世界。(Together, we change the world.)
Q1:SDK 發布是否代表 ABT chain 正式上線?
Robert: SDK 是 Software Development Kit,一套協助開發者利用 Forge framework 輕鬆開發、偵錯、部署自訂區塊鏈或去中心化應用的工具。正式發布前,已有合作夥伴與團隊在平台開發;當時工具與文件尚不完整,他們處理許多 bug 和潛在問題並提供寶貴意見。我們據此改進框架與文件,許多成果都體現在今天的 SDK。謹代表 ArcBlock 深深感謝開發夥伴,也希望發布後有更多開發者加入。
Q2:Forge SDK 相較既有區塊鏈技術有何優勢?
Robert: 技術優勢可列很長,但最明顯的是使用者體驗。我們打造了易用平台,包含輕鬆建構區塊鏈與 DApps 所需的一切。市場上找不到另一方案能讓開發者如此容易地測試、安裝、開發、自訂、部署及執行區塊鏈。我們讓開發者擺脫繁瑣細節,專心寫程式碼。
鏈與鏈網路皆以 DID 設計為基礎,將成為產業真正首屈一指的創新。之後會安排培訓與講座,協助開發者理解並建構立即易用的服務、應用與能力。
Q3:ABT 如何建構區塊鏈並連接一萬條區塊鏈?
Robert: ArcBlock 的 one-click-release-chain 有兩層意義:
- 「一鍵開發區塊鏈」:Forge framework 內含完整區塊鏈實作,開發者只需「填空」即可得到完整可用的區塊鏈。
- 「一鍵部署鏈」:我們不只考慮開發,也考慮部署。部署應用或服務常比開發更費力,因此我們投入自動化運維,讓開發者輕鬆部署、維護並自動升級鏈。
ABT Network 是類似網際網路架構的區塊鏈網路。Forge SDK 開發的鏈預設可與其他鏈通訊;DID 統一各鏈的使用者帳戶系統,帳戶只屬於使用者。同時,各鏈帳戶沒有會暴露彼此關係的對應或映射,是為每位使用者自動啟用的強大隱私工具。
Q4:ABT (ArcBlock)、ATOM (Cosmos)、DOT (Polkadot) 都採互聯區塊鏈設計,差異何在?
Robert: 「互聯」不是很精確的定義,三者都屬於「chain network」陣營。多鏈互聯技術存在已久,但未受產業重視;過去人人競逐「public chain」,如今互聯區塊鏈同時支援 public 與 private 鏈且彼此互通,讓開發者能依用途更自由建構。

Q5:ABT 可一鍵發布區塊鏈並啟動 trx、neo、qtum 等鏈,如何確保安全?全都依賴 ABT 嗎?
Robert: 鏈的安全與去中心化取決於兩件事:
- 首先是軟體設計
- 鏈上的礦工(營運者)。有意義的鏈自然會有足夠礦工參與,無用或無法增加價值的內容會被移除。
Q6:最高 TPS 是多少?ABT Network 有效能保證嗎?
Robert: 每條鏈依自身設計需求運作,效能不只取決於軟體,也受應用需求、設計、網路與節點影響。application chain 的速度、可靠性等由其營運者保證;ABT Network 部分公共服務鏈則由包含自有節點在內的礦工共同保障安全與去中心化。
Q7:main chain 之間的互動速度相同嗎?與節點距離有關嗎?
Robert: 鏈間互動效能取決於節點部署與應用設計。全球連接網路可能有延遲,但眾多雲端合作夥伴和服務商會協助降低延遲並使用 edge computing。
Q8:ABT chain 會像 BTC 一樣 fork 嗎?若需要,利弊為何?
Robert: 我們採 PBFT consensus,一個區塊後即可確認,運作中不會 fork。強大創新的 chain governance 也能將節點協定、軟體版本升級等完全自動化。
Q9:ABT 啟動的鏈能共享 ABT node 嗎?還是要獨立執行?每個節點成本多少?
Robert: 原則是「做好一件事」,每個節點同時只能加入一條鏈。但結合 node deployment 與 cloud computing 後非常簡單便宜。獨家支援 AWS Spot Instances,可節省80%以上雲端成本,為業界首創。一般節點每月約200 RMB,約30.00 US$。
Q10:ArcBlock Forge SDK 發布與 ABT token 有何關係?
Robert: SDK 與 ABT Token 無直接關係,但可用 Forge SDK 建立自己的 Token 與 digital assets。Forge SDK 完全免費,不需消耗或持有 ABT。
Q11:ABT Wallet 何時發布?與 imtoken 等錢包有何不同?
Robert: 第一,它是 decentralized wallet,可支援任何符合 Open Wallet Protocol 的資產。第二,它是管理符合 W3C DID 規範之使用者身分的 DID Wallet,與現有加密錢包相比是重大創新。
Q12:ABT 何時從 ETH token network 轉換為原生 token?交易所支援嗎?
Robert: ABT Wallet 發布並迭代幾次後,將支援 ABT ERC 20 Token 與 native ABT 互換。透過錢包完成,確保簡單、直覺、安全。這種 wallet-based Token swap 前所未有地簡單,近期會發布。
Q13:若 ABT DID 能實現完整資料自主權,如何符合監管環境或要求?
Robert: DID 監管更接近現實社會。個人財產與隱私受法律保障不可侵犯,但監管者仍能監督。
Q14:未來區塊鏈用於日常生活,BTC 目前功能是否變得不重要?
Robert: BTC、ETH、ArcBlock 解決不同領域問題,需共存。BTC 如 digital gold;ETH 在 DeFi (de-centralized finance) 有明顯基礎與優勢;ABT 主要解決 application business。現實社會需要黃金、現金、信用卡等金融服務,也需在不同應用情境運作;它們實際上共同協助使用者與企業解決問題。
Q15:Forge SDK 商業面如何開拓市場?與 Blockchain as a Service (BaaS) 公司直接競爭嗎?
Robert: 短期不與 Managed AWS Blockchain 或 Azure 等 BaaS 直接競爭,而是互補夥伴。BaaS 需要多樣化區塊鏈技術部署。長期傳統巨頭理解未來後可能競爭,因此 ArcBlock 最重要的是持續創新、進步並快速成長,以面對未來真正的大規模競爭。
Q16:開發者已可用 Forge 開發應用,ABT pass 的角色與經濟價值是什麼?
Robert: 只用 Forge SDK 開發鏈不需消耗 ABT;營運鏈需要節點,由 component miner、resource miner 或 operation miner 操作,需消耗 ABT。Forge framework 開發的應用,其節點加入網路時要消耗 ABT 或獲得 ABT 獎勵。
Q17:如何吸引更多開發者在 ABT platform 開發?下一步計畫是什麼?

Robert: 方法很多,最有效的是讓首批開發者打造成功產品並賺到很多錢,Internet 和 mobile App 時代都有類似例子。我們會全力支援最早期開發者並協助成功。
Q18:若比照股票市場公司,ArcBlock 想定位在哪個產業?證券市場的 CITIC Securities、證券服務的 Straight flushing,或社交領域的 Tencent、商品流通的 Alibaba?
Robert: 區塊鏈會顛覆傳統商業形式,企業會適應新經濟模型。因此 ArcBlock 不想定位成任何過去的組織。
主持人: 現場有幾個媒體問題。
Deepchain Finance:Robert,我們有以下問題:
Q19:ForgeSDK 主要面向開發者嗎?一般使用者能參與嗎?
Robert: 主要面向開發者。不懂軟體開發的普通使用者可能難以參與。它主要協助輕鬆開發應用,但 ForgeSDK 與 chain node 足夠簡單,非開發者也可按流程執行鏈;不過要擴展、發布、部署鏈仍很困難。
Q20. Forge SDK 與 Cosmos SDK 有何不同?
Robert: 兩者地位相當,都是區塊鏈開發框架,但理念不同。Forge SDK 像 Web 應用全端框架 Ruby on Rails,從頭到尾、由上至下協助你;Cosmos SDK 相對專注後端。這不是好壞,而是設計觀念不同。我們的目標是讓開發者輕鬆處理,不必擔心其他事情。
Q21. 目前 ABT 的 pledge 規則是什麼?
Robert: 目前沒有具體規則,未來適當時機會得出結論。我們採 chain governance,不直接或官方制定規定,而是提出規則讓社群投票,最終以 community governance 得出結論。
Q22. 目前 ABT chain node 部署情況如何?
Robert: 現在可在 Amazon 平台一鍵或用幾個指令快速大量部署。也可直接部署到 Microsoft Azure;開發者有自有設備也能手動部署。除了自有節點,開發測試中的合作夥伴已在部署;一些交易所與其他機構也在測試並試行部署。
Q23. 這是否表示 BTC 與 ETH 間可 cross-chain transfer?Forge SDK 發布後能實現兩者 interoperability 嗎?
Robert: cross-chain interoperability 不代表兩條鏈可互相轉帳,因為 BTC 在 ETH 上沒有對應 transaction structure。TBTC 等方案是在 ETH 上以 BTC 錨定 ERC20 token;交易所也用交易系統實現不同 token 交易。OCAP 的 cross-link 功能讓彼此存取更容易,但不代表能解決 cross-link transfer;今天沒有人能解決。
Lianneican:你認為 ABT 最近在次級市場表現亮眼與哪些因素有關?也想進一步瞭解 ABT token 在 ABT chain 中的用途。
Robert: 最近市場表現不錯。一方面與 consensus 逐步形成及 decentralized community governance 機制有關,中國 consensus community 幫助很大;另一方面,團隊逐步實現產品,也逐漸帶來信心。無論其他專案如何,我們都一步步達成里程碑,言出必行。
去年我說,我們吹過的牛都會實現。目前一部分已成現實,其他仍在持續進行。未來會看到越來越多計畫成真。「吹牛」只是玩笑,我們正全力以赴,而且多數情況都能做到。
本頁涉及
活動
-
ArcBlock 社群 AMA
confirmed
2019 年我們在自己的 Telegram 與微信社群舉辦的 AMA。每一場都跟著一次發布:Forge SDK、ABT Wallet,然後是 DApps Workshop。