ユーザ用ツール

サイト用ツール


blockchain:ethereum

文書の過去の版を表示しています。


用語

  • スマートコントラクト
    • Solidity: ethereum のスマートコントラクトを作成するためのプログラミング言語
    • ABI (Application Binary Interface) : スマートコントラクトの仕様(関数名や引数や戻り値の型の仕様)
  • アカウントの種類
    • EOA(Externally Owned Account): 外部アカウント。採掘者などに紐づくアカウント。
    • Contract Account: スマートコントラクトと紐づくアカウント
  • トークンの種類
    • Fungible Token(FT): ERC20 (例: 純金)
    • Non-Fungible TOken(NFT): ERC721 (例: 土地)
    • Utility Token: 具体的な他のアセットと交換できて初めて資産性が出てくるトークン (例: 図書券)
    • Security Token: それ自体に金銭的価値が認められるトークン (例: 株券)
    • Governance Token: プロジェクトが新しい機能の追加や除去、割合などを変更したり、新たな提案を行う権利を付与するトークン
  • Mint(ミント)
    • スマートコントラクトを使って、NFTを新たに作成・発行すること
  • データの所在
    • オンチェーン: ブロックチェーン上に存在する
    • オフチェーン: ブロックチェーンの外に存在する
  • wei
    • 1wei = 0.000000000000000001 ETH
    • 補助単位
      • 10^3: finney
      • 10^6: szabo
      • 10^18: wei
  • gas
    • トランザクションを生成するための手数料

プログラミング

開発環境

  • Ganache: 開発用ノード・ネットワーク
  • Truffle: Contract のコンパイル・デプロイ
  • drizzle: フロントエンドライブラリ

参考リンク集

blockchain/ethereum.1649143882.txt.gz · 最終更新: 2022/04/05 07:31 by dot