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

ArcBlock ブロックチェーンプラットフォーム:2019年を振り返る

ArcBlock
ArcBlockArcBlock ChainForgeSDK振り返り開発者

2019年、ArcBlockは複数の重要なブロックチェーン製品のマイルストーンを達成し、2020年以降につながる基盤を築きました。

2019年 ArcBlockブロックチェーン製品レビュー

新年を迎え、2020年のブロックチェーンロードマップを準備する今は、2019年を新たな視点から振り返る良い機会でもあります。ArcBlockにとって2019年は、初めての挑戦、学び、困難に満ちた一年であり、何よりも前進の一年でした。提案した2019年ロードマップの製品更新をすべて達成できたわけではありませんが、ブロックチェーン業界にとって厳しいとされた年にも、私たちは歩みを止めませんでした。使いやすい開発者ツールと優れたユーザー体験を備え、分散型アプリケーションを簡単に構築・運用・利用できる、本番環境対応のプラットフォームを作るという当初の目標に集中し続けました。

2019年はArcBlockにとって、基盤を築く重要な一年でした。2018年のホワイトペーパーで示した多くのアイデアや構想が、開発者、顧客、コミュニティがブロックチェーン対応サービスやDAppなどを構築するために利用できる、実際の製品と機能になりました。もっとできたのではないか。私たちは常に、素晴らしいコミュニティ、パートナー、顧客と協力すれば、さらに多くを実現できると考えています。次の一年は、これまでの成果を改善するために一層努力します。

それでは2020年に進む前に、現在の私たちにつながった重要な製品リリースと更新を簡単に振り返りましょう。

2018/12/30 - ArcBlockウェブサイトをバージョン1.0に更新

DAppの構築を成功させるために必要な基本要素を開発者に提供する、新しいウェブサイトデザインと開発者体験をリリースしました。

https://www.arcblock.io/blog/en/post/2018/12/30/ArcBlock-Website-2nd-Update

2019/3/29 - スケーラビリティと相互運用性に重点を置く初期のマルチチェーンネットワークの一つ、ArcBlock ABT Networkをリリース

「ブロックチェーン・スーパーハイウェイ」と呼ばれる史上初の連続型ブロックチェーンネットワーク、ABT Networkは、ネットワークの成長に合わせて性能と容量を向上しながら、新たな独立ブロックチェーンネットワークをシームレスに拡張・追加できるよう設計されています。ABT Networkは業界初となる複数の技術を導入し、ブロックチェーンネットワークの構築、管理、利用方法を再定義します。

https://www.arcblock.io/blog/en/post/2019/03/29/abt-network-launch

2019/4/12 - ArcBlock Chain Nodeソフトウェアをリリース

ArcBlockのChain Nodeはクラウドネイティブで、ArcBlockのエンドツーエンド・ブロックチェーン開発プラットフォームを構成するもう一つの重要な要素です。このプラットフォームは、オンチェーンガバナンス、分散型ID、ノード管理、ブロックエクスプローラーなど、ABT Network上でDAppを構築・運用・利用するために必要なすべてのツールとサービスを統合しています。

https://www.arcblock.io/blog/en/post/2019/04/12/abt-node-launch

2019/5/7 - ArcBlockが開発フレームワークとSDKをリリース

ArcBlockは、開発者が独自のブロックチェーンを作成し、その上に分散型アプリケーションを構築する最も簡単な方法を提供する、ブロックチェーンアプリケーション開発フレームワークの初版をリリースしました。Ruby on Railsがウェブ開発にもたらしたものと同様に、このフレームワークは既存のブロックチェーン開発プラットフォームが抱える複雑さや制約を取り除き、開発者が最も得意とするコードの記述に集中できるようにすることを目指しています。

https://www.arcblock.io/blog/en/post/2019/05/07/forge-sdk-launch

2019/5/14 - ArcBlockが分散型IDソリューションをリリース

ArcBlockは、企業とユーザーが新しい分散型IDシステムと消費者向けABT Walletを利用するための主要コンポーネントをリリースしました。新しいIDシステムにより、ArcBlockは業界初の全面的に利用可能な分散型IDネットワークを実現するという約束を果たします。開発者はフレームワークとSDKのDIDコンポーネントを使用するだけで、ユーザー向けの分散型ID(DID)サービスをすぐに統合できます。

https://www.arcblock.io/blog/en/post/2019/05/14/decentralized-identity

2019/5/20 - ABT WalletをAndroidとAppleのストアでリリース

ABT Walletは、ArcBlockのW3C準拠DID(分散型識別子)メソッドを採用した初のウォレットです。誰もが自分のデジタル情報を個人端末に安全に保存できる、安全で完全に分散化されたモバイルウォレットアプリケーションです。日常生活に合わせてブロックチェーンを使いやすく、親しみやすく、カスタマイズ可能にする新しいユーザー体験を実現するため、一から設計されました。

