当前位置:首页 > 物联网 > 区块链
[导读] 昨天是冬至。冬至的含义是寒冷已经到达了顶点。冬至之后,太阳将会向北移动,暖意会慢慢升起。 区块链目前很火。很多人都想知道区块链会如何发展。我想如何用某一个历史时刻来比喻目前的区块链样子,

昨天是冬至。冬至的含义是寒冷已经到达了顶点。冬至之后,太阳将会向北移动,暖意会慢慢升起。

区块链目前很火。很多人都想知道区块链会如何发展。我想如何用某一个历史时刻来比喻目前的区块链样子,那就是当年的DOS 3.0之前的操作系统样子。

什么是操作系统

你可能没有用过DOS,甚至可能不知道DOS。这里稍微解释一下。

1975年初,MITS电脑公司推出了基于8080芯片的Altair 8800微机,这是人类历史上第一台PC(个人电脑)。

这台电脑因为有了8080芯片的微处理器(CPU),所以在此之上可以跑程序。但是必须有软件的支撑,才可以在上面构建各种应用。否则这台电脑就是一堆废铁。

为什么需要软件的支撑?因为要想把这台微机开动起来,必须要有软件来管理CPU,管理存储器,管理文件,以及管理各种与硬件相关的接口

相当于我们需要一个大脑,否则再好的身体都没有用。

这个软件就是操作系统。

现在的区块链也一样。

比特币就是区块链最原始的操作系统

比特币是一个点对点的电子现金支付系统。所有的一切都围绕着能够在分布式环境下,实现点对点的电子支付。

因此,区块链的原始需求是能够提供:账户管理,交易发布,块的打包,块的发布,共识的达成,以及区块链可能产生的分叉,激励等等内容。

以上就是一个去中心化环境下电子支付系统需要提供的基本功能。

比特币2008年实现了该功能,经过10年的验证,依然屹立不倒。

比特币就是区块链最原始的操作系统。

那么当年的操作系统是如何发展的呢?

1975年,一家公司Digital Research为上面说的Altair 8800微机开发了操作系统CP/M。

随后电脑芯片不断升级发展,给操作系统的开发带来了很大的市场空间。因为操作系统与电脑芯片是密不可分的。

1978年,Intel公司推出历史上第一块16位芯片8086。很快一家名叫Seattle Computer Products(SCP)的公司,决定开发基于8086芯片的个人电脑。所以需要能够支持该电脑的操作系统。

原本SCP公司想采用前面说的Altair 8800微机上的CP/M操作系统,但是此时CP/M还未完成针对16位芯片的升级。

SCP等不及,由自己公司24岁的程序员Tim Paterson开发了16位操作系统。取名为QDOS,意思是“简易的操作系统”(Quick and Dirty OperaTIng System)。

让我想起现在的趣链,都带一个Q字母。不知道是不是巧合。

在设计上,TIm Paterson完全克隆了CP/M操作系统的用户界面和编程接口。这使得CP/M上的应用程序,可以直接在QDOS上运行。他做出的最大改变,就是为QDOS引入了微软公司BASIC解释器的FAT文件系统。

这个经验告诉我们可以大胆的复制,只要能够适用于现在的硬件即可。目前的区块链市场何尝不是这样。

紧接着新的CPU芯片又出现了,所以新电脑也会随之产生。1980年10月,IBM公司决定推出基于Intel 8086芯片的PC机。

所以新电脑需要与之配套的操作系统。市场的套路是一样的。

为此,IBM找到Digital Research公司,要求获得授权使用CP/M系统。但是,协议没有谈成。于是,IBM又去找微软公司,要求微软为它提供操作系统。

最搞笑的是,当时微软没有操作系统产品,但是Bill Gates知道SCP公司正在开发QDOS。微软支付2.5万美元给SCP,获得了QDOS的使用许可。

这一招叫做借势。Bill Gates应该没有读过孙子兵法,但是有些思想世界是通用的。

1981年Bill Gates看到PC市场未来巨大的规模,决定不再使用许可证模式,而是直接把QDOS买下来。这又花费了微软公司5-7万美元。

1981年7月27日,协议达成。QDOS成了微软的财产,名称正式改为MS-DOS。微软对DOS的解释是“磁盘操作系统”(Disk OperaTIng System)。

由于软驱开始变得廉价(沃兹的大功劳),逐渐取代磁带在微电脑系统中充当最主要的外存,整个行业涌现出一大批以“DOS”命名的操作系统。

随后,微软傍着IBM这棵大树,推出了MS-DOS 1.14版,MS-DOS 2.0版,MS-DOS 3.0版。直到1989年,MS-DOS 4.0版发布,开始支持鼠标和图形界面。

在70年代末到80年代这段时间里,出现了许多“DOS”操作系统。但技术上往往是南辕北辙。

即使是同一旗下的“DOS”也可能是完全不同的两种系统。最典型的就是苹果的Apple DOS和ProDOS。

就像现在各个区块链不兼容一样。搞跨链?何其难。我一向认为跨链不是发展之道,全面兼容才是王道。

1985年开始,微软和IBM开始联合开发一款新的操作系统,叫叫CP-DOS,在一些文本中这款系统被称作DOS 5。

1987年4月,CP/DOS发布的时候就改名叫OS/2了,因为IBM希望OS/2能够推动自家硬件的销售。但是微软却和IBM的利益并不一致,,而微软则更重视他们在PC兼容机市场里的热门Windows操作系统。 最终微软开发中的OS/2 3.0以Windows NT的新名字出现在市场上,结束了和IBM的合作。

在OS/2推出之后,微软将DOS 3.3的改进版本以DOS 4.0(最初叫DOS 3.4)发布,又在1991年发布了DOS 5.0,后来Windows 9x和Windows Me一直依赖DOS启动和提供对16位驱动程序的支持,直到“基于NT技术构建”的Windows XP发布,比尔盖茨宣布“Today it really is actually the end of the MS-DOS era”,DOS才正式结束其使命。

结束语

如果现在的区块链是当年的DOS 1.0的话,通过历史可以看到,区块链将有很长的路要走。不过,发展空间极大,一定会出现令人意想不到的黑马公司出现,例如就像当年的微软。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