取引中にブロックチェーンが再編成された場合、スワップはどうなるのでしょうか? ほとんどのシステムでは、これが誰も説明したくない悪夢のようなエッジケースです。一時的なフォークが発生し、数ブロックが孤立化すると、完全に確定したように見えたスワップが、もはや存在しないチェーン履歴に対して決済されたり、プロトコルが何が起きたのかを理解しようとして完全に凍結したりします。 再編成は理論上の話ではありません。特に高速または未成熟なチェーンでは、まだ発生しています。従来のブリッジやDEXは、通常、より長い確認ウィンドウを要求することで対応します。しかし、これによりすべてが遅くなり、依然として残存リスクの窓が存在します。再編成が予想より深ければ、取引は誤った状態に到達する可能性があります。 @Pact_Swap は異なるアプローチを採用しています。Coinweb契約は、確定性を一度きりのチェックポイントとして扱いません。継続的に正規のチェーン状態を再評価します。再編成が発生した場合、契約はブロックチェーンの最終的な真の確定状態を再読み取りし、そこからスワップを決済します。 一時的な再編成によって、孤立ブロックに対して実行されることはありません。スワップはチェーンの持続的な真実を待ってからのみ完了します。強制的な仮定も、脆弱な確認回数もありません。ブロックチェーン自体が最終的に受け入れる内容に基づいた決定論的な決済だけです。 これは「ハッピーパス」用に構築されたインフラと、確率的コンセンサスという現実の世界に備えたインフラとの違いです。 ブロックは逆転する可能性があります。 でも、あなたの取引はしません。



