クリプト

チューリング完全について

ton's icon'
  • ton
  • 2018/05/05 19:36
Content image

ETHで動くプログラムはSolidityという言語です。

これはチューリング完全であり、EVMと呼ばれる実行環境上で独立して実行されます。


チューリング完全という単語が出てきました。

今回の記事ではこちらを解説いたします。


チューリング完全という言葉は、冒頭の文脈で使用された場合、Solidityはプログラム言語として成立しているのだ、ということを示します。

チューリング完全でなければプログラミング言語ではないからです。

(逆にチューリング完全だけれども慣例的にプログラム言語とは呼ばれないものもあるのだそうです)


ではそもそもの、チューリング完全とはどういう状態を表すのでしょうか?

「ある計算メカニズムが、万能チューリングマシンと同等の計算能力を持つ」状態をいいます。

わかりずらいですね。

ですが、万能チューリングマシンというものが「何か」がわかれば理解できそうです。

簡単に言うと、万能チューリングマシンとは、いろいろなアルゴリズムを書くことができるということで、プログラミング言語として認められる最低限の仕事ができるという意味合いになります。

全てのプログラミング言語はチューリング完全ですので。


ですので、Solidityはあらゆるプログラムを記述できます。

NEOではスマコンにJavaやPython、Goを利用できるので、ETHより開発生産性が高そうです。

しかし、私がクリプトゾンビをやった具合ですと、そこまで独自色が強いというわけでもありません。クラス指向というか、オブジェクト指向の言語を学んでいれば、そこまで苦労しないような気がします。

なので、少しSolidityを学ぶ時間をとれば、ETHで色々遊ぶことができます。


但し、パブリックチェーンに乗せる際は相当な注意が必要です。

バグが見つかった場合の処理が大変です。


参考;

WIKIPEDIA チューリング完全

こちらが万能チューリングマシンについて詳しいです。

----------------------------------------------------------

☆過去記事一覧はこちら 

☆他のブログは

 かんがえる、かがんでいる人 

 (毎日仮想通貨ニュースを書いています)

 Steemit 

 (英語で記事を書いています)

☆Twitterはこちら 

----------------------------------------------------------

公開日:2018/05/05
獲得ALIS:17.23
ton's icon'
  • ton
  • @ton
かんがえるひと

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
クリプト

【初心者向け】JPYCを購入して使ってみました!

Like token Tip token
30.03 ALIS
Eye catch
クリプト

【初心者向け】$MCHCの基本情報と獲得方法

Like token Tip token
31.32 ALIS
Eye catch
クリプト

2021年1月以降バイナンスに上場した銘柄を140文字以内でざっくりレビュー(Twitter向け情報まとめ)

Like token Tip token
38.10 ALIS
Eye catch
クリプト

【DeFi】複利でトークンを運用してくれるサイト

Like token Tip token
54.01 ALIS
Eye catch
クリプト

NFT解体新書・デジタルデータをNFTで販売するときのすべて【実証実験・共有レポート】

Like token Tip token
120.79 ALIS
Eye catch
クリプト

UNISWAPでALISをETHに交換してみた

Like token Tip token
39.40 ALIS
Eye catch
クリプト

17万円のPCでTwitterやってるのはもったいないのでETHマイニングを始めた話

Like token Tip token
46.60 ALIS
Eye catch
クリプト

Uniswap(ユニスワップ)で$ALISのイールドファーミング(流動性提供)してみた

Like token Tip token
59.99 ALIS
Eye catch
クリプト

Uniswap v3を完全に理解した

Like token Tip token
18.92 ALIS
Eye catch
クリプト

ジョークコインとして出発したDogecoin(ドージコイン)の誕生から現在まで。注目される非証券性🐶

Like token Tip token
38.31 ALIS
Eye catch
クリプト

約2年間ブロックチェ-ンゲームをして

Like token Tip token
61.20 ALIS
Eye catch
クリプト

バイナンスの信用取引(マージン取引)を徹底解説~アカウントの開設方法から証拠金計算例まで~

Like token Tip token
3.50 ALIS