文/金九链
区块链不是操作系统,不是网络,不是数据库。
操作系统关心的是稳定性,而不是应用。许多区块链称自己为操作系统,只是因为他们有智能合约。但不能因为有智能合约就叫操作系统。智能合约的虚拟机和云服务器的虚拟机是两回事。操作系统直接运行在裸机上,无论是linux还是RTOS,它们的下层都是硬件。目前还没有一款区块链可以直接通过iso镜像启动,或者通过固件刷在硬件上。目前所有的区块链都必须运行在特定的操作系统上,比如linux和windows。
网络与通信有关。有各种各样的交流方式。不同的方式有不同的协议,不同的协议和不同的硬件相关。区块链系统有网络层,但区块链本身不是网络。它没有办法直接驱动通信硬件设备,而是依靠运行计算机的网络来实现与其他节点的通信。
数据库关心的是添加、删除和检查的效率。如果一个数据库一次读写需要十几分钟,这个数据库基本上不会被任何人使用。数据库需要一个管理员,每一次添加、删除、查询实际上都是一次代理操作。例如,一个博客系统有2000万注册用户,但数据库帐户不是2000万。博客系统的用户A发布博客,博客系统的用户B发布博客,生成的内容由数据库管理员X的账号操作.然而,管理员X将写下该内容属于用户A或用户B.区块链不需要管理员,记录的过程是通过签名、验证和协商一致来实现的。
区块链可以实现支付,可以包含加密货币,但区块链不是支付系统,更不是数字货币或者加密货币本身。数字货币可以离开区块链,加密货币也可以。加密货币也可以在中央系统中运行。
区块链的本质是用加密算法确定身份,通过协商一致确定记账权限,使用时间戳和哈希值保证数据一旦被篡改就不再被识别。
我们可以把区块链想象成一串没有钥匙的锁。所以这种东西最大的价值不在于它本身,而在于被锁定的是什么。
区块链锁的特点可以用于版权和溯源,这也是区块链应用的大方向。
在思考区块链能在哪个领域落地的时候,一定要看历史状态在这个具体业务中是否有意义。如果历史状态是有意义的,那么访问区块链也是有意义的。因为区块链会锁定每一个历史州。
(作者:金九链家,内容来自链家开放平台“德豪”;本文仅代表作者观点,不代表链家官方立场)