摘要 / Summary

10 月,ArcBlock 区块基石团队工程产品研发步伐明显加快:发布内测版 Developer Console、完成了基于链上数据进行资金流分析工具 Token Flow 概念验证版本、从底层重构 OCAP 服务以太坊数据、开始供开发者使用的开发区块链项目框架 Forge framework 研发——未来 ABT 链会构建在 Forge 之上。

应邀参与美国政府部门区块链项目、正式成为亚马逊网络服务全球技术合作伙伴、宣布与 LifeID、QuarkChain 合作、参加 Hyperledger 基金会及华州技术行业协会(WTIA)组织的重要活动、与掘金等开发者专业社区合作定期举行区块链技术培训…… ArcBlock 不断积累在企业及政府市场的实质性合作和拓展、不断放大在开发者社区的影响,为 ArcBlock 平台及区块链 3.0 生态夯实基础。

本期月报首次发布由 ArcBlock 数据团队对以太坊上 ABT 相关数据分析产生的图表,未来将分享更多通过 OCAP 访问读取分析的数据图表。

产品 / Product

自 6 月起,ArcBlock 每周技术工程进展在 GitHub公布,供大家查阅。10 月技术开发产品进展,可点击月度报告 查看——

1

前端:Developer Console 内测版发布

Developer Console 是 ArcBlock 开发者服务控制台的雏形,初版实现的功能主要是管理开发者身份信息管理、账户安全设置、ABT 持有量证明等。

2

Developer Console 中还汇集了 ArcBlock 为开发者提供的各种 SDK、Starter Project、开发工具、代码示例等内容的链接,方便开发者找到自己需要的内容,快速开始开发自己的应用。

3

前端:WEB 端单点登录界面、SDK 发布

我们发布了所有 ArcBlock WEB 端产品通用的登录、注册页面,并且封装了可复用的用户认证 SDK,还在 Playground、Playbook、Developer Console 等应用中集成了登录功能。

4

前端:基于链上数据的区块链资金流分析工具 POC 版本

基于公开区块链数据进行资金流分析、账户特征分析的工具完成了概念验证版本,将来会持续迭代。

5

前端:方便开发者管理钱包、消息签名的命令行工具发布

因为 Developer Console 中验证钱包时支持 Metamask 和离线签名两种方式,我们开发并且完全开源了可在命令行下面管理钱包、签名消息的命令行工具:@arcblock/ocap-cli。

6

前端:Android 和 iOS SDK 新增 HMAC 请求签名支持

对于在 Developer Console 注册了账户并且验证了 ABT 持有量的开发者,在请求 OCAP 服务时传入认证参数,即可以享受更大的 QPS、分页配额,改功能在各端 SDK 都得到了支持。

后端:Auth 服务和 WEB、iOS、Android、SDK 三端打通

WEB、iOS、Android 三端的用户注册、登录,以及包含各语言 SDK 在内的用户认证等都通过 Auth 服务来完成,此外 Auth 服务还实现了基于 ABT 持有量的账号配额机制。

后端:OCAP 服务以太坊数据底层重构

在上一版中,我们仅仅处理了 ERC20 兼容的以太坊 contract transaction。随着我们逐渐构建好一个 contract function signature database,我们可以处理十数万已知 signature 的 contract transaction。十月份,我们在 OCAP 的主要精力在数据的正确处理和重构上。

后端:Forge framework

10 月我们开启了 Forge framework 的研发,目标是提供一个供开发者使用的开发区块链项目的框架。开发者只需要关注 transaction 和 state 的处理,就可以很轻松开发出一条应用链。目前 Forge framework 还在开发阶段,预计年底前开源。Forge 脱胎于我们在 ABT 链上的 PoC,Forge 和 ABT 链在同步开发,ABT 链会构建在 Forge 之上。

数据:ERC20 token product metrics

继支持 ABT 的主要 product metrics(DAU, MAU, retention, holder, price)之后,我们将其扩展到其它 ERC20 token 的支持。

运营 / Operation

ArcBlock 应邀参与美国政府部门区块链项目,拓展政府应用场景

