新闻动态

王嘉平 | 区块链到底有什么了不起(中)

2019-03-02 08:32:30 50

02

第一个十年(2)

王嘉平 | 区块链到底有什么了不起(中)配图(1)

时间到了2018年,7月份出现了一个游戏,玩家众多,又一次严重阻塞了比特币的储值、支付、发行过程是有保障的、不需要信任的,但是比特币对法币的价格不在系统内部,系统本身无法保障这个事情,完全依赖外部的信任(或者说信仰...)

2. 系统的物理计算设备必须是去中心化的,并且参与系统的过程可以有壁垒,但是必须没有授权控制方(premissionless)。较之传统的支付接入,比特币作为支付系统,任何接入方无需申请,也不需要和任何方签订协议,也不会被费率歧视或者担心哪天会被吊销。

3. 系统承载的业务逻辑的代码必须开源,并且可以证明实际系统中运行的代码就是源码公开的那一份。结合上一条,这意味着,系统的运营也将不再属于任何一方。所有人在这个系统中都没有既定规则以外凌驾于其他人之上的特殊优势,包括开发者。

03

脱离特定物理计算设备的图灵机

王嘉平 | 区块链到底有什么了不起(中)配图(2)

1936年艾伦·图灵提出了图灵机这个高度抽象的计算模型,开启了计算机科学时代篇章。

1945年,冯·诺伊曼在图灵机的基础上给出了工程上可以实现冯·诺伊曼架构,直到现在,大多数的计算机从CPU到GPU,从Intel到ARM都是遵从这一架构,并藉由半导体技术将其的规模、速度以及性能-功耗比提高到了当年不可想象的高度。但是其基本原理始终是下图的结构。

王嘉平 | 区块链到底有什么了不起(中)配图(3)

冯·诺依曼架构,这是计算机的基本原理 ( Image Credit: https://en.wikipedia.org/wiki/Von_Neumann_architecture )

如果我们用计算机体系结构的视角去看待区块链,他是一个冯·诺伊曼架构的延伸。

在区块链中,「输入」是未定序未确认的交易,「输出」是有序的经过确认的交易,而「内存」中则是账簿的状态。其中央处理器执行的是硬编码(hardcoded)在区块链节点软件中的交易逻辑,或者是第三方部署的智能合约。

王嘉平 | 区块链到底有什么了不起(中)配图(4)

用计算机体系结构的视角去看待区块链,其本身也是一个冯·诺伊曼架构。

我这里从这个视角展现区块链,是为了用最简洁的方式介绍区块链的工作原理,并不是想说区块链本身也是一个通用计算机,或者说世界大计算机。

王嘉平 | 区块链到底有什么了不起(上)

王嘉平 | 区块链到底有什么了不起(中)

王嘉平 | 区块链到底有什么了不起(下)