トロンブロックチェーンの仕組み ―専門用語なし、役立つ情報だけを解説
TronはUSDT送金をわずか3秒で、しかも1セントにも満たない手数料で決済します。一体どうやって?Tronの仕組みの基本を理解することで、エネルギー、手数料、ステーキング、そして送金タイミングについて、より良い判断を下せるようになります。ここでは、分かりやすく解説します。
トロンはいかにして合意に達するのか
すべてのブロックチェーンは、どのトランザクションが有効で、どのような順序で行われたかを合意する方法を必要とします。これが「コンセンサスメカニズム」であり、二重支払いを防ぎ、台帳の信頼性を維持するためのルールです。ブロックチェーンごとに異なるアプローチが採用されており、それぞれ速度と分散化の面で異なるトレードオフがあります。
Tronは委任型プルーフ・オブ・ステーク(DPoS)を採用しています。実際の仕組みは以下のとおりです。TRX保有者はトークンをステーキングして「投票権」(TronPower)を獲得します。そして、その投票権を使ってスーパー代表者(SR)候補者に投票します。常に上位27名の得票者がアクティブなSRとなります。これらの27名のバリデーターは、SRリストを順番に回しながら、3秒ごとに1ブロックずつブロックを生成します。
27人の議員からなる議会を持つ民主主義のようなものだと考えてください。TRX保有者が議会を選出し、議会がネットワークを運営します。選挙は継続的に行われ、投票結果はリアルタイムで更新されるため、業績の悪いSRは選挙サイクルを待つことなく解任できます。
スーパー代表の役割
スーパー代表者は、ブロックの生成、トランザクションの検証、ネットワークの維持管理を行います。その見返りとして、ブロック生成によるTRX報酬を受け取ります。スーパー代表者は通常、これらの報酬の一部を自身を支持した投票者と共有するため、TRX保有者が積極的にステーキングや投票を行うインセンティブとなります。
また、報酬は少ないもののブロックを生成しない「SRパートナー」(28位~54位の候補者)が27名おり、さらに数百名の下位候補者が存在します。投票エコシステム全体はTronScanで確認でき、各SRの投票数、報酬分配率、ブロック生成履歴などを閲覧できます。
エネルギーと帯域幅
ガス料金(イーサリアムの方式)の代わりに、トロンはエネルギーと帯域幅という2つのリソースを使用します。
帯域幅とは、トランザクションのデータサイズを指します。単純なTRX送金では、消費される帯域幅は少量です。すべてのウォレットには、1日あたり少量の無料帯域幅が割り当てられます。これは、数回の単純なトランザクションを行うのに十分な量です。より大きなトランザクション、または無料割り当て量を超えるトランザクションは、代わりにTRXを焼却します。
エネルギーはスマートコントラクトの計算処理に使用されます。USDTはTron上のスマートコントラクトであるため、USDTの送金には必ずエネルギーが消費されます。ウォレットは無料でエネルギーを受け取ることはできません。エネルギーは、ステーキング(TRXをロックする)するか、委任(当社のサービスなど)する必要があります。エネルギーがない場合、ネットワークはウォレットから直接TRXを消費し、USDT送金1回あたり約13TRXが消費されます。
送信前にエネルギーをロードすると、コストは4 TRXに下がります。
Tronが高速かつ安価な理由
理由は3つあります。まず、バリデーターが27人と少数であるため、迅速にコミュニケーションを取り、合意形成を図ることができます。イーサリアムには数十万ものバリデーターが存在し、セキュリティは高いものの、調整に時間がかかります。次に、トロンの3秒というブロック生成時間はプロトコルに組み込まれています。そして最後に、エネルギー/帯域幅モデルを採用することで、イーサリアムのガス料金のようにオークション方式で変動するものではなく、予測可能で安定した手数料を実現しています。
結果として、Tron上でのUSDT送金は、Energy委任を利用すると3秒で承認され、手数料は1.20ドルです。一方、Ethereum上で同じUSDT送金を行う場合、ガス料金によって15~60秒かかり、手数料は5~50ドル以上かかる可能性があります。
トレードオフ
スピードとコストにはトレードオフが伴います。27のバリデーターは、イーサリアムのバリデーターセットよりも分散性が低く、理論的には上位のSRが共謀すればネットワークに影響を与える可能性があります。しかし実際には、SRは地理的に分散しており、経済的に独立しており、TronScanを通じてコミュニティによって常に監視されています。2018年のTronローンチ以来、重大な共謀攻撃は発生していません。
率直な評価:トロンは分散化を多少犠牲にして、処理能力を劇的に向上させている。USDT送金(最も一般的な利用例)においては、このトレードオフは実用的に理にかなっている。ネットワークはこれまで数千億ドル相当のUSDTを問題なく処理してきた。