メインコンテンツへスキップ

ArcBlock 8月月次レポート:優れた製品と盛況なハッカソンが互いの魅力を最大限に引き出す

ArcBlock
月次レポート

概要

8月、ArcBlockチームは前進を続け、OCAP PlaygroundやPlaybookなどのフロントエンド製品を改善し、OCAPオンラインデータサービスを継続的に最適化しました。成功を収めた2回のベータ版ハッカソンでは、質の高いDAppのアイデアが生まれただけでなく、製品のイテレーションと相互に補完し合う成果も得られました。マーケティングおよび広報チームは、ArcBlockの製品を広く知らせるため、コンテンツ発信の基盤を着実に構築しました。 ArcBlockの創業者兼CEOであるRobert Maoは、市場が低迷しているときこそ製品に全力を注ぐべきであり、自身もまさにそうしていると述べました。

製品アップデート

6月以降、ArcBlockの技術開発の進捗は毎週GitHub( https://github.com/ArcBlock/weekly-digest )で公開されていますので、ご参照ください。エンジニアリング部門にも独自の月次ダイジェスト(https://ocap.arcblock.io/playbooks/41ad110c-358e-424f-adc6-e03fbe2d4d2b)があり、今お読みいただいている全体の進捗レポートと同様の内容を扱っています。

この1か月で、プロジェクトのメインチェーンに718件のコミットをプッシュし、373件のプルリクエストを作成(合計367件をマージ)、413件の問題を解決してクローズし、248件の社内バージョンを作成・デプロイしました。

フロントエンド:OCAP PlaygroundがBitcoinとEthereumのサブスクリプション対応を強化

OCAP Playgroundを使うと、開発者はOCAPが提供できるリアルタイムデータを直感的に理解し、そのデータを基に、大口取引の監視やコントラクト作成の監視などの機能を備えたアプリケーションを開発できます。

さらに、Playgroundでは安定性とユーザー体験を向上させるため、いくつかの最適化も行いました。OCAP PlaybookはSwiftコードの生成とデータソースの切り替えに対応しています。

フロントエンド:OCAP Widgetにアカウント、トランザクション、ブロックの3つのインターフェースコンポーネントを追加

OCAP Widgetは、ブロックチェーンで一般的なデータエンティティの概要情報を、コンパクトなカードサイズで表示できます。また、第三者のWebページにも埋め込むことができます。

フロントエンド:OCAP Javascript SDKのリファクタリング版をリリースし、ハッカソンで活用

OCAP Javascript SDK(https://www.npmjs.com/package/@arcblock/ocap-js)は、ArcBlock が Javascript 開発者に提供するツール群です。現在 GitHub でオープンソース化されており、クエリ文の構築、クエリリクエストの送信、データのページ送りなどの操作を網羅しています。導入コストが低く柔軟性も高いため、非常に扱いやすい SDK です。Shortcut Method を使ってクエリ結果を直接取得することも、独自の柔軟なクエリを構築することもできます。開発者がブロックチェーンを理解しておらず、GraphQL を使ったことがなくても、すぐに使い始められます。また SDK は、Web ブラウザ、Node.js、React Native を含む、ほぼすべての Javascript 実行環境で動作します。第2回ハッカソンのプロジェクトの大半がこの 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サービスをリリースし、クロスエンドのインフラストラクチャとして提供予定(現在はデータ取得インターフェースに対応)
  • Launch Scraperリポジトリですべての取得タスクとスクリプトを管理
  • 近日公開予定のオープンソースプロジェクトGoldorinとOCAP RPCは準備段階

ArcBlock公式ハッカソンWebサイトのベータ版をリリース

ArcBlockによる2回のベータ版ハッカソンの開催に合わせ、公式ハッカソンWebサイト(https://hackathon.arcblock.io)のベータ版がひっそりと公開されました。開発者はこのサイトで、今後の「HackBlock」イベントに登録できます。

ArcBlockがGitHubに9つのオープンソースコードリポジトリを追加

8月、ArcBlock はソフトウェアホスティングサイト GitHub に 9 つのオープンソースコードリポジトリを追加しました。その内訳は、OCAP Javascript SDK、iOS SDK、Android SDK の 3 つの開発ツール、React、VUE、React Native の 3 つのデモ例、そしてハッカソンで開発された 3 つの DApp コードです。これにより、GitHub 上の ArcBlock のオープンソースプロジェクトは合計 19 件となり、OCAP が RC1 に到達してオープンソース化を実現するための基盤が整いました。

運営アップデート

ArcBlockが2回のベータ版ハッカソンを成功裏に開催

8月4日と25日、ArcBlockの第1回および第2回社内ベータ版ハッカソンが米国シアトルの本社オフィスで成功裏に開催されました。Microsoft、Amazon、Facebook、Googleから約30人のプログラマーとエンジニアが参加を申し込み、ブラウザからモバイルアプリ、データ可視化からサブスクリプションボットまで、8つの質の高いアプリケーションが生まれました。これらのイベントは、OCAPからBitcoinとEthereumのデータを読み取ってDAppを開発する無限の可能性を示すとともに、ArcBlockの製品サービスを反復的に最適化するための優れたフィードバックをもたらしました。

第1回ハッカソンの詳細:

https://mp.weixin.qq.com/s/ZeRPnYx-ykxdUKSSAX9Abw

第2回ハッカソンの詳細:

https://mp.weixin.qq.com/s/drycXyKdAM4Lsdj87YPY0Q

ArcBlock技術チームがOCAPを解き明かすブログを開設

ArcBlockのオープンチェーンアクセスプロトコルの技術的な詳細をユーザーに理解してもらうため、ArcBlock技術チームの各エンジニアが定期的に技術ブログを執筆するか、インタビューを受け、OCAPの背後にある設計と実装の考え方を「解き明かし」ます。このブログが議論を促し、それによって製品が改善されることを期待しています。

7月30日 | OCAP Playground入門

8月10日 | OCAP Playgroundは30日間・21バージョンでどのように変化したのか?

8月16日 | Bitcoinデータを解析する方法

8月20日 | OCAPがGraphQLを採用した理由

8月27日 | ブロックチェーン業界の発展におけるデータの重要性についての考察

RobertがシアトルのBlockchain Collaboration Forumに出席

8月9日、ArcBlockの創業者兼CEOであるRobert Maoは、米国シアトルでToken Forumが主催したBlock Chain Collaboration Forumに出席しました。米国のブロックチェーン分野から集まった30人以上のゲストと直接会い、ブロックチェーン業界の発展について深く議論しました。RobertはArcBlockの探索的な取り組みの一部を率直に紹介し、アプリ開発を活性化するためにトークンをいつ使うべきかについて、参加者と見解を共有しました。

RobertがDragonchainと2度会談し、協力の可能性を探る

8月1日と15日、DragonchainのCEOであるJoe Roetsは、CEOの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は特別に2本のインタビュー番組を収録しました。Robertは、ブロックチェーンを「ギーク」の世界から主流へと広げたいと述べました。

https://m.walian.cn/?from=timeline&isappinstalled=0#/video_detail?id=7645704C627943546E584D43726F692B325A6F4F46413D3D

https://m.walian.cn/?from=timeline&isappinstalled=0#/video_detail?id=55553656614F55793033364933414F4A515254714C673D3D

技術Q&A

Q:ArcBlockの利用料金はどのように支払いますか?ArcBlockはクラウド上で動作するため、クラウドコンピューティングサービスの支払いにABTを使う必要があるということでしょうか?

A:ABTはArcBlockおよび関連サービスの支払いに使用します。開発者は、自身のクラウドサービス上でArcBlockノードを実行してそこでアプリケーションを起動するか、ArcBlockのパブリックサービスを通じて直接アプリケーションを実行するかを選択できます。開発者が自身のクラウドサービスのリソースを使用する場合、ArcBlock自体の利用料としてABTを支払うだけで済みます。それ以外の場合(パブリックサービスを使用する場合)は、追加のクラウドサービス費用が発生し、ABTで支払います。

Q:他のプロジェクトがArcBlockプラットフォーム上で独自のトークンを発行できますか?

A:はい。ArcBlockプラットフォームでは、開発者は独自のアプリケーションTokenを作成し、当社のネイティブTokenのすべての機能を直接統合することもできます。ABTのTokenサービスには一連のAPIとSDKが含まれており、開発者は自身のアプリケーション内でさまざまな方法により利用できます。ABTトークンサービスには、アカウント、ウォレット、トランザクション、認証など、Tokenに関連するすべての基本サービスが含まれる予定です。近い将来、開発者がArcBlockプラットフォーム上でアプリケーションを開発・デプロイすると、ArcBlockのTokenサービスを利用して独自のTokenプレセールを実施できるようになります。

洞察

8月15日、Ethereum価格の急落を受け、Robertは自身の見解と予測を発表しました。「Ethの価格回復にはそれほど時間はかからず、EOSのような競合のバブルが崩壊するにつれて、その価値はさらに高まるだろう。」

8月末、Robertはマルタを訪れ、ブロックチェーン技術を受け入れ、ブロックチェーンに友好的な法的枠組みの整備を先導しているこの地中海の島国を称賛しました。また、ArcBlockは再びマルタを訪れると述べました。

コミュニティ

ArcBlock技術Q&Aの開催頻度を月1回に削減

8月1日、8日、22日、ArcBlockはこれまでどおりコミュニティ技術Q&Aセッションを開催しました。しかし、技術サポートWebサイトの公開に伴い、コミュニティユーザーから寄せられる技術的な質問は過去数か月と比べて大幅に減少しています。そのため、コミュニティ技術Q&Aセッションは9月から月1回の開催となります。第13回技術Q&Aは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日時点)