区块链

灰暗的星星灰暗的星星灰暗的星星灰暗的星星灰暗的星星
 
分类:技术文章

区块链(英语:blockchain[1][2][3]block chain[4][5])是借由密码学[1][6]串接并保护内容的串连文字记录(又称区块)。

每一个区块包含了前一个区块的加密散列、相应时间戳记以及交易数据(通常用默克尔树(Merkle tree)算法计算的散列值表示)[7],这样的设计使得区块内容具有难以篡改的特性。用区块链技术所串接的分布式账本能让两方有效纪录交易,且可永久查验此交易。

当前区块链技术最大的应用是数字货币,例如比特币的发明。因为支付的本质是“将账户A中减少的金额增加到账户B中”。如果人们有一本公共账簿,记录了所有的账户至今为止的所有交易,那么对于任何一个账户,人们都可以计算出它当前拥有的金额数量。而区块链恰恰是用于实现这个目的的公共账簿,其保存了全部交易记录。在比特币体系中,比特币地址相当于账户,比特币数量相当于金额。[8]

概述

以比特币的区块链账本为例。每个区块基本由上一个区块的散列值,若干条交易,一个调节数等元素构成,矿工通过工作量证明实现对交易整理为账本区块和区块安全性的维持。一个矿工通过交易广播渠道收集交易项目并打包,协议约定了区块速度生成速度而产生的难度目标值,通过不断将调节数和打包的交易数据进行散列运算而算出对应散列值使其满足当时相应的难度目标值,最先计算出调节数的矿工可以将之前获得上一个区块的散列值、交易数据、当前算出对应区块的调节数集成为一个账本区块并广播到账本发布渠道,其他矿工则可以知道新区块已生成并知道该区块的散列值(作为下一个区块的“上一个区块的散列值”),从而放弃当前待处理的区块数据生成并投入到新一轮的区块生成。

对于其他基于区块链的应用,主要是针对所负载的数据,区块安全性的维持方式等进行调整。

历史

中本聪在2008年,于《比特币白皮书》[9]中提出“区块链”概念,并在2009年创立了比特币网络,开发出第一个区块,即“创世区块”。[10]

区块链共享价值体系首先被众多的加密货币效仿,并在工作量证明上和算法上进行了改进,如采用权益证明和SCrypt算法。随后,区块链生态系统在全球不断进化,出现了首次代币发售ICO、智能合约区块链以太坊、“轻所有权、重使用权”的资产代币化共享经济[11]以及区块链国家。当前人们正在利用这一共享价值体系,在各行各业开发去中心化电脑程序(Decentralized applications, Dapp)[12],在全球各地构建去中心化自主组织和去中心化自主社区(Decentralized autonomous society, DAS)[13]

截至2019年中华人民共和国的相关公司占有全球区块链专利权的八成以上[14]在2016年公布的《十三五国家信息化规划》,就已将区块链技术列为战略性前沿技术。反超点在2017年当年度专利申请量超过1200件超越美国,之后一路上升[15],并诞生了比特大陆等以挖矿业务为切入点累积资本最终坐大的企业。其官方立场是不承认比特币的货币流通地位并禁止任何商家收付,但认为区块链技术可以为国家所用,2019年中国人民银行第三季消息,支付结算司副司长穆长春8月10日在金融四十人伊春论坛上介绍央行法定数字货币的实践DC/EP(DC,digital currency,数字货币;EP,electronic payment,电子支付)时揭露央行DC/EP研究已进行五年[16],表明可能存在被称为“央行数字货币”的制度。早在2016年有新闻显示平安集团、招商银行、微众银行等 40 多家金融机构共同成立首个中国深圳FinTech 数字货币联盟。

2019年10月24日,中共中央政治局就区块链技术发展现状和趋势进行第十八次集体学习,会上中共中央总书记习近平表示“区块链技术的集成应用在新的技术革新和产业变革中起着重要作用”,作为中共最高领导人的总书记很少对特定技术发表谈话,另一次是提到人工智能。[17]此现象突然表明区块链在中共中央重视程度超乎外界想像引发相关类股大涨,以及各国内外媒体的议论。[18]

