# TONとその応用を深く分析する:Web3初心者入門ガイド最近、TONエコシステムは異常に人気があり、さまざまなミニゲームが次々と登場しています。L1ブロックチェーンとして、TONは他のブロックチェーンとどのように異なるのでしょうか?その利点はどこにあるのでしょうか?一般ユーザーはTON上で何をすることができるのでしょうか?これらの問題を一緒に探討してみましょう。### TONの紹介TON(The Open Network)は、数億人のユーザーの高い同時接続のニーズを満たすために設計された分散型ブロックチェーンネットワークです。ビットコインが10分ごとにブロックを生成し、各ブロックの取引数が限られているのとは異なり、TONは現在、毎秒数百万件の取引を処理することができます。TONは大規模なユーザー群を背後に持ち、小プログラムフレームワークを組み合わせることで、巨大な発展の可能性をもたらし、多くの投資家を引き付けています。従来のWeb3を通じてWeb2ユーザー群を拡大する方法とは異なり、TONは新たな道を歩んでいるようです——Web2方式でユーザーをWeb3の世界へ誘導しています。! [Web3ビギナーシリーズ:TONとそのアプリケーションを詳しく見る](https://img-cdn.gateio.im/social/moments-4f4e1a5f130d02079581de042d3f46f4)### TONの技術的特徴TONの最大の技術的特徴は、高い同時実行性、高効率、そしてスケーラビリティです。それでは、これらの特性はどのように実現されているのでしょうか?#### アクターに基づく並行環境TONは完全な並列アーキテクチャを採用しています。その中で、ActorはTONの基本単位であり、Ethereumのスマートコントラクトに似ています。TONにはアカウントとスマートコントラクトの概念の区別がなく、すべてのオブジェクトはActorであり、ユーザーアカウントも含まれます。Actorは一定の論理実行能力とデータ保存能力を持っています。取引プロセス中、Actorは以下のいくつかのステップを経ます:1. イベントトリガー(通常は外部メッセージの受信、例えば送金など)2. コントラクトメソッド処理イベント3. 契約の状態を更新する4. メッセージを送信する(オプション)5. サイレント状態に入り、次のイベントを待ちますこの処理方法により、各取引が並行して独立に処理され、各処理が完了した後に非同期でメッセージを送信して他のアクターと相互作用することができます。#### シャーディングメカニズムシャード(shard)はTONがスケーラビリティを保証するための重要なメカニズムです。これはノードが処理する取引の数を動的に調整できます。取引量が急増すると、これらの取引はいくつかの「サブセット」に分割され、異なるノードに並行して処理されます。逆に、取引量が少ない「サブセット」は1つのシャードに統合されます。TONのシャーディングメカニズムには、以下のいくつかの重要な概念が含まれています:1. アカウントチェーン(Account Chain):アカウントに対応する一連の取引が順序に従って構成されたチェーン。2. シャードチェーン(Shard Chain):複数のアカウントチェーンで構成され、TONのシャーディングメカニズムの実行単位です。3. ワークチェーン(Work Chain):シャーディングチェーンはワークチェーン上で機能する必要があります。TONは最大2^32のワークチェーンを作成することを許可し、各ワークチェーンは最大2^60のシャードに細分化できます。4. マスターチェーン(Master Chain):TONには1つのマスターチェーンがあり、その主な機能は異なるワーキングチェーンの情報を同期し、状態の合意に達することです。! [Web3ビギナーシリーズ:TONとそのアプリケーションを詳しく見る](https://img-cdn.gateio.im/social/moments-6dccf4e492b54d2d49fb88f094e74607)#### エラー回復メカニズム並行シーンにおいて、TONは内部メッセージのバウンスによってエラーのロールバックを行います。エラーが発生した場合、元のメッセージがバウンスし、残りのTON情報を持ち、フラグが"bounced"に設定されます。アクターはバウンスされたメッセージを受信した後、エラー処理を行います。### TON使用体験のいくつかの詳細ビットコインやイーサリアムしか体験したことがないユーザーにとって、TONを使用する際にはいくつかの違いに直面するでしょう:1. TONのアカウントモデル:TONのウォレットは実際には「契約」です。新しいウォレットを作成する際には、作成が完了せず、初めての取引時に初期化され、契約デプロイ費用として一部のTONが差し引かれます。2. TONのJetton取引:TON上のJetton(トークン)はTONウォレットに保存されず、独立したアドレスを持ち、TONウォレットとリンクしています。3. TONのGas費計算:TONの取引手数料は比較的高いです。さらに、TONはストレージ費用も支払う必要があり、長期間取引が行われていないウォレットはより高いGas費がかかる可能性があります。4. TONのウォレットの種類:TONには複数のウォレットバージョンがあり、最も一般的なのは"V4R2"で、最新の"W5"ウォレットは他のトークンを使用してGas代を支払うことをサポートしています。! [Web3ビギナーシリーズ:TONとそのアプリケーションを詳しく見る](https://img-cdn.gateio.im/social/moments-09fef78f0db3df7da6a0124977815455)### TONエコシステムは何ができるか現在、TONの人気は主にTelegram上のボットやミニプログラムから来ており、特に最近増加しているゲームミニプログラムがいくつかのWeb3プロジェクトに巨大なトラフィックをもたらしています。#### TelegramミニプログラムTelegramの小プログラムは主にミニゲームが中心で、品質はまちまちです。ユーザー参加の主な動機は、プロジェクト側が最終的にエアドロップを配布することを期待しているからです。ゲームの他にも、ユーザーの新規獲得に使われるようなツール系の小プログラム、例えば赤包アプリなどもあります。#### TONサイトを作成TONは、ユーザーが複雑なアドレスの代わりにドメイン名を購入することを許可するだけでなく、そのドメイン名を使って他の人がアクセスできるウェブサイトを構築することもサポートしています。ドメイン名は実際にはNFTであり、NFTの取引と同様に取引可能です。ドメイン名の価格は長さに関連しており、最も安いドメイン名には1TONが必要です。#### ロボットロボットはTONとはあまり関係ありませんが、Telegramとは密接に関連しています。Telegramには取引の確認、監視、迅速な取引などの機能を持つ多数のロボットがあります。各インタラクションでは約1%の手数料がかかります。しかし、非公開のコードを持つロボットに秘密鍵を渡すことには一定のリスクがあります。TONは新興のブロックチェーンプラットフォームとして、その独自の技術特性とTelegramとの緊密な結びつきにより、ユーザーに新しいWeb3体験を提供します。エコシステムが継続的に発展する中で、今後TON上にさらに多くの革新的なアプリケーションが登場することを期待しています。! [Web3ビギナーシリーズ:TONとそのアプリケーションを詳しく見る](https://img-cdn.gateio.im/social/moments-7e19f8704dad56ef878ca95a4eb20809)
TONエコシステム完全解析:Web3初心者のブロックチェーン入門ガイド
TONとその応用を深く分析する:Web3初心者入門ガイド
最近、TONエコシステムは異常に人気があり、さまざまなミニゲームが次々と登場しています。L1ブロックチェーンとして、TONは他のブロックチェーンとどのように異なるのでしょうか?その利点はどこにあるのでしょうか?一般ユーザーはTON上で何をすることができるのでしょうか?これらの問題を一緒に探討してみましょう。
TONの紹介
TON(The Open Network)は、数億人のユーザーの高い同時接続のニーズを満たすために設計された分散型ブロックチェーンネットワークです。ビットコインが10分ごとにブロックを生成し、各ブロックの取引数が限られているのとは異なり、TONは現在、毎秒数百万件の取引を処理することができます。
TONは大規模なユーザー群を背後に持ち、小プログラムフレームワークを組み合わせることで、巨大な発展の可能性をもたらし、多くの投資家を引き付けています。従来のWeb3を通じてWeb2ユーザー群を拡大する方法とは異なり、TONは新たな道を歩んでいるようです——Web2方式でユーザーをWeb3の世界へ誘導しています。
! Web3ビギナーシリーズ:TONとそのアプリケーションを詳しく見る
TONの技術的特徴
TONの最大の技術的特徴は、高い同時実行性、高効率、そしてスケーラビリティです。それでは、これらの特性はどのように実現されているのでしょうか?
アクターに基づく並行環境
TONは完全な並列アーキテクチャを採用しています。その中で、ActorはTONの基本単位であり、Ethereumのスマートコントラクトに似ています。TONにはアカウントとスマートコントラクトの概念の区別がなく、すべてのオブジェクトはActorであり、ユーザーアカウントも含まれます。
Actorは一定の論理実行能力とデータ保存能力を持っています。取引プロセス中、Actorは以下のいくつかのステップを経ます:
この処理方法により、各取引が並行して独立に処理され、各処理が完了した後に非同期でメッセージを送信して他のアクターと相互作用することができます。
シャーディングメカニズム
シャード(shard)はTONがスケーラビリティを保証するための重要なメカニズムです。これはノードが処理する取引の数を動的に調整できます。取引量が急増すると、これらの取引はいくつかの「サブセット」に分割され、異なるノードに並行して処理されます。逆に、取引量が少ない「サブセット」は1つのシャードに統合されます。
TONのシャーディングメカニズムには、以下のいくつかの重要な概念が含まれています:
! Web3ビギナーシリーズ:TONとそのアプリケーションを詳しく見る
エラー回復メカニズム
並行シーンにおいて、TONは内部メッセージのバウンスによってエラーのロールバックを行います。エラーが発生した場合、元のメッセージがバウンスし、残りのTON情報を持ち、フラグが"bounced"に設定されます。アクターはバウンスされたメッセージを受信した後、エラー処理を行います。
TON使用体験のいくつかの詳細
ビットコインやイーサリアムしか体験したことがないユーザーにとって、TONを使用する際にはいくつかの違いに直面するでしょう:
TONのアカウントモデル:TONのウォレットは実際には「契約」です。新しいウォレットを作成する際には、作成が完了せず、初めての取引時に初期化され、契約デプロイ費用として一部のTONが差し引かれます。
TONのJetton取引:TON上のJetton(トークン)はTONウォレットに保存されず、独立したアドレスを持ち、TONウォレットとリンクしています。
TONのGas費計算:TONの取引手数料は比較的高いです。さらに、TONはストレージ費用も支払う必要があり、長期間取引が行われていないウォレットはより高いGas費がかかる可能性があります。
TONのウォレットの種類:TONには複数のウォレットバージョンがあり、最も一般的なのは"V4R2"で、最新の"W5"ウォレットは他のトークンを使用してGas代を支払うことをサポートしています。
! Web3ビギナーシリーズ:TONとそのアプリケーションを詳しく見る
TONエコシステムは何ができるか
現在、TONの人気は主にTelegram上のボットやミニプログラムから来ており、特に最近増加しているゲームミニプログラムがいくつかのWeb3プロジェクトに巨大なトラフィックをもたらしています。
Telegramミニプログラム
Telegramの小プログラムは主にミニゲームが中心で、品質はまちまちです。ユーザー参加の主な動機は、プロジェクト側が最終的にエアドロップを配布することを期待しているからです。ゲームの他にも、ユーザーの新規獲得に使われるようなツール系の小プログラム、例えば赤包アプリなどもあります。
TONサイトを作成
TONは、ユーザーが複雑なアドレスの代わりにドメイン名を購入することを許可するだけでなく、そのドメイン名を使って他の人がアクセスできるウェブサイトを構築することもサポートしています。ドメイン名は実際にはNFTであり、NFTの取引と同様に取引可能です。ドメイン名の価格は長さに関連しており、最も安いドメイン名には1TONが必要です。
ロボット
ロボットはTONとはあまり関係ありませんが、Telegramとは密接に関連しています。Telegramには取引の確認、監視、迅速な取引などの機能を持つ多数のロボットがあります。各インタラクションでは約1%の手数料がかかります。しかし、非公開のコードを持つロボットに秘密鍵を渡すことには一定のリスクがあります。
TONは新興のブロックチェーンプラットフォームとして、その独自の技術特性とTelegramとの緊密な結びつきにより、ユーザーに新しいWeb3体験を提供します。エコシステムが継続的に発展する中で、今後TON上にさらに多くの革新的なアプリケーションが登場することを期待しています。
! Web3ビギナーシリーズ:TONとそのアプリケーションを詳しく見る