ArcBlock 黑客松 ③ | 360分钟11 个DApp 北京黑客创意令人大开眼界


9月15日,ArcBlock 第三场、中国第一场内测版黑客松在位于北京酒仙桥优客工场的 ArcBlock 区块基石中研发中心成功举行:近 80 位开发者出席,360 分钟比赛,11 个基于 OCAP 的 DApp 原型出炉,3 支团队获奖,北京黑客们的创意令人大开眼界……

ArcBlock 北京黑客松视频花絮

09:00 - 10:00 | Arrival & Social

周六早上9:00,53位通过活动行后台报名的、近20位现场报名的参赛者鱼贯而入,很快将 80 人的会场坐满——其中不乏 ArcBlock 研发副总裁陈天的粉丝读者闻讯前来现场“膜拜”技术大牛。

据统计,有来自腾讯、美团、滴滴、诺基亚、转转、猎豹移动、罗辑思维、青橙科技等二十来家科技企业的前后端开发及数据工程师签到入场,更有北京区块科技有限公司(Blocks.tech)组队派人参赛,这是 ArcBlock 黑客马拉松首支团队参赛者。

Liu Zhen,新西兰奥克兰理工大学读书的学生,特地为了这场黑客松飞回北京报名参赛体验。他说他从 2013 年起就是陈天专栏的忠实读者,今年4月陈天宣布加入 ArcBlock 后真正开始关注区块链和 ArcBlock。


早到的程序员们签到后,无一例外的坐下来打开电脑上网。比起相互攀谈聊天,他们更愿意用键盘交流……

10:00 - 11:40 | Intro to Blockchain & ArcBlock

ArcBlock 研发副总裁陈天开场致辞,鼓励大家把握区块链这一程序员实现自我价值的天赐良机,大胆拥抱进入区块链新世界,并详细介绍 ArcBlock 平台技术架构和“开放链访问协议(OCAP)的API和服务如何大大降低区块链应用开发门槛,期待现场诸位黑客能够开发出有意思的应用来。

ArcBlock 工程师、OCAP 项目负责人丁沛灵以《深入浅出区块链:比特币和以太坊》为题为大家介绍 OCAP 如何索引查询比特币、以太坊数据。

12:00 - 18:00 | Lunch & Hacking

午饭是程序员最爱的披萨——还记得 8 年前 5 月 22 日有位程序员用 10000 个比特币买了史上最昂贵的 ????吗?

放开肚皮、大快朵颐,马上进入Hacking Time,码农小伙伴终于可以愉快的 coding 了……

现场的黑客分成11个小组比赛,以上九宫格照片挂一漏万

Blocks.tech CEO 廖锦有(右四)、COO 杨威(右二)亲临现场为自己团队加油

18:00 - 19:00 | Demo & Prize

下午 6 点,10  个项目派代表一一上台做 3 分钟演示(有 1 个项目因故未能上台介绍),比赛11 个项目代码目前全部在 GitHub 开源:https://github.com/ArcBlockHackathon


最后,经由现场参赛团队、ArcBlock 团队和观摩嘉宾共同投票选出 BitSong(比特之歌)、Volution、King of Bitcoin(比特币之王)为第一、第二、第三名,分别获得1000、500、500 ABT 奖励,其他参加 Demo 的参赛者每人获得 50 ABT 奖励。

第 1 名:BitSong(比特之歌) by Hampton3

团队:Hampton3

演讲人:王筱

简介:利用比特币交易区块生成的大小间隔等数据进行抽象谱曲。

得票:11

代码地址:https://github.com/ArcBlockHackathon/bit-song/tree/master/src

第 2 名:Volution by Blocks.tech

团队:Blocks.tech

演讲人:赵铁柱

简介:根据历史区块与行情信息实时学习与预测之后的行情走势的项目,它尝试用经典前馈神经网络的技术构建一个混沌系统,将行情的混沌问题交给混沌系统去解决。Volution 项目利用 ArcBlock 的 OCAP SDK 提供的比特币历史区块中的交易数量与交易的比特币的数量数据以及历史币价走势数据进行学习训练,生成对未来四小时内币价走势的预测模型。并据当前最新市场与区块数据进行再次学习调整预测模型,以期望可以适应实时变化的市场。

得票:6

代码地址:https://github.com/ArcBlockHackathon/volution-web

第 3 名:King of Bitcoin(比特币之王) by 空瓶集

团队:空瓶集

演讲人:Kevin

简介:利用 OCAP 查询的比特币地址交易数据开发的微信小程序,生成排行榜,看看谁是持有比特币最多的人。

得票:5

代码地址:

https://github.com/ArcBlockHackathon/king-of-bitcoin

三支团队上台领奖

集体合影,庆祝北京黑客松圆满成功

Next Hackathon is Coming Soon

ArcBlock 三场内测版黑客马拉松,我们不仅获得了许多脑洞大开的应用灵感,而且收集到了平台直接服务的开发者对 OCAP 产品服务大量宝贵意见,对我们技术产品优化迭代弥足珍贵。

我们将在产品优化、服务升级的基础上再度中美两地、乃至全球其他地区举办新一轮黑客马拉松活动,敬请留意官方消息发布。

黑客松官网:hackathon.arcblock.io

有兴趣参加黑客马拉松者,可登录官网或者通过电报官方群与我们联系,了解更多信息。

技术支持 ]

1. 代码

ArcBlock 所有已经开源的项目在这里都能看到:https://www.github.com/arcblock

