Skip to main content
Project 42 - Blog
モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 トップページへ戻る

テストフェーズ:Gentx(Genesisトランザクション)の作成方法

STEP 0. 前提条件

0-1. goとjqのインストール確認

# Verify Go (required: 1.21+)

go version

# Verify jq (required for scripts)
jq --version

上記がインストールされていない場合は、インストールして下さい

  • Go : Go インストール

  • jq :

    • macOS:brew install jq
    • Linux:sudo apt-get install jqまたはsudo yum install jq

0-2. Infiniteリポジトリをクローンする

git clone https://github.com/deep-thought-labs/infinite.git

cd infinite

git switch migration

STEP 1. バイナリのコンパイル

1-1. バイナリをコンパイルする

make install

機能infinitedバイナリをコンパイルしてインストールする 推定所要時間: 2~5 分 (初回、依存関係のダウンロード)

全投稿を閲覧 gdoc_arrow_right_alt

テストフェーズ - ラウンド1: チェーンローンチ

テストフェーズ - ラウンド 1: チェーンの起動

最初のテストラウンドは、チェーンのライフサイクルの中で最も重要なプロセスである チェーンの起動 に焦点を当てています。

チェーンローンチの重要性

このプロセスは、次の理由により、サプライ チェーンのライフ サイクルにおいて不可欠かつ非常に重要です。

  • チェーンのライフサイクルで1回のみ実行
  • 明確に定義され、標準化されている必要があります
  • テストフェーズでは、テストチェーンで複数回実行します
  • メインネットでは1回のみ実行
  • そのため、メインネットで実行する際に、スイス時計のようにすべてが完璧に機能するように、手順を明確に練習し、明確にしておく必要があります。

必要な準備

開始する前に、各参加者は次のものを用意する必要があります。

  • ✅ ノードが初期化されている
  • ✅ 検証キーが正しい場所に正しく作成されている
  • ✅ キー管理を実践し、priv_validator_key を検証している

チェーンプロセスの起動

ステップ1: Genesis Base

まだ検証アカウントが含まれないベースの Genesis ファイルが提供されます。

全投稿を閲覧 gdoc_arrow_right_alt

Fase Testing Preparacion Drive Keys

テストフェーズ: ドライブとキー管理の準備

テスト ラウンドを開始する前に、環境を適切に準備し、キーとシード フレーズを安全に管理することの重要性を理解することが重要です。

ドライブのインストール

Drive は、ラボによって開発されたクライアント ツールであり、複数のノードとサービスを統一的に管理できます。

ドライブリソース

  • リポジトリ: github.com/deep-thought-labs/drive
  • ドキュメント: 技術ドキュメントはリポジトリで公開されており、よりアクセスしやすいよう継続的に改良されています。

ドライブ機能

Drive では次のことが可能です。

  • 複数のノードを管理
  • サービスを管理
  • 近日公開予定:QL1 ノードのサポートにより、同じサーバー上で両方のバリデーターを実行可能

: 現在、両方のネットワークの運用需要は非常に低いため、同じサーバー上で実行することは完全に実現可能であり、重複コストを回避できます。

鍵管理:重要な側面

⚠️ シードフレーズの重要性

適切な鍵管理は、バリデータのセキュリティにとって極めて重要です。以下の点に特に注意してください。

全投稿を閲覧 gdoc_arrow_right_alt

テストフェーズ:戦略と準備

テストフェーズ: 戦略と準備

Project 42のテストフェーズの正式な開始をお知らせいたします。このフェーズは、正式リリース前にInfinite Improbability Driveブロックチェーンの重要な機能、コマンド、フローをすべて検証するために非常に重要です。

テスト戦略

2つの公式ネットワーク

このフェーズでは、2 つの公式ネットワーク と連携します。

メインネット前 (ベータ段階のメインチェーン)

  • これはメインチェーンの「プレメインネット」バージョンです。
  • 必要な技術テストを実行するために、このバージョンは必要です。
  • 運用を維持するために、限られた数のバリデーターが存在します。
  • ベータテストフェーズの終了時に、ゼロから再起動されます。
  • 再起動後、公式メインネットがローンチされます。

テストネット(テストチェーン)

全投稿を閲覧 gdoc_arrow_right_alt

テストフェーズ:テストラウンド開始

テストフェーズ: テストラウンドの開始

私たちは開発の重要な段階、つまりProject 42とその主要コンポーネントであるInfinite Improbability Driveブロックチェーンの立ち上げに向けたテスト段階に入ったことをお知らせします。

プロジェクト42について

Project 42は完全なデジタルサイファーパンク国家であり、Infinite Improbability Driveはその基盤となるブロックチェーンです。このブロックチェーンは長年の研究、開発、そして革新の結晶であり、正式ローンチに近づくためのテストラウンドを開始する準備が整っています。

🌐 Project 42 の詳細については、メインサイトをご覧ください: infinitedrive.xyz

このフェーズには何が含まれますか?

このテストフェーズでは、次のことを実行します。

  • 包括的なテストラウンド:ブロックチェーンの安定性、セキュリティ、パフォーマンスを評価します。
  • 負荷テスト:さまざまな条件下でのシステムの性能を検証します。
  • セキュリティ監査:インフラストラクチャの重要な側面をすべてレビューします。
  • 最適化:得られた結果に基づいてシステムを調整・改善します。

テストの目的

私たちの主な目標は、Infinite Improbability Drive が次のような最高水準を満たし、一般公開に向けて完全に準備が整っていることを保証することです。

  • セキュリティ: データとトランザクションの保護
  • パフォーマンス: 処理効率と速度
  • スケーラビリティ: 成長と適応性
  • 信頼性: システムの安定性と可用性

今後のお知らせ

全投稿を閲覧 gdoc_arrow_right_alt

プロジェクトへの歓迎と紹介

プロジェクトへの歓迎と紹介

公式ブログへようこそ!

このサイトは、Project 42 の進捗状況と開発状況をコミュニティの皆様にお知らせするために作成されました。定期的なアップデート、重要なお知らせ、そしてエコシステムの進捗状況に関する詳細な説明を掲載しています。

Project 42 とは何ですか?

プロジェクト 42 はデジタル サイファーパンク国家であり、自由がコードとなり、プライバシーがデフォルトで確保され、ネットワークがすべての人に属するサイバースペースを作成するために設計された完全なエコシステムです。

私たちのプロジェクトは、連携して機能する 3 つの主要コンポーネントで構成されています。

  1. Infinite Improbability Drive:エコシステムにセキュリティ、ガバナンス、そして経済性を提供する基盤となるブロックチェーン
  2. BabelFish Network:検閲耐性のあるインフラストラクチャ上で数百万台のデバイスを接続するグローバルP2Pネットワーク
  3. Drive:ノードとサービスの統合管理を可能にするクライアントツール

🌐 プロジェクトの詳細については、メイン Web サイトをご覧ください: infinitedrive.xyz

私たちのコミットメント

このブログを通じて、私たちは次のことを約束します。

全投稿を閲覧 gdoc_arrow_right_alt