Crypto Vote - アンケートシステム

暗号通貨 Ethereum のスマートコントラクト技術を使用した、アンケートシステム実装例

使い方

  1. 選択式のアンケートです。Etherアドレスごとに、一度だけ回答できます。
  2. サーバーレスで実装していますので、回答が反映されるまで、未回答のような状態で表示されてしまいますが、トランザクションは登録されていますので、取り込まれるまでしばらくお待ち下さい。
  3. 回答した結果は常に見ることができます。
  4. アンケートを登録する権限は、スマートコントラクトの管理者だけが持っていますが、登録する様子(直前の画面まで)は見学することはできます。
    (管理者以外が無理やり実行すると、Revertの状態としてトランザクションが処理されます → 失敗の例
  5. スマートコントラクトは Ropsten Testnet で動作しています。
  6. Metamaskの接続先は「Ropsten Testnet」を指定してください。

このスマートコントラクトのソースコードを GitHub で公開しています。