区块链(Blockchain)
区块链是一种分布式账本,由一系列按时间顺序排列的区块组成,这些区块通过加密哈希链接在一起。每个区块包含前一个区块的哈希值、时间戳和交易数据(通常以默克尔树的形式表示)[1]。由于每个区块都包含有关前一个区块的信息,它们实际上形成了一个链(类似于链表数据结构),每个新区块都链接到之前的区块。因此,区块链交易是不可逆的,一旦记录下来,任何给定区块中的数据都无法在不改变后续所有区块的情况下进行追溯性修改。
区块链通常由对等(P2P)计算机网络管理,用作公共分布式账本。节点共同遵守共识算法协议来添加和验证新的交易区块。尽管区块链记录并非不可更改,因为可能存在区块链分叉,但区块链在设计上被认为是安全的,并体现了具有高拜占庭容错性的分布式计算系统[2]。
2008年,中本聪 创造了区块链,作为比特币加密货币交易的公共分布式账本,基于斯图尔特·哈伯、W·斯科特·斯托内塔和大卫·拜尔之前的研究。比特币中区块链的实现使其成为第一个无需可信权威或中央服务器即可解决双重支付问题的数字货币。比特币的设计启发了其他应用程序和区块链,这些区块链可供公众读取,并被广泛用于加密货币。区块链可被视为一种支付轨道。
私有区块链已被提议用于商业用途。很多人认为,如果精心设计,许可型区块链可能比无许可型区块链更去中心化,因此在实践中更安全。
发展历程[编辑 | 编辑源代码]
- 1982年,David Chaum 首次提出了一种类似区块链的协议,用于建立、维护和信任由相互怀疑的群体组成的计算机系统。
- 1991年,Stuart Haber 和 W. Scott Stornetta 进一步研究了加密安全区块链,旨在实现无法篡改文档时间戳的系统。
- 1992年,Haber、Stornetta 和 Dave Bayer 引入了默克尔树,提高了效率,允许将多个文档证书收集到一个区块中。自1995年以来,他们的公司 Surety 每周都在《纽约时报》上发布文档证书哈希。
- 2008年,中本聪 提出了一种去中心化的区块链概念,通过类似 Hashcash 的方法对区块进行时间戳,无需可信第三方签名,并引入难度参数来稳定区块添加速率[3]。
- 2009年,中本聪 将这一设计应用于比特币,使其成为第一个解决双重支付问题的数字货币,并成为网络上所有交易的公共账本。
- 2014年,比特币区块链文件大小达到20GB,包含了网络上发生的所有交易记录。
- 2015年,大小增长到近30GB。
- 2016年, "区块链"一词逐渐普及,尽管中本聪最初的论文中使用了 "区块" 和 "链" 分开。
- 2016年, 据 Accenture 预测,区块链在金融服务行业达到了13.5% 的采用率,进入早期采用者阶段。行业贸易集团联合成立了全球区块链论坛。
- 2016年至2017年,比特币区块链从50GB增长到100GB。
- 2018年, Gartner 发现,只有1% 的 CIO 表示在其组织中采用某种形式的区块链,只有 8% 的 CIO 处于短期 "计划或积极试验区块链" 阶段。
- 2019年, Gartner 报告称,5% 的 CIO 认为区块链技术是改变其业务的游戏规则。
- 截至2019年中华人民共和国的相关公司占有全球区块链专利权的八成以上。在2016年公布的《十三五国家信息化规划》,就已将区块链技术列为战略性前沿技术。反超点在2017年当年度专利申请量超过1200件超越美国,之后一路上升,并诞生了比特大陆等以挖矿业务为切入点累积资本最终做大的企业[4]。其官方立场是不承认比特币的货币流通地位并禁止任何商家收付,但认为区块链技术可以为国家所用,2019年中国人民银行第三季消息,支付结算司副司长穆长春8月10日在金融四十人伊春论坛上介绍央行法定数字货币的实践DC/EP(DC,digital currency,数字货币;EP,electronic payment,电子支付)时揭露央行DC/EP研究已进行五年,表明可能存在被称为“央行数字货币”的制度[5]。早在2016年有新闻显示平安集团、招商银行、微众银行等40多家金融机构共同成立首个中国深圳FinTech数字货币联盟。同年10月,中共中央总书记习近平公开表示“区块链技术的集成应用在新的技术革新和产业变革中起着重要作用”,对特定技术发表谈话表达重视,引发相关类股上涨以及媒体议论[6]。
- 2020年初:账本大小超过200GB。
设计和结构[编辑 | 编辑源代码]
区块链是一种去中心化的、分布式的、通常是公开的数字账本,由称为区块的记录组成,用于记录许多计算机之间的交易。这些区块以一种方式链接在一起,使得任何涉及的区块都无法在不改变所有后续区块的情况下进行追溯性更改。这使得参与者能够独立且相对廉价地验证和审计交易。
区块链数据库通过对等网络和分布式时间戳服务器进行自主管理。它们通过集体自我利益驱动的广泛协作进行认证。这种设计有助于建立一个稳健的工作流程,其中参与者对数据安全的担忧降到最低。
通过使用区块链,可以消除数字资产无限复制的特性。它可以确认每个价值单位只被转移一次,从而解决了长期存在的双重支付问题。区块链可以被视为一种价值交换协议。当区块链被正确设置以详细记录交换协议时,它可以提供强制执行要约和接受的记录,从而维护所有权。
从逻辑上讲,区块链可以分为几个层:
- 基础设施层(硬件)
- 网络层(节点发现、信息传播、验证)
- 共识层(工作量证明、权益证明)
- 数据层(区块、交易)
- 应用层(智能合约/去中心化应用,如适用)
区块[编辑 | 编辑源代码]
区块是区块链的基本单位,它包含了一批有效的交易,并通过哈希算法和 Merkle 树进行编码。每个区块都包含了前一个区块的加密哈希值,从而形成一条链式结构。这种链式结构确保了区块的完整性,因为任何对区块的篡改都会导致后续区块的哈希值失效。
为了保证区块和其中包含的数据的完整性,通常会对区块进行数字签名。有时,可能会同时产生多个区块,形成一个临时性的分叉。为了解决这种分叉问题,区块链系统会根据特定的算法对不同的历史版本进行评分,选择得分最高的版本作为主链。未被选中的区块被称为孤块。
参与区块链网络的节点可能会拥有不同的历史版本。它们只保留已知得分最高的版本。当一个节点接收到一个得分更高的版本(通常是旧版本加上一个新区块)时,它会扩展或覆盖自己的数据库,并将改进后的版本重新传输给其他节点。随着越来越多的区块被添加到链上,某个区块被取代的概率会指数级下降,最终变得非常低。
比特币使用工作量证明(PoW)系统,即拥有最多累积工作量证明的链被网络视为有效链。通过冗余计算,而不是传统的隔离和并行方式,确保了区块链的安全性。
区块时间[编辑 | 编辑源代码]
区块时间是指网络平均生成一个新的区块所需的时间。当区块完成时,其中包含的数据就变得可验证了。在加密货币中,这实际上就是交易发生的时间,因此更短的区块时间意味着更快的交易速度。
以太坊的区块时间设置为14 到15 秒,而比特币的平均区块时间为10 分钟。
硬分叉[编辑 | 编辑源代码]
主条目:分叉
硬分叉是一种对区块链协议的更改,不向后兼容,要求所有用户升级软件才能继续参与网络。在硬分叉中,网络分裂成两个独立的版本:一个遵循新规则,另一个遵循旧规则。
例如,以太坊在2016年进行了一次硬分叉,以补偿 DAO 攻击事件中的投资者损失。这次硬分叉导致了以太坊和以太坊经典(Ethereum Classic)两条链的分裂。2014年,NXT 社区曾考虑进行一次硬分叉,以回滚区块链记录,以减轻从一个主要的加密货币交易所盗取 5000 万 NXT 的影响。但硬分叉提案被拒绝,部分资金通过谈判和赎金支付的方式被追回。
另一个较近的硬分叉例子是2017年的比特币硬分叉,导致了比特币和比特币现金的分裂。网络分裂的主要原因是对如何增加每秒交易量以满足需求存在分歧。
去中心化[编辑 | 编辑源代码]
通过将数据分散存储在对等网络中,区块链减少了集中式数据存储带来的风险。这种分布式架构,结合了临时消息传递和分布式网络,使得数据更加安全可靠。
尽管区块链具有高度的安全性,但仍存在一些潜在的威胁。其中之一是 51%攻击,即一个实体控制了网络中超过一半的算力,从而可以操纵区块链记录。然而,这种攻击需要巨大的计算资源,通常难以实施。
区块链使用公钥加密技术来确保数据的安全性。公钥是一个长串的随机数字,作为区块链上的地址。发送到网络的价值代币被记录为属于该地址。私钥就像密码一样,赋予其所有者访问数字资产或与区块链支持的各种功能进行交互的权限。
区块链上的数据被认为是不可篡改的。每个节点都拥有区块链的副本,通过大量的数据库复制和计算信任来维护数据质量。不存在中央权威,也没有任何用户被信任度更高。交易通过软件广播到网络,消息以尽力交付的方式传递。早期的区块链依赖于高能耗的挖矿节点来验证交易,将它们添加到正在构建的区块中,然后将完成的区块广播给其他节点。区块链使用各种时间戳方案,如工作量证明,来序列化更改。随着区块链的增长,处理大量数据所需的计算资源也变得越来越昂贵,这可能导致中心化的风险。因此,一些新的共识机制,如权益证明,被引入以解决这一问题。
终结性[编辑 | 编辑源代码]
终结性是指对最近添加到区块链的格式良好的区块的信任程度,即该区块在未来不会被撤销(被“终结”)的可能性。大多数分布式区块链协议,无论是工作量证明(PoW)还是权益证明(PoS),都不能保证新添加的区块的绝对终结性,而是依赖于“概率终结性”:随着区块在区块链中越深,它被更改或回滚的可能性就越小。
拜占庭容错的权益证明协议声称可以提供所谓的“绝对终结性”:一个随机选中的验证者提议一个区块,其余验证者对其进行投票,如果大多数验证者同意,则该区块将不可逆地添加到区块链中。经济终结性是一种对该方法的修改,在实际协议中使用,例如以太坊中的 Casper 协议。验证者如果在区块链的同一位置签署两个不同的区块,就会受到“削减”惩罚,即他们的质押权益会被没收。
开放性[编辑 | 编辑源代码]
开放区块链比传统的拥有权记录更加用户友好,尽管传统记录对公众开放,但仍需要物理访问才能查看。由于早期所有的区块链都是无许可的,因此关于区块链的定义引发了争议。正在进行的辩论中的一个问题是,是否应该将由中央权威授权和任务的验证者组成的私有系统视为区块链。
许可或私有链的支持者认为,“区块链”这个术语可以应用于任何将数据批处理成时间戳区块的数据结构。这些区块链作为数据库中多版本并发控制 (MVCC) 的分布式版本。就像 MVCC 阻止两个事务同时修改数据库中的单个对象一样,区块链阻止两个事务花费区块链中的同一个输出。
反对者认为,许可系统类似于传统的企业数据库,不支持去中心化数据验证,并且这些系统不能抵御运营商的篡改和修改。Computerworld 的 Nikolai Hampton 说,“许多内部区块链解决方案只不过是笨重的数据库”,并且“如果没有明确的安全模型,专有区块链应该受到怀疑”。
无许可(公共)区块链[编辑 | 编辑源代码]
无许可(公共)区块链的一个优势是不需要保护免受不良行为者的攻击,也不需要访问控制。这意味着应用程序可以无需其他人的批准或信任即可添加到网络中,使用区块链作为传输层。
比特币和其他加密货币目前通过要求新条目包含工作量证明来保护其区块链。为了延长区块链,比特币使用哈希现金难题。虽然哈希现金由 Adam Back 于1997年设计,但最初的想法是由 Cynthia Dwork、Moni Naor 和 Eli Ponyatovski 在1992年的论文“Pricing via Processing or Combatting Junk Mail”中提出的。
2016年,美国对区块链相关项目的风险投资正在减弱,但在中国却在增加。比特币和其他许多加密货币都使用开放(公共)区块链。截至2018年4月,比特币市值最高。
许可(私有)区块链[编辑 | 编辑源代码]
许可区块链使用访问控制层来管理谁可以访问网络。有人认为,如果设计得当,许可区块链可以保证一定程度的去中心化,而无许可区块链在实践中往往是中心化的。
许可区块链的缺点[编辑 | 编辑源代码]
Nikolai Hampton 在 Computerworld 上指出:“对于私有区块链,不需要进行‘51% 攻击’,因为私有区块链(很可能)已经控制了所有区块创建资源的 100%。如果你可以攻击或破坏私有企业服务器上的区块链创建工具,你就可以有效地控制他们的整个网络并随意更改交易。” 这在金融危机或债务危机(如 2007-2008 年金融危机)期间具有特别严重的负面影响,政治上有权势的行动者可能会做出有利于某些群体而不利于其他群体的决定,“比特币区块链受到大规模采矿努力的保护。不太可能任何私有区块链会尝试使用千兆瓦的计算能力来保护记录——这是耗时且昂贵的。”他还表示:“在私有区块链中,也没有‘竞赛’;没有动力使用更多的电力或比竞争对手更快地发现区块。这意味着许多内部区块链解决方案将只不过是笨重的数据库。”
区块链分析[编辑 | 编辑源代码]
随着比特币、以太坊、莱特币等加密货币的普及,对公共区块链的分析变得越来越重要。只要具备相关技术知识,任何人都可以观察和分析公共区块链上的数据。理解和访问加密货币的流动一直是许多加密货币交易所、银行和其他机构面临的挑战。人们普遍认为加密货币是私密且不可追踪的,这导致许多人将其用于非法目的,如毒品、武器交易和洗钱。然而,随着专业技术公司的出现,提供区块链追踪服务,加密货币交易所、执法机构和银行对加密资金和法币-加密货币交易的了解更加深入。一些人认为,这一发展促使犯罪分子转向使用新的加密货币,如门罗币。
标准化[编辑 | 编辑源代码]
2016年4月,澳大利亚标准协会向国际标准化组织 (ISO) 提交了一份提案,考虑制定支持区块链技术的标准。该提案导致了 ISO 技术委员会 307 的成立,该委员会负责区块链和分布式账本技术。技术委员会设有工作组,负责区块链和 DLT 的术语、参考架构、安全和隐私、身份、智能合约、治理和互操作性等标准,以及特定行业和通用政府要求的标准。超过 50 个国家以及国际银行间金融电信协会 (SWIFT)、欧盟委员会、国际测量师联合会、国际电信联盟 (ITU) 和联合国欧洲经济委员会 (UNECE) 等外部联络机构正在参与标准化过程。
许多其他国家标准机构和开放标准机构也在制定区块链标准。其中包括美国国家标准与技术研究院 (NIST)、欧洲电工标准化委员会 (CENELEC)、电气和电子工程师协会 (IEEE)、结构化信息标准促进组织 (OASIS) 以及一些互联网工程任务组 (IETF) 的个别参与者。
集中式区块链[编辑 | 编辑源代码]
尽管大多数区块链实现都是去中心化和分布式的,但 Oracle 在 Oracle 21c 数据库中推出了一个集中式区块链表功能。Oracle 21c 数据库中的区块链表是一个集中式的区块链,提供不可变性。与去中心化区块链相比,集中式区块链通常可以提供更高的吞吐量和更低的交易延迟,因为它们不需要基于共识的分布式机制。
应用项目[编辑 | 编辑源代码]
区块链技术可以集成到多个领域。区块链的主要用途是作为加密货币(如比特币)的分布式账本。到2016年底,还有一些其他产品从概念验证阶段成熟起来。截至2016年,一些企业已经开始测试该技术并进行低级实施,以评估区块链对其组织后端效率的影响。
区块链被视为 21 世纪的关键技术进步,能够在战略、运营和市场层面影响组织。2019年,据估计,对区块链技术的投资约为 29 亿美元,比前一年增长了 89%。此外,国际数据公司 (IDC) 估计,到2022年,企业对区块链技术的投资将达到 124 亿美元。此外,根据普华永道 (PwC) 的预测,到2030年,区块链技术有潜力创造超过 3 万亿美元的年度商业价值。普华永道2018年的一项研究进一步表明,84% 的受访企业高管至少接触过区块链技术,这表明对区块链技术的巨大需求和兴趣。
2019年,BBC 世界服务电台和播客系列《塑造现代经济的 50 件事》将区块链列为一项将对经济和社会产生深远影响的技术。经济学家、《金融时报》记者和广播员蒂姆·哈福德 (Tim Harford) 讨论了这项底层技术可能具有更广泛的应用以及需要克服的挑战。他的第一次广播是在2019年6月29日。
2016年到 2020年,区块链钱包的数量增长了四倍,达到 4000 万。
2022年发表的一篇论文讨论了区块链技术在可持续管理中的潜在应用。
加密货币[编辑 | 编辑源代码]
主条目:加密货币
大多数加密货币使用区块链技术来记录交易。例如,比特币网络和以太坊网络都是基于区块链的。
犯罪企业“丝绸之路”利用 Tor 网络,并使用加密货币进行支付。其中一些加密货币被美国联邦政府通过对区块链的研究和没收而查获。
各国政府对公民或银行拥有加密货币的合法性持不同政策。中国在多个行业实施区块链技术,包括于 2020 年推出的国家数字货币。为了加强各自的货币,包括欧盟和美国的西方政府也启动了类似的项目。
智能合约[编辑 | 编辑源代码]
主条目:智能合约
基于区块链的智能合约是能够在没有人为干预的情况下部分或完全执行或强制执行的合约。智能合约的主要目标之一是实现自动托管。智能合约的一个关键特征是它们不需要可信第三方(如受托人)作为合约实体之间的中介——区块链网络自行执行合约。这可能会减少实体之间转移价值时的摩擦,并可能为更高水平的交易自动化打开大门。
2018 年的一份国际货币基金组织 (IMF) 工作人员讨论报告指出,基于区块链技术的智能合约可能会减少道德风险并优化合同的总体使用,但“尚未出现可行的智能合约系统”。由于缺乏广泛使用,它们的法律地位尚不明确。
金融服务[编辑 | 编辑源代码]
许多银行已表示有兴趣实施分布式账本用于银行业务,并与创建私有区块链的公司合作;根据2016年9月的一项 IBM 研究,这一进程比预期更快。
银行对这项技术感兴趣,部分原因在于它有可能加速后台结算系统。此外,随着区块链行业逐渐成熟,机构越来越认识到它实际上是一个全新的金融行业的基础设施,并为此带来了所有相关的含义。
一些银行,如瑞银 (UBS),正在开设新的研究实验室,专门研究区块链技术,以探索如何利用区块链在金融服务中提高效率和降低成本。德国银行贝伦贝格认为,区块链是一种“过度炒作的技术”,虽然有大量的“概念验证”,但仍面临重大挑战,成功的案例很少。
区块链还催生了首次代币发行 (ICO) 以及一种新的数字资产类别,称为证券型代币发行 (STO),有时也称为数字证券发行 (DSO)。STO/DSO 可以私下进行,也可以在公共、受监管的股票交易所进行,用于代币化传统资产,如公司股票、知识产权、房地产、艺术品或个人产品。许多公司活跃在这个领域,提供合规代币化、私人 STO 和公共 STO 的服务。
游戏中的区块链[编辑 | 编辑源代码]
区块链技术,如加密货币和非同质化代币 (NFT),已被用于视频游戏的货币化。许多在线游戏提供游戏内自定义选项,例如角色皮肤或其他游戏内物品,玩家可以使用游戏内货币赚取和交易这些物品。一些游戏还允许使用真实货币交易虚拟物品,但在一些将视频游戏视为赌博的国家,这可能是非法的,并导致了皮肤赌博等灰色市场问题,因此发行商通常避免允许玩家从游戏中赚取真实货币。
区块链游戏通常允许玩家将这些游戏内物品交易为加密货币,然后可以将其兑换成货币。
第一个使用区块链技术的已知游戏是 CryptoKitties,于 2017 年 11 月推出,玩家可以使用以太币加密货币购买 NFT,每个 NFT 都是一个虚拟宠物,玩家可以与其他宠物繁殖,创造具有组合特征的新 NFT。2017 年 12 月,一只虚拟宠物的售价超过 10 万美元,引起了轰动。CryptoKitties 还展示了以太坊游戏面临的可扩展性问题,2018 年初,大约 30% 的以太坊交易用于该游戏,造成了网络拥堵。
到 2020 年代初,使用区块链的视频游戏尚未取得突破性成功,因为这些游戏倾向于专注于使用区块链进行投机,而不是更传统的玩法,对大多数玩家的吸引力有限。然而,在 2021 年下半年,一些游戏(如 Axie Infinity 在 COVID-19 大流行期间)的有限成功以及企业对元宇宙内容的计划,重新燃起了人们对 GameFi 领域的兴趣,该术语描述了视频游戏和通常由区块链货币支持的融资之间的交叉。包括 Ubisoft、Electronic Arts 和 Take-Two Interactive 在内的几家主要发行商表示,他们正在认真考虑未来使用区块链和 NFT 的游戏。
2021 年 10 月,Valve 公司禁止在其广受欢迎的 PC 游戏数字商店 Steam 上托管使用加密货币和 NFT 的区块链游戏,理由是这是对他们禁止提供具有真实世界价值的游戏内物品的政策的延伸。Valve 此前与赌博有关的历史,特别是皮肤赌博,被认为是禁止区块链游戏的因素之一。记者和玩家对 Valve 的决定反应积极,因为大多数 PC 游戏玩家认为区块链和 NFT 游戏存在欺诈风险。Epic Games 经营着与 Steam 竞争的 Epic Games Store,表示他们对接受区块链游戏持开放态度,以应对 Valve 的拒绝。
供应链[编辑 | 编辑源代码]
区块链技术已被应用于供应链管理的多个领域:
- 贵重商品开采 - 追溯宝石和其他贵重商品的来源。2016 年,《华尔街日报》报道,区块链技术公司 Everledger 正在与 IBM 的区块链跟踪服务合作,以追踪钻石的起源,确保其道德采购。截至 2019 年,钻石贸易公司 (DTC) 参与开发了一种名为 Tracer 的钻石交易供应链产品。
- 食品供应链 - 沃尔玛和 IBM 正在试用基于区块链的系统来监控生菜和菠菜的供应链。所有区块链节点都由沃尔玛管理,并位于 IBM 云上。
- 时尚行业 - 时尚行业中,品牌、分销商和客户之间的关系不透明,阻碍了时尚行业的可持续和稳定发展。区块链可以使这些信息透明化,有助于行业的可持续发展。
- 汽车行业 - 梅赛德斯-奔驰与其合作伙伴 Icertis 开发了一个区块链原型,用于促进供应链中合同的一致性记录,以便将对直接供应商的道德标准和合同义务传递给二级供应商及以后。在另一个项目中,该公司使用区块链技术来追踪电池制造商供应链中气候相关气体的排放量和二次材料的数量。
国家货币[编辑 | 编辑源代码]
- e-Dinar是突尼斯共和国政府用区块链技术发行的数字货币。也是第一个国家数位货币。
- eCFA是塞内加尔共和国政府用区块链技术发行的数位货币。
- 数字人民币(E-CNY)是中华人民共和国政府用区块链技术发行的数字货币[7]。
- Sand Dollar是巴哈马国政府用区块链技术发行的数字货币。
社区货币[编辑 | 编辑源代码]
- 空卢(英文:Colu)公司在英国伦敦用区块链发行了东伦敦社区英镑(Local Pound, East London),主要为中小企业提供支付平台。2017年6月止,空卢在全球发行了多款社区货币,共有50,000用户。
私有链、公有链和联盟链的区别[编辑 | 编辑源代码]
公有链 | 联盟链 | 私有链 | |
---|---|---|---|
参与者 | 不限 | 联盟成员 | 链的所有者 |
共识机制 | PoW/PoS | 分布式一致性算法 | solo/pbft等 |
验证者 | 自愿提供算力或质押加密货币者 | 联盟成员协商确定 | 链的所有者 |
激励机制 | 需要 | 可选 | 无 |
去中心化程度 | 较高 | 偏低 | 极低 |
如初特点 | 解决双重支付 | 效率和成本优化 | 安全性高、效率高 |
吞吐量 | 7笔/秒至数千笔/秒(TPS) | <10万笔/秒(TPS) | 视配置决定 |
应用领域 | 区块链游戏、非同质化代币、去中心化金融等 | 供应链管理、金融服务、医疗保健等 | 大型组织或私人企业之业务等 |
代表项目 | 比特币、以太坊 | R3、Hyperledger |
公有链[编辑 | 编辑源代码]
公有链可称为公共区块链,指所有人都可以参与的区块链。换言之它是公平公开,所有人可自由访问,发送、接收、认证交易。另外公有链亦被认为是“完全去中心化”的区块链。公有链的代表有BTC区块链,ETH、EOS 等,它们之间有存在不同架构。举个例子说,以太坊(ETH)是一条公有链,在以太坊链上运作的每一项应用都会消耗这条链的总体资源;EOS只是一个区块链的基础架构,开发人员可以自由地在EOS上创建公链,每条链与链之间都不会影响彼此拥有的资源,换言之不会出现因个别应用资源消耗过多而造成网络拥挤。
私有链[编辑 | 编辑源代码]
商业组织正在为各种应用开发分布式分类账和其他区块链启发的软件。由于这些软件被中心化机构控制,不具有区块链去中心化的属性,被称为私有链(private blockchains)、区域链、或者联盟链。私有链上的资料,可由建立私有链的机构任意操控改写,所以连确保资料难以篡改的功能也没有。 至2017年6月止,没有任何私有链得到认可和使用,而且国际银行界纷纷退出所参与的项目;加拿大中央银行也在2017年5月放弃了国家私有链的开发,主要原因是与中央银行体系格格不入。相反,用现有区块链进行ICO众筹,来开发新型去中心化社区的项目,如雨后春笋般地涌现,得到不同凡响的结果。以下是部分私有链及联盟链开发项目:
- 德勤和ConsenSys2016年宣布计划创建一个数位银行ConsenSys计划
- R3计划连接42家银行分布式分类帐,主要由以太坊,Chain.com,英特尔和IBM牵头
- Microsoft Visual Studio正在使Ethereum Solidity语言可供应用程序开发人员使用。
- SafeShare保险提供一项区域链为基础的主打共享经济的保险,由英国保险巨头劳合社承保。
- 一家瑞士工业联盟,包括瑞士电信,苏黎世州银行和瑞士股票交易所,以柜台买卖为原型的资产交易,基于以太坊科技的区域链。
- Context Labs a 2013 company developing blockchain enabled platforms
- R3区域链联盟
- Digital Asset Holdings
- Satoshi Citadel Industries
- 美国期货和期权交易所CME集团于2017年4月11日宣布,正在测试基于区域链的黄金期货平台的正处于最后测试阶段,该区块链是为比特币提供认证的对等网络。
- 台湾林产品生产追溯系统
- 私有链的弊端也很明显,Nikolai Hampton 曾在《Computerworld》中指出,“私有区块链也没有必要受到‘51%’攻击,因为私有区块链(很可能)已经控制了所有区块创建资源的100%。如果你可以攻击或破坏私人公司服务器上的区块链创建工具,你就可以有效地控制他们100% 的网络,并随心所欲地更改交易。” 这在金融危机或债务危机(如2007-08年的金融危机)期间会产生一系列特别深远的不利影响,因为政治上有权势的参与者可能会做出有利于某些群体而损害其他群体的决策,并且“比特币区块链受到大规模集体挖矿的保护,任何私有区块链都不太可能尝试使用千兆瓦的计算能力来保护记录——这既耗时又昂贵。”他还表示,“在私有区块链中,不存在‘竞争’;没有动机去使用更多的算力或比竞争对手更快地发现区块。这意味着许多内部区块链解决方案只不过是繁琐的数据库。”
侧链[编辑 | 编辑源代码]
区块链中的侧链(sidechains)实质上不是特指某个区块链,而是指遵守侧链协议的所有区块链,该名词是相对与比特币主链来说的。侧链协议是指:可以让比特币安全地从比特币主链转移到其他区块链,又可以从其他区块链安全地返回比特币主链的一种协议。
ICO代币[编辑 | 编辑源代码]
首次代币发行(英语:Initial Coin Offering,简称ICO),也称为ICO众筹,是用区块链筹集资金,以便开发新型区块链社区的项目[8]。
非营利组织[编辑 | 编辑源代码]
- 比尔及梅琳达·盖茨基金会《基层项目/Level One Project》旨在利用区块链技术帮助世界各地20亿缺乏银行账户的民众。
- 联合国世界粮食计划署的《区块建设/Building Blocks》旨在使粮食计划署越来越多的现金扶贫业务更快,更便宜,更安全。“区块建设”于2017年1月在巴基斯坦开展了现场试点工作,将在整个春季继续进行。2017年6月,该项目已经扩大到叙利亚等国,计划在2030年前在全球实现零饥饿。
去中心化的社会网络[编辑 | 编辑源代码]
- 回馈项目(Backfeed project)正在基于区块链分布式自治系统,开发共识主动性创建和分配价值的社会网络。
- 亚历山大项目(The Alexandria project)是一个基于区块链开发的去中心化图书馆网络。
- 它自主(Tezos)是一个根据它代币(token)持有者们的投票结果,让电脑程序自我演变,来实现区块链自主的开发项目。比特币区块链是一个去中心化的加密货币和支付的金融自主体系。以太坊区块链在前者的基础上增加了去中心化的智能合约的法律自主体系。它自主将在前两者的基础上增加去中心化的电脑程序开发功能,以便建立社会管理自主权体系。
区块链数据库[编辑 | 编辑源代码]
甲骨文公司在Oracle Database 21c中,首次引入了区块链资料表功能。不过,Oracle Database的区块链不是去中心化。甲骨文称,中央化的区块链数据库较去中心化更高吞吐量及更少延迟交易问题。
域名[编辑 | 编辑源代码]
有多种不同的尝试通过区块链提供域名服务。这些域名可以通过使用私钥进行控制,从而实现不可审查的网站。这也可以绕过注册机构压制用于欺诈、滥用或非法内容的域名的能力。
Namecoin 是一种支持“.bit”顶级域名 (TLD) 的加密货币。Namecoin 于 2011 年从比特币分叉而来。.bit TLD 未经 ICANN 批准,而是需要替代 DNS 根。截至 2015 年,.bit 被 120,000 个注册名称中的 28 个网站使用。由于恶意软件和其他潜在的法律问题,Namecoin 于 2019 年被 OpenNIC 放弃。其他区块链替代 ICANN 的方案包括 The Handshake Network、EmerDNS 和 Unstoppable Domains。
特定的 TLD,如“.eth”、“.luxe” 和“.kred”,与以太坊区块链通过以太坊名称服务 (ENS) 相关联。.kred TLD 还可以作为传统加密货币钱包地址的替代方案,方便加密货币的转移。
其他应用[编辑 | 编辑源代码]
区块链技术可以用于创建永久的、公开的、透明的账本系统,用于编译销售数据、跟踪数字使用情况和向内容创作者(如无线用户或音乐家)支付费用。Gartner 2019 年的 CIO 调查报告显示,2% 的高等教育受访者已经启动了区块链项目,另有 18% 的人计划在未来 24 个月内开展学术项目。2017 年,IBM 与 ASCAP 和 PRS for Music 合作,将区块链技术应用于音乐发行。Imogen Heap 的 Mycelia 服务也被提议作为一种基于区块链的替代方案,让艺术家可以更好地控制他们的歌曲和其他相关数据在粉丝和其他音乐家之间的传播。
区块链技术还可用于保险行业,如点对点保险、参数保险和微保险。共享经济和物联网也将受益于区块链,因为它们涉及许多协作的同行。正在研究将区块链用于图书馆,并获得了美国博物馆和图书馆服务研究所的资助。
其他区块链设计包括 Hyperledger,这是 Linux 基金会的一项合作努力,旨在支持基于区块链的分布式账本,该计划下的项目包括 Hyperledger Burrow(由 Monax)和 Hyperledger Fabric(由 IBM 领导)。另一个是 Quorum,由摩根大通开发的许可型私有区块链,具有私有存储功能,用于合约应用程序。
Oracle 在其 Oracle 21c 数据库中引入了区块链表功能。
区块链还用于点对点能源交易。
轻量级区块链或简化区块链更适合物联网 (IoT) 应用,而不是传统区块链。一项实验表明,轻量级基于区块链的网络可以每秒处理多达 134 万个身份验证过程,这对于资源受限的物联网网络来说可能足够。
区块链可用于通过将唯一标识符关联到产品、文档和货物,并存储与无法伪造或更改的交易相关的记录来检测假冒产品。然而,有人认为区块链技术需要补充提供物理对象和区块链系统之间强有力绑定以及内容创建者验证(如 KYC 标准)的技术。欧盟知识产权局 (EUIPO) 建立了反假冒区块链论坛,旨在“定义、试点和实施”欧洲层面的反假冒基础设施。荷兰标准化组织 NEN 使用区块链和二维码来验证证书。
黑客事故[编辑 | 编辑源代码]
区块链目前多用于民间自定义的各种虚拟货币领域,众多黑客事件也发生在这些场景,区块链本身可以确保记账内容万无一失但目前几乎都是不记名设计,所以谁能夺取账号文本就能声称为所有者,而民间公司保存账号的服务器防骇条件不一使此类“抢劫”行为提供可能性。
2018年[编辑 | 编辑源代码]
- 1月,日本数字货币交易所Coincheck遭黑客攻击,约价值超过5.34亿美元的NEM于平台上被非法转移[9]。
- 2月11日,意大利加密货币交易所BitGrail遭黑客攻击,约价值1.7亿美元的NANO被盗。
- 4月22日,BeautyChain智能合约出现重大漏洞,黑客通过此漏洞无限生成代币,导致BEC的价值接近归零[10]。
- 4月25日,SmartMesh出现疑似重大安全漏洞,宣布暂停所有SMT交易和转账直至另行通知,导致损失约1.4亿美金[11]。
- 7月10日,以色列数字货币交易所Bancor遭黑客攻击,约价值超过23.5亿美元的ETH,NPXS,和BNT于平台上被非法转移。
- 7月25日,EOS Fomo 3D狼人游戏的游戏合约遭受溢出攻击,60686个EOS从奖励池中被盗取,导致部分奖励没有按照游戏规则奖励用户。EOS核心仲裁论坛(ECAF)对黑客进行仲裁后,冻结黑客EOS账户:eosfomoplay1。
- 9月20日,日本数字货币交易所Zaif遭黑客攻击,导致损失67亿日元(约6000万美元加密货币),其中包括5,966比特币。根据CNN报道指出,被盗金额约4000万美元属客户资金,另外2000万则属于交易所。
- 12月3日,EOS Dice3D黑客攻击,损失10569个EOS。黑客将被盗的EOS转至火币,Dice3D官方决定自费拿出部分EOS给予玩家作补偿[12]。
2019年[编辑 | 编辑源代码]
- 2月22日,EOS42被黑客攻击,黑客利用EOS节点没有更新黑名单的漏洞去攻击系统,使EOS42损失二百万个EOS。这个安全事件发生后,EOS社群开始作防备措施,避免类似情况再出现。
- 3月30日,韩国加密货币交易所Bithumb遭到黑客入侵,超过300万EOS(约1270万美元)和2000万XRP(约620万美元)的资产被盗。
- 5月8日,全球最大加密货币交易所Binance发布公告表示,遭到黑客攻击,共计7000枚比特币遭窃,损失估计超过4000万美元[13]。
- 7月12日,日本金融厅认证的合法加密货币交易所币宝(BitPoint),遭窃取上千颗比特币,各类加密货币合计损失高达35亿日元。而币宝台湾分公司从7月23日开始也全面暂停服务,所有用户不能交易加密货币外,连台币账户都无法提领。
参考链接[编辑 | 编辑源代码]
- ↑ A Venture Fund With Plenty of Virtual Capital, but No Capitalist - The New York Times
- ↑ The Truth About Blockchain by Marco Iansiti and Karim R. Lakhani
- ↑ 中本聪 / 比特币:一种对等网络电子现金系统.bitcoin.pdf
- ↑ 区块链强国 陆掌全球8成专利 - 焦点新闻 - 旺报
- ↑ 央行数字货币呼之欲出 深圳获支持开展研究应用_新浪财经_新浪网
- ↑ 总书记关于区块链的讲话,你真的看懂了吗?-中国科技网
- ↑ 中国数字人民币的研发进展白皮书_部门政务_中国政府网
- ↑ 肖风:ICO正扮演区块链与金融结合的核心角色|肖风|代币|ICO_新浪新闻
- ↑ Coincheck: Stolen $534 Mln NEM Were Stored On Low Security Hot Wallet
- ↑ Building a safer crypto token. How does the CyberMiles virtual machine… | by Michael Yuan | CyberMiles | Medium
- ↑ SMT Security Update – SmartMesh
- ↑ EOSBet Transfer Hack Statement : r/eos
- ↑ 比特币行情看俏,币安却遭骇客洗劫损失逾12亿元|数位时代 BusinessNext