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

ArcBlock が DApp プラットフォーム 1.1 をリリース

ArcBlock
ABT NodeProduct Release

ArcBlock は、統合された分散型 ID (DID)、新しい開発者ツール、向上したユーザー エクスペリエンス、および Blocklet の新しい使用方法により、DApp、ブロックチェーン、DLT 開発を簡素化する ABT Node 1.1 をリリースします。

ワシントン州ベルビュー、2020 年 12 月 1 日 /ArcBlock/ -- ArcBlock は、DApp 開発者プラットフォームの最新バージョン - ABT Node 1.1 - のリリースを発表しました。これは、実稼働ワークロード向けのいくつかのアップデートとともに、開発者に新機能を提供します。これらの更新により、ABT ノードは、更新された単一画面のユーザー エクスペリエンスを含め、プラットフォーム全体で多様なワークロードをより適切にサポートできるようになります。

ABT ノード 1.1 の機能と更新

9 月に ArcBlock がABT Node1.0 を正式リリースして以来、ArcBlock チームは顧客や開発者と協力して 41 を超えるリリースで ABT ノードの改善に取り組んできました。これにより、プラットフォーム エクスペリエンスが最適化され、誰でも ArcBlock プラットフォーム上で DApp、Blocklet、および DLT をこれまで以上に簡単に作成してデプロイできるようになりました。

本日から、誰でもすぐに ABT Node 1.1 と、このリリースに含まれるすべての新機能と改善点を使い始めることができます。これにより、パフォーマンスの向上、セキュリティの強化、プロジェクトの作成とデプロイがこれまでより簡単になる新しいオプションが提供されます。

reviewing the new Changelog hereによる更新の詳細なリストを確認できます。主要な機能アップデートには次のようなものがあります。

  • 新しいデータの洞察とスラック通知をサポートする統合によるダッシュボード エクスペリエンスの向上
  • 1-Click ABT ノードのアップグレード
  • タスクを管理および実行するための Cron スケジューラー
  • Github から直接「ABT ノードにインストール」デプロイメントを可能にする簡単なノード登録
  • Blocklet マーケットプレイスとコマンド ライン エクスペリエンスの向上
  • 統合されたdecentralized identity

Blocklet

ABT Node 1.1 のリリースに伴い、ArcBlock は開発者向けに Blocklet 仕様の概要をリリースし、開発者がプロ​​ジェクト用のサービス、ツール、DApp を迅速に作成して展開できるようにするための、幅広い新しいオープンソース Blockletとソース コードをリリースしました。主要なアップデートには次のものが含まれます。

  • Erlang、Elixir、Go などで開発されたBlockletを含む、非 Node.JS Blockletのサポート。
  • ABT ノードで IPFS ノードを簡単に実行するための新しいベータ版 IPFS Deployer Blocklet
  • SSL/HTTPS 証明書を自動適用および更新する証明書マネージャー Blocklet

サービスゲートウェイ

サービス ゲートウェイは、本番環境に対応した DApps とブロックチェーンをより適切にサポートするために、次のような新しい機能を備えて改良されました。

ArcBlock CLI

ArcBlock のコマンド ライン インターフェイス (CLI) は、開発者エクスペリエンスを向上させるために次のように改善されました。

  • abtnode devは、ABT ノードのdebugモードでBlockletの実行を開始します。
  • abtnode exportは、ABT ノードの状態と構成をエクスポートして共有します
  • abtnode deployはリモート ノードへのBlockletのデプロイをサポートします
  • abtnode bundleはwebpackモードとzipモードの両方をサポートするようになり、--create-releaseフラグによりリリースの作成が可能になります
  • abtnode blocklet:versionをバージョンアップする
  • abtnode blocklet:migrateからBlocklet メタを移行する

手間のかからない自動プラットフォームアップグレード

ABT ノード 1.1 でリリースされた主要な機能の 1 つは、新しい自動アップグレード機能です。これにより、企業や開発者は、運用 DApps やBlockletへの影響を最小限に抑えながら、ノードを簡単にアップグレードできます。

