このチュートリアルでは、DeFi、ICO、ステーブルコイン、イーサリアム上のガバナンス トークンのバックボーンである ERC-20 トークン標準についてすべて学びます。 IERC20 インターフェイス全体を分解し、Solidity で機能する ERC-20 コントラクトを一から実装し、Uniswap などのプロトコルを強化する強力な Approve() + transferFrom() の 2 ステップ パターンについて説明します。学ぶ内容: ERC-20 とは何か、それが重要な理由 すべての ERC-20 トークンに必要な 6 つの必須関数と 2 つのイベント totalSupply、balanceOf、transfer、approve、allowance、transferFrom の動作方法 Approve + transferFrom を使用して DeFi プロトコルがトークンに安全にアクセスする方法 内部 _mint() および _burn() 関数の実装方法 Solidity v0.8.35 を使用した完全な Solidity 実装方法を理解したい Solidity の初心者および開発者に最適USDC、DAI、UNI などのトークンは実際に内部で機能します。出典:solidity-by-example.org/app/erc20 章: 00:00 はじめに - トークン規格 I - ERC20 00:25 ICO - 簡単な説明 00:42 イーサリアムのコメント募集 - 20 01:40 回答 - トークンコントラクトはいつ ERC-20 と互換性があると言えますか? 06:40 ERC20 コード実装: IERC20 07:20 重要なポイント - accept() + transferFrom() - 2 ステップ パターン 08:08 ERC20 は IERC20、状態変数、マッピング、コンストラクター 09:35 関数 transfer(address to, uint256 amount) 外部戻り値 (bool) 11:15 残高更新におけるオーバーフロー/アンダーフロー 12:18 関数accept(アドレス消費者, uint256 金額) 外部戻り値 (bool) 13:26 関数 transferFrom(アドレス元, 宛先アドレス, uint256 金額) 外部戻り値 (bool) 14:40 内部関数 _mint() & _burn() 15:30 落とし穴: 転送イベント - address(0) パラメータ 16:30 関数 _burn(アドレス元, uint256 金額) 内部 17:00 概要 &重要なポイント 18:50 重要: PPT のタイプミスの修正 19:15 ありがとうございました #solidity #erc20 #ethereum #smartcontracts #blockchaindevelopment #defi #web3 #learnsolidity #cryptotokens #soliditytutorial
免責事項:info@kdj.com
提供される情報は取引に関するアドバイスではありません。 kdj.com は、この記事で提供される情報に基づいて行われた投資に対して一切の責任を負いません。暗号通貨は変動性が高いため、十分な調査を行った上で慎重に投資することを強くお勧めします。
このウェブサイトで使用されているコンテンツが著作権を侵害していると思われる場合は、直ちに当社 (info@kdj.com) までご連絡ください。速やかに削除させていただきます。
2026年08月29日 他の動画も公開されています