2. 服务

目前 ArcBlock 开放的服务只有 OCAP,方便开发者读取区块链数据的 API 网关,围绕着 OCAP 服务,我们还提供了多种工具和 SDK,方便开发者在其上构建应用。

3. SDK

我们为不同背景、使用不同语言的开发者准备了各自适用的 SDK,以省去环境配置、请求构造、结果解析等重复工作。

    3.1 JavaScript SDK

为帮助开发人员快速入门,我们提供了访问 OCAP 的 JavaScript 和若干 OCAP JavaScript 演示实例和入门项目。SDK 源码参见:https://github.com/ArcBlock/ocap-javascript-sdk

为方便开发者入门,我们还准备了已经集成 OCAP JS SDK 的 React 和 Vue.js 项目模板,让开发者省去初始化项目的麻烦。

  • React: https://github.com/ArcBlock/ocap-react-starter

  • Vue.js: https://github.com/ArcBlock/ocap-vue-starter

  • React-Native: https://github.com/ArcBlock/ocap-react-native-starter

此外,我们也在 CodeSandbox 上准备了两个种子项目:

  • React Starter: https://codesandbox.io/s/lppjkmov49

  • Vue.js Starter: https://codesandbox.io/s/o4q563jvv6

了解更多 OCAP JS SDK 集成信息,请访问:https://ocap.arcblock.io/playbooks/9320af94-a24f-4171-9c91-e3401d776db1

    3.2 移动端 SDK

为了让开发人员能够灵活地将 ArcBlock 的功能集成到包括 iOS 和 Android 应用中,我们提供了分别适用于 iOS 和 Android 的 SDK 版本。

iOS SDK

  • 代码仓库:https://github.com/ArcBlock/arcblock-ios-sdk

  • 集成文档:https://github.com/ArcBlock/arcblock-ios-sdk/blob/master/QuickStart.md

  • API 参考:http://ios-docs.arcblock.io

Android SDK

  • 代码仓库:https://github.com/ArcBlock/arcblock-android-sdk

  • 种子项目:https://github.com/NateRobinson/SDKTempDemo

  • 集成文档:https://github.com/ArcBlock/arcblock-android-sdk

  • API 参考:http://android-docs.arcblock.io

4. 工具

    4.1 Playground

OCAP Playground 是基于 GraphQL 交互式试验台,为开发人员提供了一种简单而强大的方式来访问和查询包括比特币和以太坊数据在内的 OCAP 服务。

  • 访问地址:https://ocap.arcblock.io

  • 视频教程:https://www.youtube.com/watch?v=vEECdSoea4Q&t=281s

  • 文档地址:OCAP 支持的所有 Query、Subscription 文档参见:https://ocap.arcblock.io/docs

为方便开发者上手,我们还准备了比特币和以太坊的小抄:

OCAP 比特币小抄:https://infogram.com/ocap-cheat-sheet-1h984w83p9rv4p3?live

OCAP 以太坊小抄:https://infogram.com/ocap-playground-ethereum-cheat-sheet-1hmr6g9d3k034nl?live

     4.2 Playbook

Playbook 是基于 OCAP 开发的,方便开发者编写、记录、分享基于区块链数据和 OCAP 服务的活的文档、代码示例的工具。关于如何使用 OCAP Playbook,请参见:https://ocap.arcblock.io/playbooks/9b0901af-7a3d-442d-9876-577fbfd448ed

报道/摄影:Jean

视频:Taotao, Youmi, Jean

视频编辑:Matt

相关阅读:

ArcBlock 北京黑客松,你来不来?

ArcBlock 黑客松 ② | 新 SDK 亮相 黑客应用质量更高

ArcBlock 活动 | 首场内测版黑客马拉松成功举行

ArcBlock 博客 | Exchange 服务的工作流程以及如何集成到 OCAP 服务

ArcBlock 博客 | OCAP超简易集成攻略(Android 篇)

ArcBlock 博客 | OCAP 超简易集成攻略( iOS 版篇)

ArcBlock 博客 | 浅析数据对区块链行业发展的重要性

ArcBlock 博客 | 开放链访问协议为何采用 GraphQL

ArcBlock 博客 | 如何解析 BITCOIN 的数据

ArcBlock 博客 | 30 天 21 个版本 OCAP Playground 都经历了哪些变化?

ArcBlock 博客 | 如何在几十个 Repo 中游刃有余?

ArcBlock 博客 | OCAP Playground 入门指南

ArcBlock 分享 | 从OCAP到Blocklet,为传统开发者打开迈向区块链的大门

ArcBlock 分享 | OCAP Playground让区块链开发变得更友好

更多ArcBlock区块基石信息,可关注以下渠道了解: 

  • Twitter | https://twitter.com/ArcBlock_io

  • Instagram | https://www.instagram.com/arcblock/

  • Facebook | https://www.facebook.com/arcblock.io/

  • Telegram | https://t.me/ArcBlock

  • LinkedIn | https://www.linkedin.com/company/18355951/

  • Reddit | https://www.reddit.com/r/arcblock/

  • Medium | https://medium.com/arcblock

  • 微博 | https://weibo.com/realArcBlock

  • 微信群 | 加拉群小助手:Ddchain

  • 电报群 | Telegram groups:

    Telegram(English): https://t.me/ArcBlock

    Telegram(繁体中文): https://t.me/ArcblockAsian

↙ ArcBlock 黑客松官网 点击登陆

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值