应用项目

国家货币

  1. e-Dinar 是突尼斯共和国政府用区块链技术发行的数字货币。也是第一个国家数字货币。[19]
  2. eCFA 是塞内加尔共和国政府用区块链技术发行的数字货币。[20]

社区货币

  1. 空卢(英文:Colu)公司在英国伦敦用区块链发行了东伦敦社区英镑(Local Pound, East London),主要为中小企业提供支付平台。2017年6月止,空卢在全球发行了多款社区货币,共有50,000用户。[21]

私有链、公有链和联盟链的区别

  公有链 联盟链 私有链
参与者 任何人自由进出 联盟成员 链的所有者
共识机制 pow/pos 分布式一致性算法 solo/pbft等
记账人 所有参与者 联盟成员协商确定 链的所有者
激励机制 需要 可选
中心化程度 去中心化 弱中心化 强中心化
如初特点 信用的自创建 效率和成本优化 安全性高、效率高
承载能力 <100笔/秒 <10万笔/秒 视配置决定
典型场景 加密货币 供应链金融、银行、物流、电商 大型组织、机构
代表项目 比特币、以太坊 R3、Hyperledger  

公有链

公有链可称为公共区块链, 指所有人都可以参与的区块链。换言之它是公平公开,所有人可自由访问,发送、接收、认证交易。另外公有链亦被认为是“完全去中心化”的区块链。公有链的代表有BTC区块链,ETH、EOS等,它们之间有存在不同架构。[22] 举个例子说,以太坊(ETH)是一条公有链,在以太坊链上运作的每一项应用都会消耗这条链的总体资源[23];EOS只是一个区块链的基础架构,开发人员可以自由地在EOS上创建公链,每条链与链之间都不会影响彼此拥有的资源,换言之不会出现因个别应用资源消耗过多而造成网络拥挤[24]

私有链

商业组织正在为各种应用开发分布式分类账和其他区块链启发的软件。由于这些软件被中心化机构控制,不具有区块链去中心化的属性,被称为私有链 (private blockchains)、区域链、或者联盟链[25]。因为其应用范围与用分布式数据库处理信息的云端运算相似,2017年6月止,不但没有任何私有链得到认可和使用,而且国际银行界纷纷退出所参与的项目;加拿大中央银行也在2017年5月放弃了国家私有链的开发,主要原因是与中央银行体系格格不入[26]。相反,用现有区块链进行ICO众筹,来开发新型去中心化社区的项目,如雨后春笋般地涌现,得到不同凡响的结果[27]。以下是部分私有链及联盟链开发项目:

ICO代币

首次代币发行(英语:Initial Coin Offering,简称ICO),也称为ICO众筹,是用区块链筹集资金,以便开发新型区块链社区的项目。[27]

非营利组织

去中心化的社会网络

  1. 回馈项目(Backfeed project)正在基于区块链分布式自治系统,开发共识主动性创建和分配价值的社会网络。[38][39]
  2. 亚历山大项目(The Alexandria project)是一个基于区块链开发的去中心化图书馆网络。[40][41]
  3. 它自主(Tezos)是一个根据它代币(token)持有者们的投票结果,让电脑程序自我演变,来实现区块链自主的开发项目。[42][43][44][45]比特币区块链是一个去中心化的加密货币和支付的金融自主体系。以太坊区块链在前者的基础上增加了去中心化的智能合约的法律自主体系。它自主将在前两者的基础上增加去中心化的电脑程序开发功能,以便创建社会管理自主权体系。[46][47]

黑客事故

区块链当前多用于民间自定义的各种虚拟货币领域,众多黑客事件也发生在这些场景,区块链本身可以确保记账内容万无一失但当前几乎都是不记名设计,所以谁能夺取账号文本就能声称为所有者,而民间公司保存账号的服务器防骇条件不一使此类“抢劫”行为提供可能性。[48]

