ユーザ用ツール

サイト用ツール


blockchain:ethereum

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
blockchain:ethereum [2022/04/04 01:43] dotblockchain:ethereum [2022/05/13 00:59] (現在) dot
行 14: 行 14:
     * Utility Token: 具体的な他のアセットと交換できて初めて資産性が出てくるトークン (例: 図書券)     * Utility Token: 具体的な他のアセットと交換できて初めて資産性が出てくるトークン (例: 図書券)
     * Security Token: それ自体に金銭的価値が認められるトークン (例: 株券)     * Security Token: それ自体に金銭的価値が認められるトークン (例: 株券)
-    * Governance Token: プロジェクトが新しい機能の追加や除去、割合などを変更したり、新たな提案を行う権利を付与するトークン+    * Governance Token: プロジェクトが新しい機能の追加や除去、割合などを変更したり、新たな提案を行う権利を付与するトークン。投票が実現できる。
   * Mint(ミント)   * Mint(ミント)
-    * スマートコントラクトを使って、NFTを新たに作成・発行すること+    * スマートコントラクトを使って、ERC20 や ERC721(NFT) トークンを新たに作成・発行すること 
 +  * ネットワーク形態 
 +    * パブリック型: 誰でも自由に参加できる 
 +    * コンソーシアム型: 許されたメンバーのみ参加できる 
 +    * プライベート型: 自分だけが参加できる
   * データの所在   * データの所在
     * オンチェーン: ブロックチェーン上に存在する     * オンチェーン: ブロックチェーン上に存在する
行 31: 行 35:
 ====== プログラミング ====== ====== プログラミング ======
  
 +  * [[https://cryptozombies.io/jp/|CryptoZombies]]: ゲーム開発を通して Solidity を学習するコンテンツ
   * [[https://solidity-by-example.org/|Solidity by Example]]   * [[https://solidity-by-example.org/|Solidity by Example]]
 +  * [[https://consensys.github.io/smart-contract-best-practices/|Ethereum Smart Contract Security Best Practices]]
 +====== 開発環境 ======
  
 +  * [[https://hardhat.org/|Hardhat]]: 開発用ノードも備えた開発環境
 +  * [[https://github.com/ethereum/go-ethereum|geth]]: Official Golang implementation of the Ethereum protocol.
 +  * Truffle Suite
 +    * [[https://trufflesuite.com/ganache/index.html|Ganache]]: 開発用ノード・ネットワーク
 +      * [[https://github.com/trufflesuite/ganache|ganache-cli]]: CLI で動作する Ganache
 +    * [[https://trufflesuite.com/|Truffle]]: Contract のコンパイル、マイグレーション機能付きデプロイ、テスト
 +    * [[https://trufflesuite.com/drizzle/index.html|drizzle]]: フロントエンドライブラリ
 +  * [[https://openzeppelin.com/|OpenZeppelin]]: ERC20トークンの土台を提供してくれるライブラリ
  
 ====== 参考リンク集 ====== ====== 参考リンク集 ======
blockchain/ethereum.1649036619.txt.gz · 最終更新: 2022/04/04 01:43 by dot