『現代経済学 ゲーム理論・行動経済学・制度論』からの価値論

2018.09.13

制度をつくるとはどんなことだろう? あまりにも抽象的な問いかけだが、「制度の経済学」という分野が存在することをこの書籍から知った。それは市場メカニズムの需要と供給の一致によって完結した取引そのものではなく、取引を契約と見なし、その前後で生じるような問題に着目していく学問である。

ethereumjs-walletを利用してアドレスを生成する

2018.07.11

ethereumjs-walletを利用するとEthereumのアドレスを生成することができます。

MetaMaskのアドレスをgetAccountsで取得する

2018.06.24

web3.jsを使って、利用しているMetaMaskのアカウントのアドレスを取得します。

ethereumjs-txでトランザクションを生成する[Infula][sendSignedTransaction]

2018.06.17

INFURAではプライベートキーを提供していない関係で、sendTransactionを利用することができません。しかし、ethereumjs-txを利用してトランザクションを生成すれば、デプロイしたコントラクトに対してステートを変更することが可能です。

TruffleでINFURAにコントラクトをデプロイする[web3.js]

2018.06.06

Ethereumのブロックチェーンには大きく分けて「プライベートネットワーク」「テストネットワーク」「メインネットワーク」の3つの環境があります。今回は、テストネットワークのひとつであるRopstenテストネットワークにコントラクトをデプロイし、web3.jsを利用してブラウザからそのコントラクトに対してアクセスしてみます。

web3.jsでブラウザからコントラクトにアクセスする[Ganache]

2018.05.28

web3.jsはイーサリアムのノードと通信することのできるJavaScript APIで、ブラウザからコントラクトにアクセスすることが可能となります。

TruffleでHelloWorld[Ethereum]

2018.05.21

TruffleはSolidityによるスマートコントラクト構築のためのコンパイルやデプロイ、バイナリ管理等を行えるフレームワークです。

スマートコントラクトとしての権利移譲[登記][Solidity]

2018.05.09

権利移譲の再発明とも言われるスマートコントラクトにおいて、とりわけ注目されているのが土地登記のシステムだ。

素数を求める[エラトステネスのふるい][JavaScript]

2018.04.30

素数とは、2以上の整数で1とその数自身でしか割りきれない数のことを言う。今回は1000以下のすべての素数を見つけるためのアルゴリズムをJavaScriptで実装してみた。

Solidityでオークション[Auction][Ethereum]

2018.04.04

スマートコントラクトにおいてオークションのシステムを理解することはいずれ必須となるのかも知れない。

 

スポンサーリンク

Copyright © 2018 思考の葉 All Rights Reserved.  プライバシーポリシー