区块链(Blockchain):修订间差异

来自非小号百科
0x YU小鱼留言 | 贡献
创建页面,内容为“== 简述 == 一种去中心化的分布式账本技术,通过将数据分块存储并按时间顺序链接,确保数据不可篡改、公开透明。 == 什么是区块链(Blockchain)? == '''区块链'''是一种创新的'''分布式账本技术'''(Distributed Ledger Technology, DLT),通过密码学和共识机制将数据分布式地存储在多个节点上,实现了去中心化、透明性和不可篡改性。它最初因比特币(Bitcoi…”
 
Doge留言 | 贡献
无编辑摘要
第1行: 第1行:
== 简述 ==
区块链是一种分布式账本,由一系列按时间顺序排列的区块组成,这些区块通过加密哈希链接在一起。每个区块包含前一个区块的哈希值、时间戳和交易数据(通常以默克尔树的形式表示)<ref>[https://www.nytimes.com/2016/05/22/business/dealbook/crypto-ether-bitcoin-currency.html A Venture Fund With Plenty of Virtual Capital, but No Capitalist] - The New York Times</ref>。由于每个区块都包含有关前一个区块的信息,它们实际上形成了一个链(类似于链表数据结构),每个新区块都链接到之前的区块。因此,区块链交易是不可逆的,一旦记录下来,任何给定区块中的数据都无法在不改变后续所有区块的情况下进行追溯性修改。
一种去中心化的分布式账本技术,通过将数据分块存储并按间顺序,确保数据不可篡改、公开透明。
 
区块链通常由对等(P2P)计算机网络管理,用作公共分布式账本。节点共同遵守共识算法协议来添加和验证新的交易区块。尽管区块链记录并非不可更改,因为可能存在区块链分叉,但区块链在设计上被认为是安全的,并体现了具有高拜占庭容错性的分布式计算系统<ref>[https://hbr.org/2017/01/the-truth-about-blockchain The Truth About Blockchain] by Marco Iansiti and Karim R. Lakhani</ref>。
 
2008年,[[中本聪(Satoshi Nakamoto)|中本聪]] 创造了区块链,作为比特币加密货币交易的公共分布式账本,基于斯图尔特·哈伯、W·斯科特·斯托内塔和大卫·拜尔之前的研究。比特币中区块链的实现使其成为第一个无需可信权威或中央服务器即可解决双重支付问题的数字货币。比特币的设计启发了其他应用程序和区块链,这些区块链可供公众读取,并被广泛用于加密货币。区块链可被视为一种支付轨道。
 
私有区块链已被提议用于商业用途。很多人认为,如果精心设计,许可型区块链可能比无许可型区块链更去中心化,因此在实践中更安全。
 
== 发展历程 ==
 
* 1982年,David Chaum 首次提出了一种类似区块链的协议,用于建立、维护和信任由相互怀疑的群体组成的计算机系统。
* 1991年,Stuart Haber 和 W. Scott Stornetta 进一步研究了加密安全区块链,旨在实现无法篡改文档时间戳的系统。
* 1992年,Haber、Stornetta 和 Dave Bayer 引入了默克尔树,提高了效率,允许将多个文档证书收集到一个区块中。自1995年以来,他们的公司 Surety 每周都在《纽约时报》上发布文档证书哈希。
 
* 2008年,[[中本聪(Satoshi Nakamoto)|中本聪]] 提出了一种去中心化的区块链概念,通过类似 Hashcash 的方法对区块进行时间戳,无需可信第三方签名,并引入难度参数来稳定区块添加速率。
* 2009年,中本聪 将这一设计应用于比特币,使其成为第一个解决双重支付问题的数字货币,并成为网络上所有交易的公共账本。
 
* 2014年,比特币区块链文件大小达到20GB,包含了网络上发生的所有交易记录。
* 2015年,大小增长到近30GB。
* 2016年, "区块链"一词逐渐普及,尽管中本聪最初的论文中使用了 "区块" 和 "链" 分开。
* 2016年, 据 Accenture 预测,区块链在金融服务行业达到了 13.5% 的采用率,进入早期采用者阶段。行业贸易集团联合成立了全球区块链论坛。
* 2016年至2017年,比特币区块链从50GB增长到100GB。
 
* 2018年, Gartner 发现,只有 1% 的 CIO 表示在其组织中采用某种形式的区块链,只有 8% 的 CIO 处于短期 "计划或积极试验区块链" 阶段。
* 2019年, Gartner 报告称,5% 的 CIO 认为区块链技术是改变其业务的游戏规则。
* 2020年初:账本大小超过200GB。
 
== 设计和结构 ==
区块链是一种去中心化的分布式的、通常是公开的数字账本,由称为区块的记录组成,用于记录许多计算机之间的交易。这些区块以一种方式链接在一起,使得任何涉及的区块都无法在不改变所有后续区块的情况下进行追溯性更改。这使得参与者能够独立且相对廉价地验证和审计交易。
 
区块链数据库通过对等网络和分布式时间戳服务器进行自主管理。它们通过集体自我利益驱动的广泛协作进行认证。这种设计有助于建立一个稳健的工作流程,其中参与者对数据安全的担忧降到最低。
 
通过使用区块链,可以消除数字资产无限复制的特性。它可以确认每个价值单位只被转移一次,从而解决了长期存在的双重支付问题。区块链可以被视为一种价值交换协议。当区块链被正确设置以详细记录交换协议时,它可以提供强制执行要约和接受的记录,从而维护所有权。
 
从逻辑上讲,区块链可以分为几个层:
 
* 基础设施层(硬件)
* 网络层(节点发现、信息传播、验证)
* 共识层(工作量证明、权益证明)
* 数据层(区块、交易)
* 应用层(智能合约/去中心化应用,如适用)
 
=== 区块 ===
区块是区块链的基本单位,它包含了一批有效的交易,并通过哈希算法和 Merkle 树进行编码。每个区块都包含了前一个区块的加密哈希值,从而形成一条链式结构。这种链式结构确保了区块的完整性,因为任何对区块的篡改都会导致后续区块的哈希值失效。
 
为了保证区块和其中包含的数据的完整性,通常会对区块进行数字签名。有时,可能会同时产生多个区块,形成一个临时性的分叉。为了解决这种分叉问题,区块链系统会根据特定的算法对不同的历史版本进行评分,选择得分最高的版本作为主链。未被选中的区块被称为孤块。
 
参与区块链网络的节点可能会拥有不同的历史版本。它们只保留已知得分最高的版本。当一个节点接收到一个得分更高的版本(通常是旧版本加上一个新区块)时,它会扩展或覆盖自己的数据库,并将改进后的版本重新传输给其他节点。随着越来越多的区块被添加到链上,某个区块被取代的概率会指数级下降,最终变得非常低。
 
比特币使用工作量证明 (PoW) 系统,即拥有最多累积工作量证明的链被网络视为有效链。通过冗余计算,而不是传统的隔离和并行方式,确保了区块链的安全性。
 
==== 区块时间 ====
区块时间是指网络平均生成一个新的区块所需的时间。当区块完成时,其中包含的数据就变得可验证了。在加密货币中,这实际上就是交易发生的时间,因此更短的区块时间意味着更快的交易速度。
 
以太坊的区块时间设置为 14 到 15 秒,而比特币的平均区块时间为 10 分钟。
 
==== 硬分叉 ====
主条目:[[分叉]]
 
硬分叉是一种对区块链协议的更改,不向后兼容,要求所有用户升级软件才能继续参与网络。在硬分叉中,网络分裂成两个独立的版本:一个遵循新规则,另一个遵循旧规则。
 
例如,以太坊在2016年进行了一次硬分叉,以补偿 DAO 攻击事件中的投资者损失。这次硬分叉导致了以太坊和以太坊经典 (Ethereum Classic) 两条链的分裂。2014年,NXT 社区曾考虑进行一次硬分叉,以回滚区块链记录,以减轻从一个主要的加密货币交易所盗取 5000 万 NXT 的影响。但硬分叉提案被拒绝,部分资金通过谈判和赎金支付的方式被追回。
 
另一个较近的硬分叉例子是2017年的比特币硬分叉,导致了比特币和比特币现金的分裂。网络分裂的主要原因是对如何增加每秒交易量以满足需求存在分歧。
 
=== 去中心化 ===
通过将数据分散存储在对等网络中,区链减少了集中式数据存储带来的风险。这种分布式架构,结合了临消息传递和分布式网络,使得数据更加安全可靠。
 
尽管区块链具有高度的安全性,但仍存在一些潜在的威胁。其中之一是 [[51%攻击]],即一个实体控制了网络中超过一半的算力,从而可以操纵区块记录。然而,这种攻击需要巨大的计算资源通常难以实施。
 
区块链使用公钥加密技术来确保数据的安全性。公钥是一个长串的随机数字,作为区块链上的地址。发送到网络的价值代币被记录为属于该地址。私钥就像密码一样,赋予其所有者访问数字资产或与区块链支持的各种功能进行交互的权限。
 
区块链上的数据被认为是不可篡改的。每个节点都拥有区块链的副本,通过大量的数据库复制和计算信任来维护数据质量。不存在中央权威,也没有任何用户被信任度更高。交易通过软件广播到网络,消息以尽力交付的方式传递。早期的区块链依赖于高能耗的挖矿节点来验证交易,将它们添加到正在构建的区块中,然后将完成的区块广播给其他节点。区块链使用各种时间戳方案,如工作量证明,来序列化更改。随着区块链的增长,处理大量数据所需的计算资源也变得越来越昂贵,这可能导致中心化的风险。因此,一些新的共识机制,如权益证明,被引入以解决这一问题。
 
==== 终结性 ====
终结性是指对最近添加到区块链的格式良好的区块的信任程度,即该区块在未来不会被撤销(被“终结”)的可能性。大多数分布式区块链协议,无论是工作量证明 (PoW) 还是权益证明 (PoS),都不能保证新添加的区块的绝对终结性,而是依赖于“概率终结性”:随着区块在区块链中越深,它被更改或回滚的可能性就越小。
 
拜占庭容错的权益证协议声称可以提供所谓的“绝对终结性”:一个随机选中的验证者提议一个区块,其余验证者对其进行投票,如果大多数验证者同意,则该区块将不可逆地添加到区块链中经济终结性是一种对该方法的修改,在实际协议中使用,例如以太坊中的 Casper 协议。验证者如果在区块链的同一位置签署两个不同的区块,就会受到“削减”惩罚,即他们的质押权益会被没收。
 
 


== 什么是区块链(Blockchain)? ==
'''区块链'''是一种创新的'''分布式账本技术'''(Distributed Ledger Technology, DLT),通过密码学和共识机制将数据分布式地存储在多个节点上,实现了去中心化、透明性和不可篡改性。它最初因比特币(Bitcoin)而被提出,如今已成为推动Web3、去中心化金融(DeFi)、非同质化代币(NFT)等领域的核心技术。


== 区块链的基本结构 ==
== 区块链的基本结构 ==
第90行: 第166行:
# '''法律与合规''':跨境监管、隐私保护等问题仍需解决。
# '''法律与合规''':跨境监管、隐私保护等问题仍需解决。
# '''技术复杂性''':开发门槛较高,普及尚需时间。
# '''技术复杂性''':开发门槛较高,普及尚需时间。
=== 区块链的未来发展方向 ===
=== 区块链的未来发展方向 ===


第105行: 第179行:
#* 利用区块链的透明性增强AI模型的数据可信度。
#* 利用区块链的透明性增强AI模型的数据可信度。


== 总结 ==
== 参考链接 ==
区块链是一个革命性的技术框架,凭借去中心化、不可篡改性和透明性,在多领域展示了颠覆性潜力。虽然仍面临扩展性、监管等挑战,但随着技术进步和应用场景拓展,区块链有望成为未来数字社会的基础设施之一。
<references />

2024年12月2日 (一) 02:39的版本

区块链是一种分布式账本,由一系列按时间顺序排列的区块组成,这些区块通过加密哈希链接在一起。每个区块包含前一个区块的哈希值、时间戳和交易数据(通常以默克尔树的形式表示)[1]。由于每个区块都包含有关前一个区块的信息,它们实际上形成了一个链(类似于链表数据结构),每个新区块都链接到之前的区块。因此,区块链交易是不可逆的,一旦记录下来,任何给定区块中的数据都无法在不改变后续所有区块的情况下进行追溯性修改。

区块链通常由对等(P2P)计算机网络管理,用作公共分布式账本。节点共同遵守共识算法协议来添加和验证新的交易区块。尽管区块链记录并非不可更改,因为可能存在区块链分叉,但区块链在设计上被认为是安全的,并体现了具有高拜占庭容错性的分布式计算系统[2]

2008年,中本聪 创造了区块链,作为比特币加密货币交易的公共分布式账本,基于斯图尔特·哈伯、W·斯科特·斯托内塔和大卫·拜尔之前的研究。比特币中区块链的实现使其成为第一个无需可信权威或中央服务器即可解决双重支付问题的数字货币。比特币的设计启发了其他应用程序和区块链,这些区块链可供公众读取,并被广泛用于加密货币。区块链可被视为一种支付轨道。

私有区块链已被提议用于商业用途。很多人认为,如果精心设计,许可型区块链可能比无许可型区块链更去中心化,因此在实践中更安全。

发展历程

  • 1982年,David Chaum 首次提出了一种类似区块链的协议,用于建立、维护和信任由相互怀疑的群体组成的计算机系统。
  • 1991年,Stuart Haber 和 W. Scott Stornetta 进一步研究了加密安全区块链,旨在实现无法篡改文档时间戳的系统。
  • 1992年,Haber、Stornetta 和 Dave Bayer 引入了默克尔树,提高了效率,允许将多个文档证书收集到一个区块中。自1995年以来,他们的公司 Surety 每周都在《纽约时报》上发布文档证书哈希。
  • 2008年,中本聪 提出了一种去中心化的区块链概念,通过类似 Hashcash 的方法对区块进行时间戳,无需可信第三方签名,并引入难度参数来稳定区块添加速率。
  • 2009年,中本聪 将这一设计应用于比特币,使其成为第一个解决双重支付问题的数字货币,并成为网络上所有交易的公共账本。
  • 2014年,比特币区块链文件大小达到20GB,包含了网络上发生的所有交易记录。
  • 2015年,大小增长到近30GB。
  • 2016年, "区块链"一词逐渐普及,尽管中本聪最初的论文中使用了 "区块" 和 "链" 分开。
  • 2016年, 据 Accenture 预测,区块链在金融服务行业达到了 13.5% 的采用率,进入早期采用者阶段。行业贸易集团联合成立了全球区块链论坛。
  • 2016年至2017年,比特币区块链从50GB增长到100GB。
  • 2018年, Gartner 发现,只有 1% 的 CIO 表示在其组织中采用某种形式的区块链,只有 8% 的 CIO 处于短期 "计划或积极试验区块链" 阶段。
  • 2019年, Gartner 报告称,5% 的 CIO 认为区块链技术是改变其业务的游戏规则。
  • 2020年初:账本大小超过200GB。

设计和结构

区块链是一种去中心化的、分布式的、通常是公开的数字账本,由称为区块的记录组成,用于记录许多计算机之间的交易。这些区块以一种方式链接在一起,使得任何涉及的区块都无法在不改变所有后续区块的情况下进行追溯性更改。这使得参与者能够独立且相对廉价地验证和审计交易。

区块链数据库通过对等网络和分布式时间戳服务器进行自主管理。它们通过集体自我利益驱动的广泛协作进行认证。这种设计有助于建立一个稳健的工作流程,其中参与者对数据安全的担忧降到最低。

通过使用区块链,可以消除数字资产无限复制的特性。它可以确认每个价值单位只被转移一次,从而解决了长期存在的双重支付问题。区块链可以被视为一种价值交换协议。当区块链被正确设置以详细记录交换协议时,它可以提供强制执行要约和接受的记录,从而维护所有权。

从逻辑上讲,区块链可以分为几个层:

  • 基础设施层(硬件)
  • 网络层(节点发现、信息传播、验证)
  • 共识层(工作量证明、权益证明)
  • 数据层(区块、交易)
  • 应用层(智能合约/去中心化应用,如适用)

区块

区块是区块链的基本单位,它包含了一批有效的交易,并通过哈希算法和 Merkle 树进行编码。每个区块都包含了前一个区块的加密哈希值,从而形成一条链式结构。这种链式结构确保了区块的完整性,因为任何对区块的篡改都会导致后续区块的哈希值失效。

为了保证区块和其中包含的数据的完整性,通常会对区块进行数字签名。有时,可能会同时产生多个区块,形成一个临时性的分叉。为了解决这种分叉问题,区块链系统会根据特定的算法对不同的历史版本进行评分,选择得分最高的版本作为主链。未被选中的区块被称为孤块。

参与区块链网络的节点可能会拥有不同的历史版本。它们只保留已知得分最高的版本。当一个节点接收到一个得分更高的版本(通常是旧版本加上一个新区块)时,它会扩展或覆盖自己的数据库,并将改进后的版本重新传输给其他节点。随着越来越多的区块被添加到链上,某个区块被取代的概率会指数级下降,最终变得非常低。

比特币使用工作量证明 (PoW) 系统,即拥有最多累积工作量证明的链被网络视为有效链。通过冗余计算,而不是传统的隔离和并行方式,确保了区块链的安全性。

区块时间

区块时间是指网络平均生成一个新的区块所需的时间。当区块完成时,其中包含的数据就变得可验证了。在加密货币中,这实际上就是交易发生的时间,因此更短的区块时间意味着更快的交易速度。

以太坊的区块时间设置为 14 到 15 秒,而比特币的平均区块时间为 10 分钟。

硬分叉

主条目:分叉

硬分叉是一种对区块链协议的更改,不向后兼容,要求所有用户升级软件才能继续参与网络。在硬分叉中,网络分裂成两个独立的版本:一个遵循新规则,另一个遵循旧规则。

例如,以太坊在2016年进行了一次硬分叉,以补偿 DAO 攻击事件中的投资者损失。这次硬分叉导致了以太坊和以太坊经典 (Ethereum Classic) 两条链的分裂。2014年,NXT 社区曾考虑进行一次硬分叉,以回滚区块链记录,以减轻从一个主要的加密货币交易所盗取 5000 万 NXT 的影响。但硬分叉提案被拒绝,部分资金通过谈判和赎金支付的方式被追回。

另一个较近的硬分叉例子是2017年的比特币硬分叉,导致了比特币和比特币现金的分裂。网络分裂的主要原因是对如何增加每秒交易量以满足需求存在分歧。

去中心化

通过将数据分散存储在对等网络中,区块链减少了集中式数据存储带来的风险。这种分布式架构,结合了临时消息传递和分布式网络,使得数据更加安全可靠。

尽管区块链具有高度的安全性,但仍存在一些潜在的威胁。其中之一是 51%攻击,即一个实体控制了网络中超过一半的算力,从而可以操纵区块链记录。然而,这种攻击需要巨大的计算资源,通常难以实施。

区块链使用公钥加密技术来确保数据的安全性。公钥是一个长串的随机数字,作为区块链上的地址。发送到网络的价值代币被记录为属于该地址。私钥就像密码一样,赋予其所有者访问数字资产或与区块链支持的各种功能进行交互的权限。

区块链上的数据被认为是不可篡改的。每个节点都拥有区块链的副本,通过大量的数据库复制和计算信任来维护数据质量。不存在中央权威,也没有任何用户被信任度更高。交易通过软件广播到网络,消息以尽力交付的方式传递。早期的区块链依赖于高能耗的挖矿节点来验证交易,将它们添加到正在构建的区块中,然后将完成的区块广播给其他节点。区块链使用各种时间戳方案,如工作量证明,来序列化更改。随着区块链的增长,处理大量数据所需的计算资源也变得越来越昂贵,这可能导致中心化的风险。因此,一些新的共识机制,如权益证明,被引入以解决这一问题。

终结性

终结性是指对最近添加到区块链的格式良好的区块的信任程度,即该区块在未来不会被撤销(被“终结”)的可能性。大多数分布式区块链协议,无论是工作量证明 (PoW) 还是权益证明 (PoS),都不能保证新添加的区块的绝对终结性,而是依赖于“概率终结性”:随着区块在区块链中越深,它被更改或回滚的可能性就越小。

拜占庭容错的权益证明协议声称可以提供所谓的“绝对终结性”:一个随机选中的验证者提议一个区块,其余验证者对其进行投票,如果大多数验证者同意,则该区块将不可逆地添加到区块链中。经济终结性是一种对该方法的修改,在实际协议中使用,例如以太坊中的 Casper 协议。验证者如果在区块链的同一位置签署两个不同的区块,就会受到“削减”惩罚,即他们的质押权益会被没收。



区块链的基本结构

区块链是一个由“区块”组成的链式结构,每个区块存储一定数量的交易数据,并通过以下关键元素进行连接:

  1. 区块(Block)
    • 包括两部分:区块头(Block Header)区块体(Block Body)
    • 区块头:包含元数据,如上一区块的哈希值、时间戳、随机数、Merkle树根等。
    • 区块体:包含具体的交易记录。
  2. 哈希值(Hash)
    • 每个区块通过哈希函数生成一个唯一的固定长度标识。
    • 区块链中的每个区块都会引用其前一区块的哈希值,形成链式连接。
  3. 链(Chain)
    • 区块按时间顺序连接成链,区块之间的相互引用确保数据的完整性和不可篡改性。

区块链的核心特性

  1. 去中心化(Decentralization)
    • 区块链通过网络中的分布式节点记录和验证交易,无需中心化的信任机构。
  2. 透明性(Transparency)
    • 交易记录公开可查(对公共区块链而言),增加了系统的信任度。
  3. 不可篡改性(Immutability)
    • 一旦区块被添加到链中,其内容就无法被修改,防止恶意篡改。
  4. 安全性(Security)
    • 使用加密算法保护数据,确保用户隐私和交易安全。
  5. 可追溯性(Traceability)
    • 所有交易记录可通过链上数据溯源,便于审计和监管。

区块链的运行机制

区块链的运行基于以下核心机制:

  1. 分布式存储
    • 每个节点保存完整的区块链副本,数据同步通过P2P网络完成。
  2. 共识机制(Consensus Mechanism)
    • 网络节点通过共识算法对新增区块达成一致,常见的共识机制包括:
      • 工作量证明(Proof of Work, PoW):如比特币,通过耗费计算能力完成复杂数学问题来验证交易。
      • 权益证明(Proof of Stake, PoS):如以太坊 2.0,基于持币量和质押时间确定验证权。
      • 委托权益证明(Delegated Proof of Stake, DPoS):通过选举少量节点作为代表来验证区块。
  3. 加密技术
    • 非对称加密(公钥/私钥):保护用户身份和交易的隐私性。
    • 哈希算法:确保数据的完整性。

区块链的分类

  • 公有链(Public Blockchain)
    • 完全开放,任何人都可以参与,代表项目有比特币、以太坊。
    • 优点:去中心化程度高、透明性强。
    • 缺点:扩展性和效率较低。
  • 联盟链(Consortium Blockchain)
    • 部分开放,由多个组织或机构共同管理,适用于B2B场景,如Hyperledger、R3 Corda。
    • 优点:性能高、数据隐私性强。
    • 缺点:去中心化程度低。
  • 私有链(Private Blockchain)
    • 完全由单一机构控制,用于内部使用。
    • 优点:效率高、安全性强。
    • 缺点:去中心化几乎不存在。

区块链的应用场景

  • 金融领域
    • 去中心化支付系统(如比特币)。
    • 智能合约驱动的DeFi应用(如Uniswap、Aave)。
  • 供应链管理
    • 实现全流程的产品溯源和防伪,如IBM的Food Trust。
  • 数字身份管理
    • 去中心化身份系统(DID),增强用户对数据的主权。
  • NFT和数字内容
    • 通过NFT赋予艺术品、音乐、游戏资产的独特数字所有权。
  • 政府和社会服务
    • 选举系统、防伪记录、医疗数据管理等。
  • 能源管理
    • 去中心化的能源交易平台,如电力P2P交易。

区块链的优势与挑战

优势:

  • 增强数据透明性和信任。
  • 降低中介机构的参与成本。
  • 提升业务流程效率。

挑战:

  1. 可扩展性:区块链的交易处理速度远低于传统系统。
  2. 能源消耗:如PoW机制的挖矿耗费大量能源。
  3. 法律与合规:跨境监管、隐私保护等问题仍需解决。
  4. 技术复杂性:开发门槛较高,普及尚需时间。

区块链的未来发展方向

  1. 扩展性优化
    • Layer 2 解决方案(如Rollups)和分片技术(Sharding)。
  2. 跨链互操作性
    • 实现不同区块链之间的无缝资产和数据流转。
  3. 隐私保护
    • 基于零知识证明(ZKP)的隐私增强技术。
  4. 企业级应用
    • 深入物流、金融、医疗等领域。
  5. 与AI结合
    • 利用区块链的透明性增强AI模型的数据可信度。

参考链接

  1. A Venture Fund With Plenty of Virtual Capital, but No Capitalist - The New York Times
  2. The Truth About Blockchain by Marco Iansiti and Karim R. Lakhani