闲说图灵和GAS

今天和大家说说图灵机的一些事儿。首先咱们来了解一下什么是图灵机。

图灵机又被称为定型图灵机,是英国数学家艾伦图灵于1936年提出的一个抽象计算模型,既然他是一个数学模型,他肯定就不是一个实体的东西,而仅仅是一个虚无缥缈的想法,可以看做是任何有限逻辑数学过程的终极强大逻辑机器。

图灵完备是针对一套数学操作规则而言的概念,数据可以是一门编程语言,也可以是计算机里具体实现了的指令集。当这套规则可以实现图灵机里的全部功能时,就称他具有图灵完备性

接下来我们来说说图灵停机的问题。首先给大家讲一个故事。

在一个小镇里有一个厨师,有一天他做出了一个规定,他只给那些不能自己给自己做饭的人做饭。厨师的这个规定看起来似乎相当的合理,既然那些人能够给自己做饭了,那么我又何必“多此一举”,再给这个人做饭呢。刚开始一两天的时候这个规定并没有什么问题,过了一两天这个厨师发现自己没有饭吃了,他发现他陷入一个两难的境地,他该不该给自己做饭呢,如果他为自己做饭,那么他就成为他规定中那个自己给自己做饭的人,那么他就不应该为自己做饭,那么如果他不为自己做饭,那么他不就是他规定中那个自己不能给自己做饭的人,以上两种情况,他为自己做饭,他不为自己做饭,这样就成为了一个悖论。

当我们写代码调试的时候,有的时候会遇到这样一种情况,等了很久程序还一直在运行,我们不知道是代码正常运行,只是运行的时间比较长还是代码写的有问题。比如写出了死循环。导致程序根本不会停止。

这是个我们想,如果能够有个工具能够为我们判断我们写的代码的运行时间就好了,这就是图灵停机问题。

GAS出现就是源于以太坊虚拟机存在图灵停机问题,这个问题会直接导致以太坊虚拟机无限循环执行脚本文件。造成系统运行压力增大直至奔溃。为了阻止这个破坏性的情况出现,GAS的设立思路被引入以太坊。

GAS在英语里翻译是汽油,而他在以太坊里也是起着和汽油一样作用的。作为去中心化智能合约平台,任何开发者都可以在平台上进行开发工作,一旦开发者开发出的程序被gas限制在一定程度的执行范围内,图灵停机问题就迎刃而解了,每个程序如果要顺利执行,就需要支付一定数量的GAS。而GAS不是免费的,是需要通过以太坊币去购买的。从中我们可以看到,网络中的世界在一步步的接近于真实的世界,网络系统或许会成为可以于现实世界比拟的大型虚拟生态系统,就像某些小说里描述的人可以一串数据的形式记录下来,然后再网络虚拟世界里随意游玩。

今天有关图灵和GAS的问题就讲到这里啦,咱们明天再聊。

每天停留两分钟,在这里,走马与您一同进步!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 220,367评论 6 512
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,959评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 166,750评论 0 357
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,226评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,252评论 6 397
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,975评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,592评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,497评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 46,027评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,147评论 3 340
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,274评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,953评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,623评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,143评论 0 23
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,260评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,607评论 3 375
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,271评论 2 358

推荐阅读更多精彩内容