2018年

2019年

参考文献

  1. Blockchains: The great chain of being sure about things. The Economist. 31 October 2015 [18 June 2016]. (原始内容存档于3 July 2016). The technology behind bitcoin lets people who do not know or trust each other build a dependable ledger. This has implications far beyond the crypto currency.
  2. Morris, David Z. Leaderless, Blockchain-Based Venture Capital Fund Raises $100 Million, And Counting. Fortune. 15 May 2016 [2016-05-23]. (原始内容存档于21 May 2016).
  3. Popper, Nathan. A Venture Fund With Plenty of Virtual Capital, but No Capitalist. The New York Times. 21 May 2016 [2016-05-23]. (原始内容存档于22 May 2016).
  4. Brito, Jerry; Castillo, Andrea. Bitcoin: A Primer for Policymakers (PDF). Fairfax, VA: Mercatus Center, George Mason University. 2013 [22 October 2013]. (原始内容存档 (PDF)于21 September 2013).
  5. Trottier, Leo. original-bitcoin (self-published code collection). github. 18 June 2016 [2016-06-18]. (原始内容存档于17 April 2016). This is a historical repository of Satoshi Nakamoto's original bit coin sourcecode
  6. Narayanan, Arvind; Bonneau, Joseph; Felten, Edward; Miller, Andrew; Goldfeder, Steven. Bitcoin and cryptocurrency technologies: a comprehensive introduction. Princeton: Princeton University Press. 2016. ISBN 978-0-691-17169-2.
  7. Blockchain. Investopedia. [19 March 2016]. (原始内容存档于23 March 2016). Based on the Bitcoin protocol, the blockchain database is shared by all nodes participating in a system.
  8. 结城浩. 图解密码技术(第3版). 人民邮电出版社. 2016: 368页. ISBN 978-7-115-42491-4.
  9. 中本聪 / 比特币:一种对等网络电子现金系统.
  10. 区块链信息网
  11. 区块链时代资产代币化意味着什么?读了你就知道. 新浪. 2017年5月7日.
  12. Raval, Siraj. Decentralized Applications: Harnessing Bitcoin's Blockchain Technology. Oreilly. 2016.
  13. J.Z. Garrod. The Real World of the Decentralized Autonomous Society. Carleton University, Ottawa, Canada. 2016.
  14. CFCA -《2018中国电子银行调查报告》
  15. 中时-区块链国家战略
  16. 央行数字货币呼之欲出
  17. 总书记关于区块链的讲话,你真的看懂了吗?. 科技日报. 2019-10-27 (中文(简体)‎).
  18. 人民日报-习近平发表区块链相关谈话
  19. Tunisia To Replace eDinar With Blockchain-Based Currency. EconoTimes. January 11, 2016.
  20. Senegal To Introduce A New Blockchain-Based National Digital Currency, The Second Such Currency In The World. iAfrikan News. November 24, 2016.
  21. Allison, Ian. Blockchain company Colu launches East London digital currency. International Business Times UK. 2017-06-20 [2017-06-21] (英语).
  22. 企业该选择哪种链? —— 公有链 vs. 私有链 vs. 联盟链. BlockTempo 动区动趋. 2018-12-12 [2019-02-14] (中文(台湾)‎).
  23. How Ethereum Works. CoinDesk. [2019-02-15] (美国英语).
  24. Risberg, James. What Is EOS? | Everything You Should Know. CoinCentral. 2018-10-28 [2019-02-15] (美国英语).
  25. O'Connell, Justin. What Are the Use Cases for Private Blockchains? The Experts Weigh In — Bitcoin Magazine. Bitcoin Magazine. [2017-06-17].
  26. Subscribe to read. Financial Times. [2017-06-21].
  27. 肖风:ICO正扮演区块链与金融结合的核心角色. news.sina.com.cn. [2017-06-17].
  28. Allison, Ian. Deloitte to build Ethereum-based 'digital bank' with New York City's ConsenSys. 国际财经时报. 2016-05-03.
  29. Allison, Ian. R3 connects 11 banks to distributed ledger using Ethereum and Microsoft Azure. 国际财经时报. 2016-01-20.
  30. Hyperledger blockchain code almost comes together for IoT. rethink-iot.com. 1 April 2016 [18 June 2016]. (原始内容存档于2016-08-16).
  31. Andrew Quentson (11 September 2016). Swiss Industry Consortium to Use Ethereum’s Blockchain. cryptocoins news. Retrieved 6 November 2016.
  32. CME Group is launching a gold-trading platform inspired by bitcoin. Market Watch. April 11, 2017.
  33. Level One Project. 比尔及梅琳达·盖茨基金会.
  34. Woyke, Elizabeth. How Blockchain Can Bring Financial Services to the Poor. MIT Technology Review. April 18, 2017.
  35. Building Blocks. 世界粮食计划署 . January 1, 2017.
  36. What is ‘Blockchain’ and How is it Connected to Fighting Hunger?. 世界粮食计划署 . March 6, 2017.
  37. United Nations Sends Aid to 10,000 Syrian Refugees Using Ethereum Blockchain - CoinDesk. CoinDesk. 2017-06-13 [2017-06-14] (美国英语).
  38. Backfeed. Backfeed.
  39. Pazaitis, Alex. Blockchain and Value Systems in the Sharing Economy: The Illustrative Case of Backfeed (PDF). Technology governance. January 1, 2017.
  40. Alexandria. Alexandria.
  41. PORUP, J.M. Could Cyberwar Cause a Library of Alexandria Event?. Vice (magazine). June 29, 2015.
  42. Tezos — 自我进化的加密账本白皮书 (PDF). Tezos.[永久失效链接]
  43. Tezos: 一个自我修复的加密账本目的声明 (PDF). Tezos.[永久失效链接]
  44. A self-amending cryptographic ledger. Github.
  45. METZ, CADE. A Plan to Save Blockchain Democracy From Bitcoin’s Civil War. Wired (magazine). March 29, 2017.
  46. Madore, P. H. ICO Analysis: Tezos. Hacked. May 12, 2017.
  47. 布赖特曼, 亚瑟. 2017年智能合约腾飞. Coindesk. 2017年1月6日.
  48. Yuan, Michael. Building a safer crypto token. CyberMiles. 2018-04-25 [2019-01-25].
  49. Buck, Jon. Coincheck: Stolen $534 Mln NEM Were Stored On Low Security Hot Wallet. Cointelegraph. 2018-01-26 [2019-01-25] (英语).
  50. The Coincheck Cryptocurrency Hack: Everything You Need to Know. Fortune. [2019-01-25] (英语).
  51. BitGrail Cryptocurrency Exchange Claims $195 Million Lost to Hackers. Fortune. [2019-01-25] (英语).
  52. De, Nikhilesh. Crypto Exchanges Pause Services Over Contract Bugs. CoinDesk. 2018-04-25 [2019-01-25] (美国英语).
  53. SMT Security Update. SmartMesh. 2018-04-26 [2019-01-25] (美国英语).
  54. ECAF Order of Emergency Protection (PDF). [25/01/2019].
  55. Zhao, Wolfie. Crypto Exchange Zaif Hacked In $60 Million Bitcoin Theft. CoinDesk. 2018-09-20 [2019-01-25] (美国英语).
  56. MUFG: We Found 'Source' of $60 Million Hack of Crypto Exchange Zaif. CCN. 2018-11-05 [2019-01-25] (美国英语).
  57. r/eos - EOSBet Transfer Hack Statement. reddit. [2019-01-25] (英语).
  58. Bitpush比推. 韩国交易所 Bithumb 遭内鬼盗窃,损失 EOS 和 XRP 近 2000 万美元. ChainNews. [2019-04-02] (中文(简体)‎).