ArcBlock 八月月報:優秀的產品與踴躍參與的黑客松相得益彰

摘要
八月,ArcBlock 團隊持續向前推進,改進了 OCAP Playground 和 Playbook 等前端產品,並持續最佳化 OCAP 線上資料服務。兩場成功的測試版黑客松不僅催生了高品質的 DApp 靈感,也與產品迭代相互促進。行銷與公共關係團隊穩健地打下內容傳播的基礎,讓更多人認識 ArcBlock 的產品。 ArcBlock 創辦人兼執行長 Robert Mao 表示,市場低迷時,正是將全部精力投入產品的時候,而他一直都是這麼做的。
產品更新
自六月起,ArcBlock 的技術工程進度每週都會發布於 GitHub( https://github.com/ArcBlock/weekly-digest ),供您參考。工程團隊也有自己的月度摘要(https://ocap.arcblock.io/playbooks/41ad110c-358e-424f-adc6-e03fbe2d4d2b),與您目前閱讀的整體進度報告類似。

過去一個月,我們向專案主鏈推送了 718 次提交,建立了 373 個拉取請求(共合併 367 個),解決並關閉了 413 個問題,並產出及部署了 248 個內部版本。
前端:OCAP Playground 增強 Bitcoin 與 Ethereum 的訂閱支援
OCAP Playground 讓開發者能直觀地了解 OCAP 可提供哪些即時資料,並以這些資料為基礎開發應用程式,實現監控大額交易、監控合約建立等功能。

此外,Playground 也進行了多項最佳化,以提升穩定性與使用者體驗。OCAP Playbook 支援產生 Swift 程式碼及切換資料來源。
前端:OCAP Widget 新增帳戶、交易及區塊三種介面元件
OCAP Widget 能以精簡的卡片尺寸呈現區塊鏈中常見資料實體的摘要資訊,也能嵌入第三方網頁。

前端:OCAP JavaScript SDK 重構版發布並用於黑客松
OCAP JavaScript SDK(https://www.npmjs.com/package/@arcblock/ocap-js)是 ArcBlock 提供給 JavaScript 開發者的一套工具。目前已在 GitHub 上開源,涵蓋建構查詢陳述式、傳送查詢請求及資料翻頁等操作。它成本低、彈性高,非常實用。您可以使用 Shortcut Method 直接取得查詢結果,也可以自行建構靈活的查詢。即使開發者不了解區塊鏈,也未曾使用 GraphQL,仍能快速上手;SDK 幾乎可在所有 JavaScript 執行環境中運作,包括網頁瀏覽器、Node.js 和 React National。第二場黑客松的大多數專案都使用了此 SDK。開發者文件請見:https://ocap.arcblock.io/playbooks/67df3512-c575-4751-8052-e3dcae3f3e1a

前端:ArcBlock Analytics SDK 開發、測試與整合
為了更深入了解使用者如何使用 OCAP 服務,我們封裝了 Analytics SDK(https://www.npmjs.com/package/@arcblock/analytics-js),並將其整合至 Playground、Playbook 和 Widget 服務。由於底層設計與技術保持一致,ArcBlock 的所有 SDK 都共享共同邏輯,因此更易於使用與維護多套 SDK 程式碼。
後端:OCAP 服務持續增強即時資料訂閱支援
可訂閱的 Ethereum 即時資料介面包括:
- contractExecuted
- newContractCreated
- bigTransactionExecuted
- newBlockMined
可訂閱的 Bitcoin 即時資料介面包括:
- bigTransactionExecuted
- coinReceived
- coinSent
- newBlockMined
後端:OCAP 服務的資料完整性與準確度持續提升
- Bitcoin 資料支援與主鏈資料完整同步
- Block Listener 服務支援發布及多次迭代
- Ethereum 支援索引 Smart Contract 與 Internal Transactions
- 已新增 Bitcoin 與 Ethereum 的即時幣價欄位
- Ethereum 查詢速度已顯著提升
後端:ArcBlock 基礎架構與服務開發
- 資料收集、處理、分析管線的建置與測試,以及資料相關程式碼,皆已啟用 GitHub 管理
- API 服務已發布,並將作為跨端基礎架構(目前支援資料取得介面)
- 啟動 Scraper 儲存庫,管理所有擷取任務與指令碼
- 即將推出的開源專案 Goldorin 與 OCAP RPC 正處於準備階段
ArcBlock 官方黑客松網站測試版發布
隨著 ArcBlock 兩場測試版黑客松登場,官方黑客松網站(https://hackathon.arcblock.io)測試版也悄然上線。開發者可以在此網站報名未來的「HackBlock」活動。

ArcBlock 在 GitHub 新增九個開源程式碼儲存庫
八月,ArcBlock 在軟體託管網站 GitHub 新增了九個開源程式碼儲存庫。其中包括 OCAP JavaScript SDK、iOS SDK 和 Android SDK 三種開發工具;React、VUE 和 React-Nature 三個示範範例;以及三場黑客松開發的 DApp 程式碼。至此,ArcBlock 在 GitHub 上的開源專案總數達到 19 個,為 OCAP 邁向 RC1 並實現開源奠定了基礎。

營運更新
ArcBlock 成功舉辦兩場測試版黑客松
8 月 4 日與 25 日,ArcBlock 第一場及第二場內部測試版黑客松在美國西雅圖總部辦公室成功舉行。近 30 位來自 Microsoft、Amazon、Facebook 和 Google 的程式設計師與工程師報名參加這場馬拉松,產出了八款高品質應用程式,涵蓋瀏覽器到行動應用程式、資料視覺化到訂閱機器人。這些活動展示了透過 OCAP 讀取 Bitcoin 與 Ethereum 資料來開發 DApp 的無限可能,也為 ArcBlock 產品服務的迭代最佳化提供了寶貴回饋。
第一場黑客松詳情:
https://mp.weixin.qq.com/s/ZeRPnYx-ykxdUKSSAX9Abw
第二場黑客松詳情:
https://mp.weixin.qq.com/s/drycXyKdAM4Lsdj87YPY0Q

ArcBlock 技術團隊建立部落格解密 OCAP
為協助使用者了解 ArcBlock 開放鏈存取協定的技術細節,ArcBlock 技術團隊的每位工程師都會定期撰寫技術部落格或接受訪談,「解密」OCAP 背後的設計與實作理念。期望此部落格能促成討論,進而改善產品。
8 月 10 日 | OCAP Playground 在 30 天的 21 個版本中經歷了哪些變化?
Robert 出席西雅圖 Blockchain Collaboration Forum
8 月 9 日,ArcBlock 創辦人兼執行長 Robert Mao 出席了由 Token Forum 在美國西雅圖主辦的 Block Chain Collaboration Forum。他與 30 多位來自美國區塊鏈領域的嘉賓面對面交流,深入探討區塊鏈產業的發展。Robert 坦率分享了 ArcBlock 的一些探索性實踐,並就何時運用代幣來活化應用程式開發與與會者分享看法。

Robert 兩度會晤 Dragonchain,探索合作機會
8 月 1 日與 15 日,Dragonchain 執行長 Joe Roets 與執行長 Robert Mao 及研發副總裁 Chen Tian 會面,討論 Dragonchain 與 ArcBlock 之間可能的合作。

媒體報導
8 月 2 日 | Huobi 專訪 ArcBlock:我們期待 Huobi 公鏈有效整合開發者生態系
Robert 接受了 Huobi Information 的訪問。他期待 Huobi 公鏈更有效地整合開發者生態系,並期待 ArcBlock 與 Huobi 鏈建立穩固的合作關係。
連結:https://t.cj.sina.com.cn/articles/view/6401501049/17d8f277900100cc5q
8 月 3 日與 10 日 | WaLian 影片專訪
Robert 在美國西雅圖總部接受 WaChain Video 專訪。WaChain 特別錄製了兩集訪談節目。他表示,希望將區塊鏈從「極客」的領域帶入主流。


技術問答
問:ArcBlock 的費用如何支付?由於 ArcBlock 在雲端執行,這是否表示必須使用 ABT 支付雲端運算服務?
答:ABT 用於支付 ArcBlock 及相關服務。開發者可選擇在自己的雲端服務上執行 ArcBlock 節點並於該處啟動應用程式,或直接透過 ArcBlock 公共服務執行應用程式。若開發者使用自己的雲端服務資源,只需以 ABT 支付 ArcBlock 本身的使用費;否則(若使用公共服務),則會產生額外的雲端服務費用,並以 ABT 支付。
問:其他專案可以在 ArcBlock 平台上發行自己的代幣嗎?
答:可以。在 ArcBlock 平台上,開發者也可以建立自己的應用程式 Token,並直接整合我們原生 Token 的所有功能。ABT 的 Token 服務包含一套 API 與 SDK,讓開發者能以不同方式在自己的應用程式中使用。ABT 代幣服務將包含所有與 Token 相關的基本服務,例如帳戶、錢包、交易及驗證等。在不久的將來,開發者於 ArcBlock 平台上完成應用程式的開發與部署後,便可使用 ArcBlock 的 Token 服務進行自己的 Token 預售。
觀點
8 月 15 日,鑑於 Ethereum 價格急遽下跌,Robert 發表了他的看法與預測:「Eth 的價格不久便會回升,隨著 EOS 等競爭對手的泡沫破滅,它將變得更有價值。」

八月底,Robert 前往 Malta,讚揚這個地中海島國擁抱區塊鏈技術,並率先制定對區塊鏈友善的法律框架。他表示 ArcBlock 將再次回到 Malta。

社群
ArcBlock 技術問答頻率調整為每月一次
8 月 1 日、8 日及 22 日,ArcBlock 如往常一樣舉行了社群技術問答活動。然而,隨著技術支援網站上線,社群使用者提出的技術問題較過去幾個月大幅減少。因此,自九月起,社群技術問答將改為每月舉行一次。第 13 場技術問答將於 9 月 22 日舉行。
原文連結:https://www.arcblock.io/ch/categories/events/
資料
社群平台
- Telegram 追蹤者:45,301(-7.3%)
- Facebook 追蹤者:10,067(-0.6%)
- Twitter 追蹤者:40,288(-0.2%)
- Reddit 追蹤者:2,191(+1.9%)
- LinkedIn 追蹤者:1,037(+3.1%)
- WeChat 追蹤者:7,979(-0.5%)
- Weibo 追蹤者:2,596(+2.9%)
代幣持有者
代幣持有者:17,607(+1.0%)

*(統計截至 2018 年 8 月 31 日)