自2009年比特币诞生以来,与之相伴的区块链技术已经在不知不觉中发展成为一个完整的技术生态系统。在目前的区块链生态中,主要包括三大类:底层技术与基础设施层、通用应用与平台层和行业应用层:
1.底层技术和基础设施层主要包括网络编程、分布式算法、加密签名、数据存储等技术。通过这些技术,可以搭建网络环境,建立交易渠道,制定节点奖励规则。
2.通用应用和平台层包括智能合约、信息安全、安全溯源、快速计算等。区块链平台根据去中心化程度和应用场景可以分为公链、联盟链和私有链。
3.行业应用层通过部署和使用DApp,将区块链技术应用于不同的场景。
如今,在区块链生态的不同组成部分中,有大量的企业参与其中,它们通过合作和互补,共同形成了一个日益完善的生态系统。接下来,边肖将带您全面了解区块链生态发展的现状。
一切还是要从比特币说起。
比特币一经问世,其特征就非常鲜明:
不受任何中心组织控制,交易需要全网公开确认。算法面前人人平等,每个人、每个节点都可以参与和监督。比特币的这些特点也使其与其他虚拟货币有着本质的区别。
在此基础上,研究了区块链的一系列底层技术,包括分布式算法、加密签名、数据存储等。已经逐渐发展起来;随后,人们发现这些技术不仅适用于比特币,在其他应用场景中也能发挥价值。因此,围绕这些底层技术的通用技术和应用,如智能合同、信息安全、分布式计算和存储,开始融入区块链生态系统。
以这些技术为基础,区块链平台逐渐分为公有链、联盟链、私有链等。根据不同的应用场景。不同的区块链平台在访问机制、共识算法等诸多方面存在差异。
公链被形象地描述为“区块链世界的操作系统”。它不仅允许节点自由加入网络,而且所有节点都有权查看帐户信息。目前应用最广泛的公链平台是以太坊。但业界也在寻求公链底层技术的新突破,探索更通用、更稳定的公链平台,并将基于此平台的下一个时代定义为区块链3.0。
联盟通常用于政府机构、商业组织和公司之间,节点只有在获得访问机制授权后才能加入。不同的节点有不同的信息查看权限。
私有链都是封闭的,参与的节点只在有限的范围内,数据的访问和使用有严格的管理权限。只有区块链科技用于记账,记账权不公开,只记录内部交易,由公司或个人独享。
DApp生态或推动区块链进入3.0时代
在区块链技术尤其是底层平台技术飞速发展的今天,区块链应用的原型设计和功能测试在各个领域迅速展开,直至最终产品落地,这在一定程度上引爆了DApp的发展。
所谓DApp,即去中心化应用(也叫分布式应用),被认为是区块链3.0时代的始作俑者。与我们熟悉的App不同,DApp是底层区块链平台生态衍生出的各种分布式应用,也是区块链世界的基础服务提供商。
目前,最繁荣的DApp生态系统仍然是以太坊平台。截至今年6月,以太坊平台已有超过1600款Dapps,如全球首款区块链游戏CryptoKitties、以太坊钱包imToken、社交聊天应用YeeCall等。除了邰方,其他基础平台也逐渐发展起来
基于区块链技术的DApp仍处于早期探索阶段,而绝大多数DApp在产品设计上尚未成熟。在很多DApp生态系统中,没有可以媲美传统App的爆款DApp,用户量也相对较低。但不可否认的是,区块链技术带来的巨大想象空间,尤其是包括百度在内的企业在区块链领域的持续投入,正在为整个生态的繁荣奠定基础。
为了推动区块链生态的发展,不久前百度正式发布了“Hyperchain”系统——XuperChain,让开发者可以通过Hyperchain开发者平台快速创建和发布自己的DApp,并分发到Hyperchain App。生态DApp可以利用百度的流量优势获取流量,通过内容和服务推荐精准连接开发者和用户,打造自治共荣的区块链,分发生态服务。
依托XuperChain技术,百度云打造的区块链云服务BaaS(区块链asa Service)可以在云端将区块链平台系统化、产品化,有序输出到金融、物联网、游戏等行业,赋能合作伙伴,构建行业区块链战略联盟和标准。用户可以通过购买资源、构建区块链网络、编写智能合同和构建分散式应用程序DApp来构建自己的区块链系统和应用程序。