10 月,ArcBlock 美国公司作为领先的区块链行业代表应邀分别参与了美国政府部门 DoD 和 DoS 的相关区块链研究和应用项目的提案,ArcBlock 在自身区块链开发平台之上设计并提交了具有针对性的方案,这是 ArcBlock 的区块链技术走向政府、企业应用的重要第一步。这也是继 ArcBlock 在 9 月应邀参加 US Navy 的 Hackthemachine 活动介绍 ArcBlock 平台特点后取得的阶段性进展。本月美国国家技术标准局(NIST)发表了 NISTIR8208《区块链技术综述》,为区块链技术在美国政府部门的落实奠定了重要基础。

10 月 1 - 2 日,ArcBlock 出席 Hyperledger 成员峰会

10 月 1 至 2 日,ArcBlock 区块基石兼 CEO 冒志鸿作为 Hyperledger 基金会成员和 Linux 基金会成员出席了在加拿大蒙特利尔举行的 Hyperledger 成员峰会,参与区块链治理主题讨论,分享其在应用平台层面对治理的看法。老冒表示,ArcBlock 最近在企业和政府的区块链应用场景上取得进展,并期待为 Hyperledger 开源社区创建贡献关键部件。

7

详情:ARCBLOCK CEO SPEAKS AT THE HYPERLEDGER MEMBER SUMMIT CONFERENCE IN MONTREAL, CANADA

10 月 11 日,老冒出席专注于中美创投孵化平台 VestLInk 主办的首届 Founder Camp(创业者培训营),作为导师与 16 家西雅图初创企业创始人一起分享 ArcBlock 创业经验、交流成长心得。

8

10 月 15 日,ArcBlock 与 QuarkChain 共同主办技术讲座

10 月 15 日,ArcBlock 与高性能点对点交易网络 QuarkChain 在美国西雅图 ATLAS Workbase 共同主办“揭秘区块链技术:扩容解决方案与去中心化应用”讲座,ArcBlock 创始人冒志鸿与 QuarkChain 创始人周期博士就区块链底层公链如何通过分片技术扩容提速、如何通过云计算服务平台促进去中心化应用开发部署和繁荣联袂呈现精彩演讲,吸引了西雅图地区近 80 位相关从业者、技术爱好者出席。这一活动成功举办也为双方合作奠定良好基础。

9

详情:ARCBLOCK PARTICIPATES IN CRYPTO SEATTLE'S MEETUP IN SEATTLE, WA

10 月 17 日,ArcBlock 宣布与 LifeID 战略合作

10 月 17 日,ArcBlock 与世界领先的主权身份开源通证化协议创造者 LifeID 宣布达成一项全新的技术合作,旨在将 LifeID 基于区块链的数字身份协议和开发工具引入 ArcBlock 区块链 3.0 开发者生态系统,加速实现为世界打造“有尊严的数字身份”之目标。

10

详情:ARCBLOCK 宣布与 LIFEID 合作

10 月 20 日,ArcBlock 出席美国华盛顿州技术行业协会(WTIA)创业企业创始人同伴计划首场活动

ArcBlock 9 月入选美国华盛顿州技术行业协会(WTIA)首届创业企业创始人同伴计划。作为州商务部的半官方协会,WTIA 有 800 多名企业成员,过去一直是亚马逊、微软、波音等大公司的主场,今年首度接受初创企业加入。ArcBlock 还加入了 WTIA 旗下包括州长、国会议员及其他企业在内的区块链理事会。

11

10 月 20 日,ArcBlock 创始人冒志鸿和其他 23 家企业创始人一起度过了难忘的一整天:有全城的 VC 排队向创业企业做自我介绍;有明星项目展示——比尔·盖兹支持的激光炮打蚊子项目 Photonic Sentry,经营北美最大的 VR 游乐场,激光真人 CS 和 VR CS 的企业等,活动真正的主角是创业者——WTIA 的目标就是打造类似“PayPal 黑帮”这样的创业家互助团体。

10 月 24 日,Hyperledger 基金会专访 ArcBlock 研发副总裁陈天

10 月 24 日,Hyperledger 基金会官方博客 “开发者系列介绍” 采访了 ArcBlock 研发副总裁陈天,就区块链技术展望进行答问。

12

详情:Developer Showcase Series: Tian Chen, ArcBlock

10 月 25 日,ArcBlock 宣布加入亚马逊网络服务合作伙伴计划

