V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Makoshan
V2EX  ›  分享发现

Ethereum 是要建立一台分布式的世界电脑,让你的程序不被篡改的运行

  •  
  •   Makoshan · 2016-07-11 10:34:31 +08:00 · 1535 次点击
    这是一个创建于 2860 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近入坑山寨币,见识各种虚拟币众筹。但是以太坊才是最具有开创性,最近 The DAO 被黑的事件,跟美剧一样精彩,以太坊声称图灵完备,意味着用 EtherScript 解决所有的可计算问题。概念有点多,不知大家都怎么看姨太...

    2 条回复    2016-07-14 21:38:36 +08:00
    ikaros
        1
    ikaros  
       2016-07-11 15:53:16 +08:00
    合约语言设计太简陋,而且本身缺乏循环语句,建立分布式电脑不可能,顶多就是用来透明化账本,减少审计成本.
    Makoshan
        2
    Makoshan  
    OP
       2016-07-14 21:38:36 +08:00
    BTC 是没有循环,理论上怕程序的死循环。 Eth 引入 gas 的概念,每一步程序执行都需要消耗 gas,从工程上解决了死循环的问题。比如 solidity (一种 EVM 语言)的循环写法

    ```
    function forLoopScoping() {
    for (uint same3 = 0; same3 < 1; same3++) {
    }
    }
    ```
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1012 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 20:02 · PVG 04:02 · LAX 13:02 · JFK 16:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.