Epoch 197
文書の過去の版を表示しています。
Qubic Core Liteは、Qubic ネットワークのための高効率・軽量ノード実装です。
これは、Computor用ソフトウェアを一般ノードとして流用する構成(通称:Core-Bob)とは異なり、データ同期とAPI提供に特化してC++で設計された別種のアプローチです。
GitHub: hackerby888/qubic-core-lite
多くのユーザーが混同しやすい両者ですが、設計思想とリソース効率に決定的な違いがあります。
結論: エクスプローラーの運営、取引所、あるいは自分のアプリのためにQubicのデータを取得したい場合、Core-Liteの方が圧倒的に効率的です。
Qubic Core Liteは、Computor(合意形成ノード)としての機能を持たない代わりに、以下の機能に最適化されています。
ネットワーク上の最新のスペクトル(ブロックデータ)を素早く取得し、ローカルに維持します。
外部アプリからQubicネットワークへアクセスするための標準的なインターフェースを提供します。
無駄な処理を削ぎ落としているため、ネットワークへのクエリ応答が高速です。
ComputorやCore-Bobと比較して、非常に軽量な環境で動作します。
GitHubリポジトリからソースコードをクローンし、ビルドして使用します。
# 依存関係のインストール (Ubuntuの例) sudo apt update sudo apt install cmake g++ git libboost-all-dev # リポジトリのクローン git clone https://github.com/hackerby888/qubic-core-lite.git cd qubic-core-lite # ビルド mkdir build && cd build cmake .. make -j$(nproc) # 実行 ./qubic-core-lite
Qubic Core Liteは以下のようなシナリオに最適です。
注意: Core-Liteはマイニングや投票(Computorのタスク)は行いません。あくまでネットワークへの「窓口」としての役割を担います。