清华大学i-Center导师韩锋,基于计算思维角度,解释了区块链对于以银行为中心的信用体系的颠覆性影响,并提出了全新的“区块链互联网”概念。他认为区块链将使人类进入经济2.0时代,即经济自动化的时代。下面是笔者整理了韩锋老师《计算思维与区块链》课程的笔记,与大家分享的内容。
在人类历史上,计算思维主要分为三代。第一代计算思维的产物是“图灵机”,程序是固定且无法修改的,数据也是无法被修改的。第二代计算思维推出了冯·诺依曼机,程序已经可以被修改。第三代计算思维,区块链最大的进步是让数据本身带有了程序,数据和程序合二为一,这就是“智能合约”的概念。
区块链共有三大特征。首先,自带程序的数据可以被识别和确权,数字资产也因此诞生。其次,数据的转移有了唯一合法性。最后,程序就是合约。
比特币是目前很成功的一个区块链,虽然仍存在着缺陷。在全网记账的每一个节点,需要进行解题,争夺唯一合法记账权。矿工需要进行解题,谁先解题成功,谁就可以获得记账权。显然,算力最大的那个