
TRONでは、外部所有アカウントとスマートコントラクトアカウントは異なる種類のアカウントです。 外部所有アカウントはプライベートキーによって制御されます。一方、コントラクトアカウントは、プログラムされたロジックとアクセスルールに従ってコードを実行します。両方ともTRXおよびトークンを保持できますが、アクションを開始する方法は異なります。 この違いは、エクスプローラー、ウォレット、支払いシステム、DAppを構築する際に重要になります。インターフェースは、すべてのアドレスが個人を表すと仮定したり、コントラクトへのすべての振替が必ずそのアプリケーションロジックをトリガーすると仮定してはいけません。 TRONのアカウントドキュメントには、メインネット上でコントラクトアドレスに直接TRXを送金しても、コントラクトのreceive()またはfallback()関数は実行されず、TRX残高のみが増加すると記載されています。 開発者は、アドレスに基づく仮定ではなく、実際のコントラクトの動作に基づいて入金手順を設計する必要があります。 @trondao @justinsuntron #TronEcoStar
