9
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

個人の理解で書く

イーサリアムとは

  • ビットコインがブロックチェーン技術を証明できたので、ビットコインのソースをコピー・改造したいくつのコピーがでてきた
  • そもそも、ビットコインでは Ruby on Rails 3 以前の状態みたいに、全部キレイにモジュール化されていないので、通貨以外のスマートコントラクトを作るのはやりづらい
  • イーサリアムはそれを受け取って、ちゃんとモジュール化して、最初からスマートコントラクトのプラットフォームとして設計されている
  • 更に、スマートコントラクトをチューリング完全

スマートコントラクト

  • 開発言語は、Solidity という JavaScript ライクな言語
  • チューリング完全と言っても、機能とアクセスできるデータは結構制限されている
  • スマートコントラクトをデプロイすること自体も1つのトランザクションである

疑問

  • スマートコントラクトの中で使っている Mapping 系のデータはどこに保存されている?ブロックの中?
  • 書き込みがある場合、ログを記録できそうが、どこで確認できる?
  • 1つのトランザクションの中で、カスタムデータの容量はどのぐらい?
9
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?