BTC $78,652.72 -0.82%
ETH $2,492.03 -0.17%
BNB $752.51 +1.61%
XRP $1.41 +0.79%
SOL $103.44 -0.60%
TRX $0.3393 +1.48%
DOGE $0.0900 -1.19%
ADA $0.2188 -1.36%
BCH $258.02 -1.28%
LINK $12.51 -2.19%
HYPE $85.61 +0.67%
AAVE $128.93 -2.66%
SUI $0.8148 -1.79%
XLM $0.1878 -2.79%
ZEC $1,181.53 +3.91%
BTC $78,652.72 -0.82%
ETH $2,492.03 -0.17%
BNB $752.51 +1.61%
XRP $1.41 +0.79%
SOL $103.44 -0.60%
TRX $0.3393 +1.48%
DOGE $0.0900 -1.19%
ADA $0.2188 -1.36%
BCH $258.02 -1.28%
LINK $12.51 -2.19%
HYPE $85.61 +0.67%
AAVE $128.93 -2.66%
SUI $0.8148 -1.79%
XLM $0.1878 -2.79%
ZEC $1,181.53 +3.91%

慢雾:LDOのトークン契約には潜在的な「偽チャージ」リスクが存在します。

2023-09-10 16:54:48

ChainCatcher のメッセージによると、SlowMist セキュリティチームのオンチェーン情報によれば、LDO のトークンコントラクトは、転送操作を処理する際に、転送数量がユーザーが実際に保有している数量を超えると、その操作はトランザクションのロールバックをトリガーしません。代わりに、処理結果として直接 `false` を返します。この処理方法は、多くの一般的な ERC20 標準トークンコントラクトとは異なります。

上記の特性により、潜在的な「偽の入金」リスクが存在します。悪意のある攻撃者がこの特性を利用して詐欺行為を試みる可能性があります。SlowMist は以下のように提案しています:

  1. トークンの入金処理のロジックを扱う際には、トランザクションの成功または失敗だけに依存せず、トークンコントラクトの実際の戻り値に基づいて判断する必要があります。

  2. 市場には多くの非 ERC20 標準のトークンコントラクトが存在することに注意してください。新しいトークンを接続する前に、そのコントラクトコードを十分に理解し、分析して、正しい入金ロジックを実装することを確認してください。

  3. 定期的にコード監査とセキュリティチェックを行い、システムの堅牢性と安全性を確保することをお勧めします。

トークンコントラクトの実装と動作はプロジェクトによって異なる場合があります。資金の安全性とトランザクションの正確性を確保するために、いかなる新しいトークンを接続する前に、そのコントラクトロジックを深く理解し、十分なテストを行うことを強くお勧めします。

関連タグ
関連タグ
app_icon
ChainCatcher Building the Web3 world with innovations.