ファイナリティ
履歴は固定されたアンカーから始まり、お金は確定した状態の上でしか動きません。安全は、署名する前から始まっています。
どのブロックが数に入り、それはどのブロックからなのでしょう?
QLYP の台帳を計算する人は全員、3 つのことで一致している必要があります。どのチェーンか、どのランタイムか、そして解釈を始める正確なブロックです。どれか 1 つでも変われば、存在する資産の顔ぶれが変わってしまいます。だから 3 つとも固定されています。
- 01 / 05
履歴はアンカーから始まる
メインネットの設定では、ブロック 102,161 をアンカー(起点)として固定しています。このブロック自体は含まれず、QLYP の状態はそこで空から始まります。このブロックやそれ以前のものが資産を生むことはありません。
- 02 / 05
最初のブロックはその直後
最初に解釈されるのはブロック 102,162 で、その親はアンカーと完全に同じハッシュでなければなりません。日付ではなくハッシュで固定するので、台帳がどこから始まるかを争う余地はありません。
- 03 / 05
新しいブロックは暫定
Quantus は 12 秒ごとに1ブロックを目標にしています。最新のブロックはまだ再編成(リオーグ)で置き換わることがあるため、そこから計算した状態は暫定として表示されます。
- 04 / 05
ファイナリティは先端より遅れる
Quantus のクライアントは、チェーンの最新の先端から約 100 ブロック、およそ 20 分遅れてブロックを確定します。Qlyphs は承認数を自分で数えるのではなく、ノードが実際に確定したヘッドを読み取ります。
- 05 / 05
お金は確定した状態でのみ動く
保護された購入には確定済みの予約が必要で、証人も確定済みの状態を証明します。チェーンのランタイムが、ルールの固定対象ではないものに変わった場合は、確認が済むまで処理と署名が止まります。
メインネットの固定値
| 固定する項目 | 設定値 |
|---|---|
| 対象外のアンカーブロック | 102,161 |
| 最初に解釈されるブロック | 102,162 |
| ランタイムのバージョン / 取引のバージョン | 153 / 6 |
| ジェネシス | 0xfb5487c0…31626fba |
ウォレットとインデクサーは、これらの値を組み込んでビルドされています。頼りにする前に、あなたのノードが報告するランタイムを確認してください。ランタイムがアップグレードされると、固定値の見直しが済むまで、処理と署名は止まります。
ブロックに入っても、まだ確定ではない
Quantus は 12 秒ごとに 1 ブロックを目標にしていて、クライアントはチェーンの最新の先端から約 100 ブロック、およそ 20 分遅れてブロックを確定します。それまでは、ブロックが置き換わる可能性があります。Qlyphs は承認数を数えるのではなく、ノード自身が確定したヘッドを読み取ります。ウォレットもその違いを見せてくれます。送信済み、ブロックに取り込み済み、そして確定、の順です。
暫定の状態は、様子を見るのには役立ちます。ただし、購入と証人の証明に使うのは確定した状態だけです。
有効化もプロトコルの一部です
アンカーを動かせば、存在する資産が変わります。新しい操作の有効化の高さを動かせば、どのメッセージに意味があるかが変わります。どちらも、信頼できないサービスから読み込まれることはなく、あとから決められることもありません。