1. 区块链技术发展的新兴趋势
由于学术界和商业界对区块链技术的浓厚兴趣,该技术正处于快速变化和蓬勃发展状态中。随着区块链技术的日益成熟,出现了一些新兴趋势。例如,在金融领域出现了区块链的特定用例,引起了人们的较大关注。此外,企业区块链也演变成一个新趋势,旨在开发满足企业级效率、安全性和集成要求的区块链解决方案。
1.1 专用区块链
目前出现了一种专用区块链(Application-Specific Blockchain,ASBC) 的倾向,即仅针对一项应用专门开发区块链或分布式帐本,并且侧重于特定行业。例如 Everledger,其官方网址如下:
https://www.everledger.io
Everledger 已开发一种区块链,用于为钻石和其他高价值物品提供不变的追踪历史和审计追踪。这种方法可以阻止任何欺诈尝试,因为与物品的所有权、真实性和价值相关的所有内容均已被验证并记录在区块链上。这个结果对于保险和执法机构来说是宝贵的。
1.2 企业级区块链
原始形式的区块链由于隐私保护和可扩展性问题而无法达到企业级使用,因此出现了开发企业级区块链的最新趋势,很多公司都开始提供企业级区块链的解决方案,在企业级部署和集成。此类解决方案已经解决了诸如测试、文档、集成和安全性之类的要求,并且在企业级别上只要进行少量更改或无须更改即可实现。
该概念与不受监管且不符合特定企业安全要求的公共区块链相反,这意味着通常应该仅在私有配置中实现企业级区块链。但是,公共企业级区块链的实施也是可能的。近年来,许多技术初创企业已开始提供企业级区块链的解决方案,如 Bloq、Tymlez、Chain、Colu、ChainThat、Chroma Way 等。这种趋势将持续增长,并且在未来的几年中将会出现更多类似的技术计划。
1.3 私有区块链
出于对隐私保护和机密性的需求,有人开始专注于开发可在一组可信参与者中使用的私有分布式帐本。公共区块链由于其开放性和相对不安全的性质而不适用于金融、医药和法律等行业,而私有区块链则有望解决这一局限性,并使最终用户在获取区块链好处的同时满足所有安全性和隐私要求。
公共区块链的安全性较差,因为它们通常不提供隐私保护和保密服务。私有区块链则不一样,因为它允许参与者或参与者的子集完全控制系统,因此私有区块链可用于需要隐私保护和控制的金融行业或其他行业。
以太坊网络可以在私有和公共两种模式下使用,而有一些项目则仅作为私有区块链开发,如 Hyperledger 和 Corda。
1.4 初创企业
近年来,涌现了许多从事区块链项目并提供区块链解决方案的技术初创企业。提供区块链咨询和解决方案的初创企业的数量显著增加。
1.5 浓厚的研究兴趣
区块链技术激发了学术界和商业界的浓厚研究兴趣。现在世界各地的主要机构和研究人员都在探索这种技术。研究兴趣的增长主要是因为区块链技术可以帮助提高业务效率、降低成本并使事情透明化。学术方面的研究兴趣则围绕着解决密码学中的难题、共识机制、性能提升以及区块链中的其他限制。
由于区块链技术在广义上也可以归类于分布式系统,因此来自分布式计算研究的许多研究人员将他们的研究重点放在了区块链技术上。例如,伦敦大学学院(UCL)就拥有专门的部门,即 UCL 区块链技术研究中心,其重点则是关注区块链技术研究。
另一个例子是苏黎世联邦理工学院分布式计算小组,其官网地址如下:
https://disco.ethz.ch
该小组专注于区块链技术的开创性研究,并创办了一本名为 Ledger Journal 的杂志。
很多学术和商业机构中都有致力于区块链研究和开发的团队和部门,预计今后还会有更多的研究和开发团队和部门。
还有一个名为加密货币与合约倡议(Initiative for Cryptocurrencies & Contract, IC3) 组织也正在研究智能合约和区块链技术,它旨在解决区块链和智能合约中的性能、机密性和安全性问题,并运行多个项目来解决这些问题。
1.6 标准化
目前区块链技术还不够成熟,无法与现有系统轻松集成。按照目前的技术水平,即使是两个区块链网络之间也无法轻松地相互通信。标准化将有助于改善区块链技术的互操作性(Interoperability)、适应性(Adaptability) 和 集成性(Integration)。
为了解决标准化问题,还进行了一些尝试,其中最值得注意的是建立了 ISO/TC 307,这是一个技术委员会,其职能范围是对区块链和分布帐本技术进行标准化,目标则是围绕增加用户、应用程序和系统之间的互操作性和数据交换。
另外,新的联盟和开源协作组织也不断出现,如 R3 和 Hyperledger 等。它们通过与其他参才者共享想法、工具和代码,帮助实现了该技术的标准化。
R3 与具有相似目标的 80 多家银行合作,这在某种程度上导致了标准化。Hyperledger 具有可用于构建区块链系统的参考架构,并得到 Linux 基金会和该行业的许多参与者的支持。
开放链标准是为金融网络开发的协议。 OSI (开放)链标准已经可用,它是与全球主要金融机构合作建立的。该标准允许更快地结算交易并直接进行点对点的交易路由,它旨在解决区块链技术中的法规监管、安全性和隐私要求。OSI 还提供了用于智能合约开发的框架,并允许参与者轻松满足反洗钱(AML)和 了解你的客户(KYC)的要求。
Lee 等人的开创性论文也开始了智能合约的标准化工作,该论文正式定义了智能合约模板,并提出了对未来研究的展望以及与智能合约相关的研