10 月 25 日,ArcBlock 正式宣布加入亚马逊网络服务合作伙伴计划(AWS Partner Network,简称 APN)。亚马逊 AWS 是全球第一的云计算平台,自 2016 年对区块链创新企业开放怀抱以来,ArcBlock 是少数几家获得 APN 技术合作伙伴身份并从中受益的区块链企业之一。

13

作为 APN 全球技术合作伙伴,ArcBlock 将提供区块链技术培训、区块链定制解决方案,并引入独创的“开放链访问协议(OCAP)”、OCAP 实验台,以及将区块链技术与云计算、微服务架构融为一体的应用开发平台。

详情:ARCBLOCK 正式成为亚马逊网络服务全球合作伙伴

10 月 27 日,ArcBlock 第四场、中国第二场黑客马拉松宣布在深圳举行

10 月 27 日,ArcBlock 宣布与国内最具国际影响力的科技创新平台“动点科技”(technode.com) 11 月 17 至 18 日在深圳 2018 TechCrunch 国际创新峰会上携手共同举办 ArcBlock 第四场、中国第二场黑客马拉松。

14

作为独家区块链生态平台合作伙伴,ArcBlock 为黑客松参赛者提出挑战任务并提供丰厚奖品,鼓励各路黑客英豪基于 OCAP(开放链访问协议)开发出创新的区块链应用,推动区块链技术普及落地。

详情:ArcBlock × TC 黑客马拉松 | 11 月 17-18 日,深圳见!

10 月 30 日,ArcBlock 区块链技术培训系列讲座登陆掘金社区

10 月 30 日,ArcBlock 宣布其区块链技术培训系列讲座(ArcBlock Technical Learning Series)在开发者成长赋能社区”掘金“正式亮相,掘金用户可在掘金的活动页面报名听课,并在掘金专栏收看讲座视频与文字内容。

15

10 月,ArcBlock 区块链技术培训系列讲座总共举行了四期:

10 月 17 日 | 第三期讲座 《Intro to AWS Athena》

10 月 18 日 | 第四期讲座《What is AWS Kinesis》

10 月 24 日 | 第五期讲座《多步验证那些事》

10 月 31 日 | 第六期讲座《Intro to CQRS and Commanded》

10 月 31 日,ArcBlock 出席 Japan Seattle AI Innovation Meetup

10 月 31 日,ArcBlock 应邀与其他 9 家美国华盛顿州高科技企业一起出席日本总领馆与华州商务部共同主办的 Japan Seattle AI Innovation Meetup (日本西雅图人工智能创新聚会)活动,创始人冒志鸿作为唯一一家区块链企业代表向日立、富士通、三菱、NTT DoCoMo 等 20 大日本企业机构代表介绍 ArcBlock 平台及技术,并与他们亲密交流商务投资等各种合作可能。

16

16 1

10 月 31 日,冒志鸿撰文纪念比特币白皮书发表十周年

10 月 31 日,是比特币白皮书发表 10 周年纪念日,老冒撰文回顾了自己 10 年前加入比特币“挖矿”却又轻易丢失的经历,分享了他作为极客和创业者面对区块链这一全新的技术趋势如何经历从怀疑到坚信的认知旅程,并透露了他和团队正在写一本书,为广大对区块链感兴趣又不甚了解的读者(不要求具备计算机科学知识)提供对整个区块链的历史和未来的概览、分享如何掌握第一性原理和类比结合的方法来分析把握新技术趋势,从而避免焦虑、见机而作,介绍区块链技术的原理、关键历史事件的原因和细节,努力消除区块链技术的所谓“神秘感”,帮助大家对当下日新月异的区块链建立宏观正确的认知,掌握准确的方法来切实考虑区块链在自己的工作和行业中如何应用。

17

全文:纪念比特币 10 周年 | 未来已来,只是分布不均

数据 / Data

ArcBlock 一直致力于对区块链上的数据进行更深度、全面的分析,不断探索如何最大化目前链上数据的价值。目前,我们通过设立自己的以太坊节点,把链上的数据,包括智能合约代码、账户状态、交易中的合约信息等解析出来,清理数据,并做聚合计算后录入云数据库,同时在亚马逊 S3 上备份。解析好的数据除了可以通过 OCAP API 和 GraphQL 被用户查询之外,也可以用于其他更系统的数据分析。