https://www.arcblock.io/blog/en/post/2019/05/20/abt-wallet-launch

2019/7/8 - 多言語のガイド、チュートリアル、ドキュメントを備えた新しい開発者ポータルをリリース

新しい開発者ポータルは、Python、Java、JavaScript、iOS、AndroidなどをサポートするArcBlock SDKをはじめ、開発者が利用できる幅広い機能とツールを理解するのに役立ちます。内容は主要な開発分野ごとに整理されています。

  • インストール
  • SDK
  • 開発者ツール
  • アーキテクチャ
  • トランザクション、APIなど

https://www.arcblock.io/blog/en/post/2019/07/08/arcblock-developer-page

2019/7/30 - 新しい開発者ツールとトランザクションプロトコル、ArcBlockの新しく改良されたスマートコントラクトをリリース

ArcBlockはアプリケーションフレームワークのアップグレードと、複数の新しいブロックチェーン開発者ツールをリリースしました。

  • DAppのスケーラビリティと負荷を簡単にテストできるForge Simulator
  • アセット作成、プロトコルのデプロイ、交換などの新機能を提供する、スマートコントラクト向け20種のトランザクションプロトコル
  • アップグレード中にサーバーを停止せず、ブロックチェーンノードをリアルタイムで更新できるChain Nodeの強化

https://www.arcblock.io/blog/en/post/2019/07/30/arcblock-release-forge-framework-upgrade

2019/9/16 - DAppを構築する新しい方法、ArcBlock Blockletをリリース

BlockletはDAppについての新しい考え方です。再利用可能な構成要素として、開発者やコミュニティのユーザーがArcBlockプラットフォーム上で新しいDAppやサービスを素早く構築できるようにします。最も基本的なBlockletは、コンポーネント、モジュール、ライブラリ、フロントエンドビューなどを含む、すぐに使えるスターターキットです。一つ試した後は、複数のBlockletを組み合わせて、さらに複雑なアプリケーションやDAppを構築できます。Blockletが難しい部分を担い、開発者はビジネスロジックとコードに集中できます。

https://www.arcblock.io/blog/en/post/2019/09/16/introduction-to-blocklets

2019/11/12 - 本番環境対応プラットフォーム1.0とArcBlock SDK 1.0

ArcBlockプラットフォームは、初期ベータユーザーとパートナーから寄せられた3,000件以上の個別フィードバックをもとに、本番環境対応の機能とArcBlock SDK、CLI、ダッシュボード体験の数多くの更新を提供します。開発者は次のことができるようになりました。

  • ワンクリックで新しいブロックチェーンを作成
  • 構築済みのBlockletを利用
  • 任意のクラウド、ハイブリッド、オンプレミス環境にブロックチェーンノードソフトウェアをデプロイ
  • オンチェーンガバナンスを活用
  • 信頼できる実行プラットフォームでスマートコントラクトを実行
  • 動的コンセンサスを利用
  • JavaScriptやPythonなど、現在主流の多くのプログラミング言語を利用
  • ホットコードリロードでオンラインのままコードを再読み込み
  • その他多数

https://www.arcblock.io/blog/en/post/2019/11/12/arcblock-releases-blockchain-platform-10

2019/11/25 - 分散型ID向けの新しいABT Wallet 2.0をリリース

ABT Walletアプリ史上最大のアップデートにより、使いやすさとナビゲーションが向上し、スマートフォンを分散型IDのハブとして利用できるようになりました。ABT Wallet 2.0はブロックチェーンやその他の技術要件ではなく、ユーザーを中心に据え、日常生活の管理とやり取りを支援します。

https://www.arcblock.io/blog/en/post/2019/11/25/introducing-abt-wallet-20-for-decentralized-identity

2020年、そしてその先へ

今後数週間でコミュニティと共に未来を見据え、2019年に築いた基盤をさらに発展させる2020年版ロードマップを発表します。私たちの目標は開発者向けにプラットフォームを大きく改善することです。近い将来、相互運用可能なToken Swapサービスや、複数の新しいクラウドベース製品・サービスなどをリリースします。コミュニティとして、そしてチームとして、この一年の皆さまの支援と、2020年以降の次世代ブロックチェーンサービスを共に築いてくださることに感謝します。

このページに関わるもの

製品

  • ArcBlock Chain active

    アプリのアイデンティティ、資産、合意のための Layer 1。ArcBlock Chain は日常的な操作をプロトコルに組み込み、公開ネットワークのネイティブトークンとして ABT を使います。

  • Forge sunset

    ノード、データ層、クライアントを別々に組み立てずにチェーンアプリケーションを構築するための SDK とツールチェーン。これが後の ArcBlock Chain になりました。

用語

  • SDK

    開発者がプロトコルを手書きせずに済むよう、プラットフォームが提供するライブラリとツール群。何を覆い何を利用者に委ねるかは、そのプラットフォームが実際にどこまで責任を持つかの妥当な要約になります。