-
Notifications
You must be signed in to change notification settings - Fork 0
有力プロジェクトのERC20実装方法について
dogecrypto edited this page Jun 27, 2018
·
7 revisions
-
大部分のプロジェクトはOpenZeppelinのStandardCoinに近い実装
- 逆をいえばそれくらいで問題ないということかな?
- 妙な実装すると後々セキュリティホールがみつかったりしたら大変なことになるので変な機能は入れないほうが良い
-
追加オプション機能について
- Burnable, Mintable, Ownable, Pausableはプロジェクトごとにまちまち
- OpenZeppelinのライブラリ利用
-
ロックアップ
- 上位トークンで実装しているところは殆ど無い
- ICONは実装している
- Mint機能をロックアップ機能として実装しているケースもあり (数カ月後にコイン発行してロックアップ対象に付与的な感じ)
- ただこれをやるとコインの数が増える
- https://etherscan.io/address/0xb5a5f22694352c15b00323844ad545abb2b11028#code
- Lockable, Migrations
- 10億枚、18 decimalsが鉄板
- Ethereumと同じ?
- decimalsに関しては同じ
- マルチシグ
- 極稀に対応しているプロジェクトはあり
- Medical Token Currency (MTC)、Aragonあたり
- 少し前に流行ったっぽいが最近だと逆にあまりない?
- まあこれはコインとは関係ない話
- https://etherscan.io/address/0x905e337c6c8645263d3521205aa37bf4d034e745