Toncoinネットワークがトランザクションを処理する仕組み
Toncoinネットワークは、スマートコントラクトが実行しバリデータが確認する署名済みメッセージとしてトランザクションを処理します。ブロックエクスプローラーでそのハッシュとステータスを確認できます。

- バリデータはメッセージをシャードブロックに集め、コンセンサスで確認します。
- マスターチェーンは並行して動作するワークチェーンとシャードチェーンを調整します。
- 1つのウォレットアクションが複数の関連トランザクションを生成することがあります。
- 確認後は、ハッシュ、タイムスタンプ、ステータスを保存します。
TON(The Open Networkの略)は、価値とデータをメッセージとして移動させるブロックチェーンです。このガイドでは、署名前に確認すべきこと、バリデータがメッセージを確認済みトランザクションに変える仕組み、その後記録すべきことを説明します。
始める前に何が必要ですか?
TONトランザクションを追跡するには、関係するウォレットアドレスとTONをサポートするブロックエクスプローラーが必要です。エクスプローラーはアカウントのトランザクションとタイムスタンプを表示します。また、後で記録と照合できるように、アクションのおおよその時刻も必要です。
TONはトランザクションをどのように処理しますか?
TONはトランザクションをスマートコントラクトに送られる署名済みメッセージとして扱います。バリデータはメッセージをシャードブロックに集め、合意して状態変化を確認します。マスターチェーンはワークチェーンとシャードチェーンを調整し、これらが並行してトランザクションを処理します。コントラクトは送信メッセージを生成することもできるため、1つのアクションが複数の関連トランザクションを生み出すことがあります。
- 1受取アドレスを確認するウォレット上のアドレスが送信先として意図したものと一致していることを確認し、ネットワークがTONであることをチェックしてください。
- 2金額とコメントを確認する署名する前に、金額と添付されたコメントやペイロードを確認してください。
- 3メッセージに署名するウォレットは秘密鍵でアクションに署名し、実行するスマートコントラクトを指定します。
- 4署名済みメッセージを送信するウォレットは署名済みメッセージをTONネットワークにブロードキャストし、そこでスマートコントラクトがそのコードを実行します。
- 5メッセージをシャードブロックに集めるバリデータはメッセージをネットワーク状態の一部をカバーするシャードブロックに集めます。
- 6コンセンサスに達するバリデータはシャードブロックについて合意し、状態変化を確認します。
- 7マスターチェーンを通じて調整するマスターチェーンはワークチェーンとシャードチェーンを調整し、それらがトランザクションを並行して処理します。
- 8送信メッセージに注意するコントラクトは新しいメッセージを作成できるため、1つの操作が複数の関連トランザクションを生み出すことがあります。
確認後は何をチェックすべきですか?
確認後、ブロックエクスプローラーを開いて記録を確認します。トランザクションハッシュ、タイムスタンプ、ステータスをチェックしてください。アクションが送信メッセージを生成した場合は、それらも確認します。
よくある質問
TONトランザクションは通常短時間で確認されますが、ネットワーク負荷やコントラクトの処理によって遅延が生じることがあります。
トランザクションハッシュは確定したトランザクションの一意の識別子であり、メッセージハッシュとは異なります。
はい。スマートコントラクトが拒否したりリソースを使い果たしたりすると、ブロードキャスト後にトランザクションが失敗することがあります。それでもオンチェーンに表示され、リソースを消費する可能性があります。