ユーザーには、アップグレードが簡単なときに通知を受け取るオプションがあり、ワンクリックでアップグレードしてノードが常に最新バージョンを使用していることを確認できます。新しい自動アップグレード機能は、Web インターフェイスから使用できます。ユーザーは、アクション バーの設定セクションにアクセスすると、アップグレードの通知を受け取るオプションが表示されます。選択すると、ユーザーはアップデートを受け取り、確認すると ABT ノードが自動的にアップグレードを実行します。

以前に開発環境に ABT ノードをインストールした開発者は、単一のコマンドabtnode upgradeを使用して、ABT ノードへの自動更新を簡単に実行できます。

ABT ノードで遊ぶその他の方法

ArcBlock により、開発者が ABT Node 1.1 を使い始める方法が増えました。最も簡単に始める方法は、https://www.arcblock.io/en/get-started,にアクセスするか、以下のリンクをクリックして、ABT ノードを使用する新しい方法を見つけ、DApp 開発ワークフローを改善することです。

AWS サポート

ABT ノード 1.1 のリリースにより、ユーザーはArcBlock's production-ready development platformと Web ノードをデプロイし、AWS を使用してクラウドに DApps を作成およびデプロイできるようになります。 AWS Marketplace には、組み込みの Nginx サポート、Web サーバーを再起動する必要のない自動アップグレード、セキュリティを向上させるための統合された分散 ID など、ユーザーが実稼働ワークロードに必要なものすべてを含む既製の ABT ノードが含まれています。

Docker のサポート

ABT ノード 1.1 は、Docker を使用して ABT ノードをデプロイして試すためのいくつかの新しい方法で Docker を完全にサポートします。 ABT ノードと Docker を試す最も速い方法は、ワンクリック デプロイ オプションPlay with Dockerです。ABT Node Play with Docker demo and walkthroughは、Docker コンテナーと Docker Swarm を使用して ABT ノードをデプロイして実行することがいかに簡単であるかを示しています。以下の短いビデオを使用してフォローアップすることもできます。 ユーザーが「Play with PWD」を参照すると、ワンクリックですぐに ABT ノードをデプロイできます。

クラウド IDE のサポート

ArcBlock には Gitpod の Cloud IDE のサポートが含まれるようになり、開発者は ABT ノードに Blocklet をすぐにデプロイし、ブラウザ内でわずか数分以内にコーディングを開始できるようになりました。ユーザーは、Get Startedにアクセスし、Gitpod セクションで今すぐ試してみるを選択することで、クラウド IDE を試すことができます。 ArcBlock のすべてのオープンソース リポジトリにはすでに Gitpod のサポートが含まれており、deployed directly from Github.にすることができます。

ABT ノードにインストールする

ABT ノード 1.1 のリリースには、ArcBlock の新しいABT ノードへのインストール機能が含まれており、これにより、開発者は Github やその他のダウンロード場所からBlockletを直接デプロイできます。これはコードから運用環境に移行する最も簡単な方法であり、誰でも登録されているノードのいずれかに Blocklet を迅速にデプロイできます。ABT Node using our simple step-by-step walkthroughにインストールを開始する方法を学習します。

オープンソース Blocklet のデモとサンプル リポジトリ

ArcBlock は、開発者が DApp プロジェクトに幅広いフレームワークやツールを迅速に導入できるようにするために、数十のオープン ソース Blocklet とソース コードをリリースしました。利用可能なBlockletには次のようなものがあります。

  • ReactJS、NextJS、Express JS
  • Vue + Vite
  • HTML
  • ヒューゴ、ギャツビー
  • AWS 量子台帳データベース
  • PHP
  • その他にもたくさん

各Blockletは、Gitpod のクラウド IDE にデプロイすることも、の ABT ノードへのインストールを使用して、ワンクリックで ABT ノードに直接デプロイすることもできます。

このページに関わるもの

製品

  • Blocklet Server superseded

    blocklet をサブプロセスとしてホストしていたサーバー。その作業は ARC で続いており、サブプロセスによるホスティングという方式は引き継がれません。