ITPub博客

首页 > 区块链 > 区块链 > 区块链技术开发,未来区块链会是什么样子

区块链技术开发,未来区块链会是什么样子

原创 区块链 作者:hjnash 时间:2019-12-23 17:18:47 0 删除 编辑

区块链目前很火。很多人都想知道区块链会如何发展。我想如何用某一个历史时刻来比喻 目前的区块链样子,那就是当年的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文件系统。

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


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29113135/viewspace-2670075/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
区块链技术开发 15602442689(电微同号)

注册时间:2019-12-18

  • 博文量
    12
  • 访问量
    6843