検証開始契約ユーザは、事前に提供されたインテリジェント契約テンプレートおよびオープンAPIを呼び出すことによって契約生成を完了するためにオファー要素を埋める。検証する内容には、口座残高に外部に販売する保険金の総額を負担できるかどうか、契約運営の取扱手数料(引き出し代金、契約維持費など)が含まれます。
検証と合意メカニズム
上記の検証には2つの部分があります。ローカルの正式な検証と信頼できる第三者による検証です。現地の形式的検証は、事前に作成された契約テンプレートと自己較正アルゴリズムに従って補償能力の検証を完了することができます。信頼できる第三者検証は、契約を実行する第三者の能力およびネットワーク内に存在する第三者の性能条件からもたらされ、これらのノードの選択は性能条件に連絡するために必要である。検証の各ラウンドは、検証タスクを引き受けることができるすべての検証ノードから完全にランダムであり、検証を完了するために一定の割合のノードが選択されます。選択規則は以下の通りである:大域的ランダム性の条件下では、高い信頼値を有するノードの選択確率が増加する。第1ラウンド選択段階のすべてのノードの信頼値は等しいため、完全にランダムな状態になります。次の段階では、ノードの投票動作は継続的に評価され、信頼値に影響があります。検証ノードは、結果が決定条件を満たしているかどうかを投票し、投票の95%以上が合意条件を満たしていると見なされ、95%に達しない投票は無効と見なされるため、すべての投票からランダムに再選択されます。検証ノード。決定結果がノードの70%と一致しない2つの連続したノードの信頼値が減少します。信頼値の追加は、システム全体の効率に対する意図的な攻撃の影響を減らすのに役立ちます。
2.ロック契約で支払われたロイヤリティ
検証ノードが契約を確認した後、契約エクイティはロックされ、ロックされた報酬の金額は引き続きユーザーアカウントに保持されますが、他のトランザクションには使用できません。ロックのみがトランザクションコストとユーザーのセキュリティ上の懸念を軽減します。上記のプロセスが完了すると、契約はトランザクションとしてブロックノードに送信されます。一番下のチェーンでコンセンサスを完成させるには、ブロックから、硬化します。その後、潜在的な購買ノードは取引所からの契約を見てそれを購入することができます。
契約の実施フェーズ:
履行判断フェーズのすべての契約は、時系列順に並んでいます。契約期限に達すると、契約検証ノードは、上記の検証プロセスに基づいて実際の金額を買い手と売り手の口座に分配し、実行するかどうかを判断し、契約売り手の未消費の金額をロック解除します。契約の取扱手数料は、契約の運用中に自動的に差し控えられます。契約が完了すると、すべてのトランザクションが「トランザクション」送信ブロックノードとしてパッケージ化されます。一番下のチェーンでコンセンサスを完成させるには、ブロックから、硬化します。