考虑到区块链上数据产生的数量大、速度快,我们采用 Spark 作为主要的计算工具,用 python 制图工具展示分析结果。Spark 是一种通用的集群计算框架,能调用多台机器进行内存运算,可以极大提升数据分析的效率。由于数据种类复杂,python 丰富的拓展制图工具让我们可以灵活地排列各种图表。以下是 4 幅我们对以太坊上 ABT 相关数据分析出的图表,未来我们还将分享更多深度分析的数据图表。

18

这是一个叠加了 ABT 价格、交易数量和交易参与人数的折线图。其中蓝线表示的是 ABT 的价格变化,绿线是 ABT 的日交易数量,即在一天中以太坊上记录了多少关于 ABT 的交易。从数据分析结果可以看出,ABT 的交易数量和交易人数一直维持在一个比较稳定的区间。

19

我们通过聚合计算,分析出 ABT 持币人数的趋势图,并和价格图叠加在一起。橙色的线表示持币人数,即有多少账户余额中有多于 0 个 ABT。虽然 ABT 价格随市场经历波动,但整体持币人数迄今保持稳定。

20

20 1

这两幅图表是对目前在二级市场流通的 ABT 主要持币者做的饼状图分析(剔除了 32% 生态建设、15% 团队奖励这两大持币地址)。第一幅图包含了交易所,第二幅图没有包括交易所。可以看出目前 ABT 最大的个人股东是地址为 0xffbe389a8059aafdf6c88ed1f540e06cca1d8444 的账号,其持有的 ABT 在所有个人持有者中占了 29.8% 。

报道 / Media Coverage

10 月 25 日 | 数十家媒体报道 ArcBlock 成为亚马逊网络服务全球合作伙伴

当日,共享财经、星球日报、链闻、耳朵财经、深链财经、CoinVoice、陀螺财经、支点社区、奇点财经、格隆汇等数十家媒体以快讯形式第一时间报道 ArcBlock 加入亚马逊网络服务合作伙伴计划,成为全球技术合作伙伴。

21

部分报道链接: https://www.chainnews.com/news/830074688330.htm https://www.shenliancaijing.com/portal/activity/activedetail.html?id=2187 http://www.iterduo.com/posts/102884 http://www.coinvoice.cn/16619.html http://www.sfgroup.hk/app/web/index.php?r=api/v1/share/render&id=100011122&page=news&from=singlemessage&isappinstalled=0 https://m.gelonghui.com/article/215709 https://www.itread01.com/lhkehkl.html

观点/Insights

10 月 12 日,ArcBlock 区块基石创始人兼 CEO 冒志鸿在转发一篇媒体文章表示,“平台和中间件是推动底层技术和上层应用走向成熟的推手。数据库时代、互联网时代、移动互联网时代都是这样的一个过程……现在轮到区块链。”

22

对于社区关注的主网上线,老冒 10 月 29 日通过转发 ArcBlock 研发副总裁陈天一篇博客表达了观点:对 ArcBlock 而言,目标不只为了仅仅上线“主网”,而是要让任何应用的“主网”上线变得简单快捷。今天区块链社区流行很多误解或过时的观点,比如“主网上线”就是这样的一个非常具有误导性的术语。

23

10 月 31 日是中本聪发表比特币白皮书 10 周年的日子,老冒表示“我们有理由相信,区块链技术连同数字货币技术会在未来的 10 年成为全社会的基础架构,带来天翻地覆的改变并造福全人类。”

24

陈天也在转发老冒的纪念文章时发表了自己投身区块链创业的感受——

25

社区 / Community

ArcBlock 社区技术问答 10 月 18 日举行

北京时间 10 月 18 日(美国太平洋时间 17 日晚 9 时),第十四期 ArcBlock 区块基石社区技术问答在电报群举行,研发副总裁陈天首度与社区交流技术产品问题。

问答全文记录见原文链接:https://www.arcblock.io/ch/post/2018/10/17/techqa1017/

ArcBlock 社交平台

Telegram group followers: 40,581(-3.6%) Facebook followers: 9,925(-0.45%) Twitter followers: 39,540(-2.2%) Reddit followers: 2,234(+0.86%) Linkedin followers: 1,073(+1.5%) WeChat Account followers: 8,009(-0.21%) Weibo followers: 2,714(+0.44%)

*(统计数据截至 2018 年 10 月 31 日)