NEM 開発者センター

このドキュメントは次世代 NEM のコアエンジン (NEM2) コードネーム Catapult を紹介します。

NEM はあなたのブロックチェーンエンジンです。

NEM はビジネス向けの 開発者にやさしいブロックチェーンプラットフォーム です。柔軟なカスタマイズによるソリューションをシンプルに、しかしパワフルな組み込み機能を提供します。

開発者は NEM の REST API を使って、ブロックチェーンのテクノロジーを彼らのプロジェクトに統合したり、強力な dApps を作成することができます。これにより、任意の言語の軽量なコードでさまざまなアーキテクチャソリューションを作成することができます。

NEM は パブリックとプライベートブロックチェーン の両方を提供し、あなたの会社のニーズに最適な選択肢を提供します。パブリックブロックチェーンは分散型で、公開されており、自立可能な、誰にでも利用される元帳です。一方で、プライベートブロックチェーンは、高い速度とプライバシーを提供します。

Catapult: 次世代 NEM のコアエンジンのプレビュー版

Catapult は NEM の次世代コアエンジンです。これは C++ で記述され、NEM をよりスケーラブルなものにするために 4 層アーキテクチャ となっています。これはブロックチェーンテクノロジーの最新イノベーションを追加し、過去のイテレーションの成果に基づいたものです。

カタパルトには新しい独自の機能が実装されています:

Catapult は NEM が想定している、広く利用されているエンタープライズ製品であるための重要なステップになります。3 年の開発の後、待望のアップデートが 2020 年にリリースされる予定です。

入門

Catapult の開発には ワークステーションのセットアップ を推奨します。次に、以下のドキュメントを参照して Catapult の詳細を確認してください。

Catapult へ貢献する

Catapult は open source プロジェクトです。私たちは community を編成しています。ぜひ参加してください:

  • 開発に関する質問は StackOverflow で尋ねてください。
  • 私達の公式 Slack に参加してください。
  • 変更を提案するためには 貢献ガイドライン を確認してください。
  • Twitter で開発のアップデートを追いかけましょう。
  • GitHub リポジトリを探索しましょう。

次へ: ワークステーションのセットアップ