トップへ戻る
公開日
2019年10月27日
筆者:Curvegrid
ジェフ・ウェントワース

デブコンV リキャップ

大阪で開催されたEthereum Devconカンファレンスから数週間が経過しても、まだ一息ついているところです。

大阪で開催されたEthereum Devconのカンファレンスから数週間後、私たちはまだ一息ついています。MultiBaasの次のバージョンを発表したときにはチーム全員が参加し、3人が講演を行い、4日間では不可能なほど多くの人に会い、講演やイベント(大阪サイクリングツアーを含む)に参加しました。

Ethereum Devconは、毎年開催される世界的なEthereum開発者向けカンファレンスです。10月8日から11日まで大阪のATCホールでDevcon Vが開催されました。世界中から約4000人のブロックチェーン開発者が参加しました。2019年は2014年11月のDevcon 0以来、6回目のDevconとなります。過去のDevconはベルリン、ロンドン、上海、メキシコ、プラハで開催されています。

時間とスペースの制約から、これまでのDevconsには参加していませんでしたが、東京を拠点とする会社としては、大阪は私たちのバックヤードにあるので、参加しないわけにはいきませんでした。

どの会議も太鼓で開くべき

私たちのチームにとって技術的なブロックチェーンカンファレンスの素晴らしい点の一つは、参加者全員がすでにブロックチェーンの基本を知っていて、分散化の価値を信じていることです。お互いの特定の分野の仕事の詳細を知らないかもしれませんが、共通の基盤からスタートしています。そのため、いくつかの素晴らしい会話ができ、学習のペースも速くなりました。私たちはたくさんのメモを取り、後のフォローアップのためにたくさんのプロジェクトをブックマークしました。

本会議の前の午後、私たちは大阪の自転車ツアーを開催しました。大阪城、新世界食品街、黒門市場などを自転車で巡りながら、旧友との再会や新しい友人との交流を図ることができました。知識豊富なガイドさんが大阪の過去、現在、未来の話をしてくれました。走り終わった後は、オープンエアのカフェアブサンに集合して、軽食と会話を楽しみました。

大阪のサイクリングツアー

初日は、リードソフトウェアエンジニアのAnn Kilzerが「DApp開発のためのクリエイティブな制約」と題して90分のワークショップを行いました。ゲームに焦点を当て、EthereumブロックチェーンとSolidityスマートコントラクトプログラミング言語の機能をどのように利用して、独創的なDApp体験を形作ることができるのか、ということをテーマに、満員の会場を案内しました。参加者はグループに分かれて、DAppのアイデアをブレインストーミングするカードゲームを行いました。ワークショップの最後には、ウェブのフロントエンドからスマートコントラクトのバックエンドまで、スタンプラリーゲームを構築するコードアローンのチュートリアルが行われました。

Ann Kilzer氏によるワークショップ:DApp開発のためのクリエイティブな制約

翌日、CurvegridのフルスタックエンジニアであるDaenam Kim氏がライトニングトークのステージに登壇し、TestCaféを使ってDAppsのUIテストを自動化するためのweb3モックについて発表しました。これは基本的にはプログラム可能なウォレットで、Web3ブラウザやMetaMaskやMistのようなブラウザプラグインの動作をエミュレートするために使用できます。これにより、DAp開発者は、インタラクティブモードまたはヘッドレスモードで、ブラウザ間のDAp UIの動作を自動的にテストすることができます。TestCafeはCI/CDプラットフォームとの統合、スクリーンショットの撮影、テストのムービー全体の撮影などをサポートしています。今後数ヶ月のうちにオープンソース化を計画しており、DAp開発者がより堅牢なWeb UIを構築し、コードの反復処理をより迅速に行えるよう支援していきます。

Daenam Kim氏によるライトニングトーク。Web3モックでDAppsのUIテストを自動化する

Devconの主催者は、屋外円形劇場にいくつかの講演枠を設け、興味のあるトピックについて20分間、誰でも自由に発言できるようにした。私は、過去、現在、未来の文脈でブロックチェーン、クリプトアセット、日本について話した。

ジェフ・ウェントワース氏の切り札スピーチブロックチェーン、クリプトアセットと日本

また、OmiseGOとのパートナーシップとOmiseGO PlasmaをMultiBaasでEthereumと一緒にサポートしていることを、初日から披露することができて感激しました。OmiseGOは親切にも彼らのブースで午後に私たちをホストしてくれました。多くのDevconの参加者と話し、MultiBaasを使用してEthereumとOmiseGO Plasma上でどのように従来のツールよりも速く簡単にビルドできるかを実演することができたのは素晴らしい機会でした。


Devcon VはCurvegridにとって大きな節目であり、2020年のDevcon VIを楽しみにしています。

大阪で開催されたDevcon Vでのチームカーヴグリッド