Skip to content

有力プロジェクトの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に関しては同じ

マルチシグについて