Celestiaがトランザクションを処理する仕組み
Celestiaはスマートコントラクトを実行する代わりにトランザクションを並べ、blobデータを公開します。バリデータが投票し、ライトノードがデータをサンプリングして検証します。

このページの内容
- ブロブデータは投票の前にイレイジャーコード化され、命名されます。
- ライトノードはブロック全体ではなくピースをサンプリングします。
- バリデータがブロックを提案し、順序について投票します。
- ファイナリティにより、ロールアップはデータを再構築して実行できます。
このガイドでは、ウォレットからファイナライズされたブロックまでのトランザクションを追います。読み進めるのにノードを運用したりTIAを保有したりする必要はありません。
Celestiaはトランザクションをどう扱いますか?
Celestiaはトランザクションを並べ、ブロブデータを利用可能にします。スマートコントラクトは実行しないため、チェーン自体ではアプリケーションロジックは動きません。そこでのトランザクションはTIAで手数料を支払い、支払いにブロブデータを伴うことがあります。
Celestiaはトランザクションをどのように段階的に処理しますか
トランザクションがネットワークに到達すると、バリデータが処理を行います。そのうちの1つがブロックを提案し、残りが投票し、ライトノードが公開されたデータを取得できるか確認します。
- 1トランザクションを受け取るバリデータは、利用者やロールアップがネットワークに送信したトランザクションとブロブを収集します。
- 2ブロックを構築する選ばれた1つのバリデータが待機中のトランザクションを並べ、ブロックを構成します。
- 3ブロブデータをイレイジャーコード化する各ブロブは追加のピースに分割されるため、ピースが失われてもデータを再構築できます。
- 4ピースを名前空間に振り分けるピースは名前空間IDの下に整理され、ロールアップは自分に属する名前空間を読み取ります。
- 5ブロックに投票する他のバリデータがブロックを確認して投票し、十分な票が集まると順序が確定します。
- 6データをサンプリングするライトノードはブロック全体ではなく、ランダムな少数のピースを要求します。ピースが届けば、データは利用可能とみなされます。
Celestiaがブロックをファイナライズした後はどうなりますか?
十分な数のバリデータが投票するとブロックは確定し、その順序は変わりません。データは誰でも取得できるようになります。blobを投稿したロールアップは、データを再構築して独自のトランザクションを実行できます。
よくある質問
Celestiaは独自のバリデータとコンセンサスルールを持つレイヤー1のブロックチェーンです。ロールアップはその上に構築されるため、人々はそれらをレイヤー2と呼びます。
Celestiaの手数料はTIAで支払います。そこにデータを投稿するロールアップは通常、独自のトークンで利用者に請求します。
ブロブとは、ロールアップがCelestiaに投稿するデータの束で、多くの場合そのトランザクションのバッチです。ブロブは大きくなり得るため、Celestiaは公開前にイレイジャーコード化します。
いいえ。スマートコントラクトやdappはロールアップ内で動作し、それらのロールアップがデータの順序付けと公開のためにCelestiaを利用します。






