长铗:未来可被预言,区块链可被定义

本文写于2018年3月,首发于巴比特。

我曾经是一个科幻作家,大学期间写过一些科幻小说,当时科幻还是一个非常小众的群体,读科幻小说的人很少。后来我有一个如今很火的帖子,在2011年的时候有一个大学生在知乎上提问:如果有六千块钱做投资理财的话,你有什么建议?当时我给他的建议就是买比特币。现在看这是一条价值两千万的建议,当然这是一个悲伤的故事,因为这个题主最终没有买比特币,对我来说也是一个悲伤的故事,因为我写的小说大家很多人没有读过,但是这条建议却经常被人提起,而且最近几年不断有人发私信给我买什么币好,但是我个人并不是投资理财的专家,我们公司是做区块链。

巴比特建立网站是在2011年,成立公司是2014年,所以我们可能是国内最早一批做区块链的公司。我们是基于什么判断区块链这项技术将来可能会被普及,或者是存活的呢?

这就要提到我曾经在大学时写过的一个科幻小说,叫《屠龙之技》,这个计算机题材小说写于2007年,它讲的是黑客由于在云时代可以调用网上的巨量的计算资源,可以完成一些非常宏大的科学计算工程,这篇小说当时发表以后遭到了很多读者的批评,他们认为这个小说看起来不真实,质疑黑客的能力大到超乎常人的想象。

但是现在看来其实这个小说一点都不夸张,为什么呢?因为在云时代人与人之间的能力会被不成比例的放大,在现实中人与人之间的能力可能是一种正态分布,就像人的身高、体重一样的,但是在互联网上人的能力和影响力都会不成比例的放大,它是强者越强,是马太效应+长尾效应的复合体。

这个小说的核心思想就是两点,第一点就是云计算会放大人的能力,计算能力的提升会放大人的能力,第二个就是计算即权力。所以当比特币这样一个新事物出来以后,好像我小说中写的世界正在变成现实。当2008年到2010年比特币被介绍进中国的时候,很多人就已经听说过比特币,但是没有引起注意,其实要理解区块链这样一个事物,需要一些知识的背景。

另外我要介绍一本书,就是凯文凯利写的《失控》,这本书是写于90年代,但是这本书有非常超前的预见性,其中有一章介绍了加密货币的先驱,但是这些先驱后来都成为先烈,他们失败的原因是什么?其实区块链是需要基于三项核心技术,这三项技术是逐渐成熟的。第一项技术就是非对称加密,在85年的时候椭圆曲线函数加密已经很成熟了,但是很遗憾的是用一种中心化的方式来实现加密货币,中心化有什么风险呢?就是当发行货币的公司倒闭或者是创始人被抓,或者中央服务器被人攻击,都会造成系统的崩溃,所以后来失败了。在2000年时候,开始有人首次把点对点技术引进加密货币,率先实现分布式的加密货币,但是后来也失败了,原因很简单,就是没有办法找到一种方式可以解决双重支付(同一笔钱被使用两次)。直到1997年亚当拜客提出工作量证明,在04年哈尔芬妮把这种技术拓展为可重复使用的工作量证明,所以08年比特币白皮书得以很成功地发表。

而且在比特币中所精心设计的技术方案后来看来都是非常超前的。比如说在2014年时候,斯诺登曝料,椭圆曲线函数加密不安全,因为美国国安局在这条加密的标准里面设置了后门,使得国安局有一种不为人知的办法可以弱化这条曲线,当时很多人惊呼比特币已死,这个系统可能会崩溃,但是后来中本聪没有使用国安局颁布的加密标准,而是使用了一条非常罕见的曲线。

再举一个例子,哈希两次以后量子计算机也威胁不到比特币地址,无法从地址破译出比特币的私钥。更有意思的是中本聪还采用了一个找零机制这样一个奇葩的交易方式,找零机制就是每一笔交易所剩下的余额都打到一个新的地址上去,现在看其实这样做也是为了防止量子计算机,因为比特币的交易只有在交易的时候它的公钥才会曝露在区块链上,你只要在每次交易的时候把剩下的钱都打到一个新的地址,其实你的公钥是不会曝光在区块链上的。

所以从这么多的细节来看,可以说中本聪有点像是一个细思极恐的人,所以很多人认为他不是一个人,而是一个组织。

刚刚提到为什么把工作量证明机制引入到区块链,引入到比特币,这个加密货币就成功了呢?因为工作量证明机制其实就是哈希计算,计算为什么对区块链这么重要?我可以通过这样一个表格来给出一个非常通俗易懂的证明。

这个表格表示现实世界和数字世界其实是呈一种镜像关系,现实世界也可以叫做原子世界,在现实世界中事物都是随机分布,都是随机性,在数字世界上一般东西都是伪随机的,现实世界中天底下没有完全相同的两片树叶,互联网上一切东西都可以复制,在现实世界是正态分布的,在数字世界是幂律分布,是马太效应+长尾效应。在现实世界中事物都是竞争性资源,就是独占性资源,比如一个话筒、一杯水我拥有它,别人就不能拥有它。在数字世界所有的资源都是一种非竞争性的资源。比如一个文档我把这个文章传给了另外一个人,但其实这个文档是不能像现实中一本书转移一样的,因为这个文档有可能在我的电脑或者是其他的存储介质中保存了无穷多个副本,所以基于这样一个镜像关系,我们可以提出这样一个问题,为什么在现实世界中要复制一模一样的东西非常困难,这个问题可以转为你是否可以在现实中制造出完美晶体,你可以制造出完美晶体,其实是可以复制一模一样的东西,但是热力学第三定律告诉我们,你要制造出完美晶体需要毕竟绝对零度,你就要投入巨量的能源消耗,反过来我们通过这种对称思维,可以提出这样一个问题,就是在数字世界就是在互联网上,你要防止一样东西被复制,来实现这种竞争性资源也是非常困难的。要实现这样一个竞争性资源,就需要投入巨量的人员消耗,就是计算。投入的计算力越高,防止双重支付的壁垒就越高,这就是计算的重要性。

所以既然现实世界跟数字世界有这样一个镜像关系,其实区块链就可以理解为这个印刷机的逆向机,我喜欢用这样一个非常形象的比喻来定义,区块链就是印刷机的逆过程。

印刷机为什么这么伟大,其实在印刷机诞生之前人类的知识和信息都是竞争性资源,圣经也好,武林秘籍也好,都是竞争性资源,但是印刷机诞生之后,这个知识和信息变成可以大规模复制,或者复制的边际成本几乎等于0的非竞争性资源,所以才有后面的信息革命,有了互联网,互联网其实是印刷机的加强版。但是互联网问题就是在数字世界很难实现竞争性资源的转移,也是为什么90年代一些加密货币先驱都失败了原因,区块链就解决了这个问题,它是率先在互联网上实现了竞争性资源,第一个竞争性资源当然就是比特币,是立起来的多米诺骨牌的第一张,第一张牌倒下以后我们可以想象还会倒下第二张、第三张……只要是价值属性的东西其实都是非常适合用区块链来做登记和流通的,因为互联网适合的是信息属性的事物,所以我们说互联网是信息传输协议,区块链是价值传输协议,凡是具有价值属性的资源其实都是非常适合跟区块链结合的。

所以我不认为区块链会取代互联网,区块链本身是互联网的平行世界,它是要做互联网做不了的一些事情,所以有可能提出了很多商业模式,在我看来其实并不现实,比如它把那些信息属性的东西、商业场景跟区块链结合,其实我认为不是那么恰当,因为信息属性的场景就适合用互联网来做,只有价值属性的场景才适合“区块链+”。

我们再进一步深化一下互联网和区块链的镜像关系。互联网的载体往往是软件,区块链的载体一般都是协议,软件是需要申请专利来建立自己的专利壁垒,区块链相反,大多数区块链项目都是开源,是非常欢迎你拷贝它的代码,不需要建立这种专利的壁垒,不需要护城河。软件的开发主体一般都是公司,区块链的开发主体往往是社区或者是基金会,非常松散的组织形态。软件是需要不断的迭代升级的,协议它的迭代升级却非常困难,所以一般都是非常稳定的,因为协议的升级是需要全网共识的通过,当然这是非常非常困难的。所以才会出现这么多比特币。软件是可以停止维护更新的,协议是启动后便不可停机,24小时不停地运转。基于这样的思维我们可以解决很多心中的疑惑,比如说在10年的时候,当时很多专家或者投资界的大佬认为比特币虽然是个先行者,但是不一定笑到最后,怎么防止被后来者打败,这是一个典型的互联网思维,互联网思维把比特币视为一个软件,通过技术的升级可能后来者居上,就像过去90年代的浏览器,后来早期的浏览器被新来的打败了。但其实比特币不能把它视为一种软件,是一种协议,实现这种区块链的方法已经是一种最小可行的方案,没有太多优化的空间。

很多人把区块链理解为第五次范式革命,因为它基于过去几十年对技术更新的总结,大概就是每两年就会完成这样一种范式革命,跳跃式的革命。70年代就是大型机,80年代就是PC,90年代就是互联网,00年代就是移动互联网,10年代区块链诞生了。这背后的趋势其实是一种去中心化的趋势,大型机都是在科研院所或者是军事机构,PC走入家庭,互联网更加是走入千千万万的人群,移动互联网更是弥漫在生活的各个角度,区块链更去中心化了,连中央服务器都没有了。这里还有一个细节,就是区块链的时间从1970年1月1日开始计算的,为什么会有这样一个特征呢,其实是因为很多编程语言都是来源于Linux系统,Linux又来源于大型机,所以无形中有这么一个时代的烙印。

其实背后还有一个更深层次的演化规律,比如说资产演化的三阶段,资产的演化可以划分为三个阶段,第一个阶段就是资产的确权,就是资产权益化,资产确权以后就可以整体转让了,所以有点像是资产的固态阶段。第二个阶段就是资产证券化,证券化以后资产可拆分转让,它的流动性显然更强了,有点像资产的液态阶段了,液态也有它的局限性,比如说业态是需要有一个容器,这个容器就是资产的平台,资产还是不能跨平台流动,只有资产区块链化以后,就是资产上链以后,真正进入一个气态阶段,因为每个人可以通过自己的私钥来管理资产,不管是股权、收益权、债权还是知识产权等等,只要是这种价值属性的资产都适合用区块链来登记和流通,所以不再受限于平台,因为每个人都可以通过自己的钱包来完成资产转移的过程,所以也不需要中心化的权力机构或者是一个中心化的交易场所,更宏观一点,很多人总结了一个区块链演化的阶段,第一个阶段就是2009年以比特币为代表的加密货币的阶段,来解决价值传递的事情,可以理解为区块链的1.0。在2017年的时候涌现了以以太坊为代表的通过智能合约来发行虚拟资产的时代,这样可以理解为区块链的2.0。我们认为在2020年的时候会进入到第三个阶段,通过智能合约来发行实体资产或者说来帮助现实中的真实资产上链,区块链最终还是要脱虚向实,服务于实体经济,所以巴比特就是做第三个阶段的事情,这是我们对区块链的未来发展趋势的一个预测。

长铗,巴比特创始人兼CEO,知名科幻作家,区块链理论研究者,区块链“不可能三角”理念提出者,出版有国内第一本比特币专著《比特币:一个真实而虚幻的金融世界》、《区块链:从数字货币到信用社会》以及科幻小说集《星际掠食》等,曾获2006、2007、2008中国科幻小说最高奖“银河奖”。

来源:巴比特

作者:长铗

版权:本文由作者长铗授权刘韧刊发

本项目是一个基于SSM(Spring+SpringMVC+MyBatis)后端框架与Vue.js前端框架开发的疫情居家办公系统。该系统旨在为居家办公的员工提供一个高效、便捷的工作环境,同时帮助企业更好地管理远程工作流程。项目包含了完整的数据库设计、前后端代码实现以及详细的文档说明,非常适合计算机相关专业的毕设学生和需要进行项目实战练习的Java学习者。 系统的核心功能包括用户管理、任务分配、进度跟踪、文件共享和在线沟通等。用户管理模块允许管理员创建和管理用户账户,分配不同的权限。任务分配模块使项目经理能够轻松地分配任务给团队成员,并设置截止日期。进度跟踪模块允许员工实时更新他们的工作状态,确保项目按计划进行。文件共享模块提供了一个安全的平台,让团队成员可以共享和协作处理文档。在线沟通模块则支持即时消息和视频会议,以增强团队之间的沟通效率。 技术栈方面,后端采用了Spring框架来管理业务逻辑,SpringMVC用于构建Web应用程序,MyBatis作为ORM框架简化数据库操作。前端则使用Vue.js来实现动态用户界面,搭配Vue Router进行页面导航,以及Vuex进行状态管理。数据库选用MySQL,确保数据的安全性和可靠性。 该项目不仅提供了一个完整的技术实现示例,还为开发者留下了扩展和改进的空间,可以根据实际需求添加新功能或优化现有功能。
本项目是一个基于SSM(Spring+SpringMVC+MyBatis)后端框架与Vue.js前端框架开发的网上球鞋竞拍系统。该项目旨在为球鞋爱好者提供一个便捷、高效的在线竞拍平台,用户可以在此平台上浏览、搜索、竞拍心仪的球鞋,并参与到各种有趣的竞拍活动中。 系统的主要功能包括用户注册登录、球鞋信息展示、竞拍活动创建与管理、实时竞拍以及交易安全保障等。用户可以通过注册账号后,浏览平台上发布的各类球鞋信息,包括品牌、型号、颜色、尺码以及当前竞拍状态等。系统支持用户创建和管理自己的竞拍活动,设定竞拍规则和时间,同时提供实时竞拍功能,确保公平、透明的交易过程。 在技术实现上,后端采用SSM框架进行开发,Spring负责业务逻辑层,SpringMVC处理Web请求,MyBatis进行数据库操作,保证了系统的稳定性和扩展性。前端则使用Vue.js框架,结合Axios进行数据请求,实现了前后端分离,提高了开发效率和用户体验。 数据库设计方面,系统采用了MySQL数据库,存储用户信息、球鞋信息、竞拍活动等数据,确保数据的安全性和完整性。此外,项目还包含了详细的文档资料,包括需求分析、系统设计、数据库设计以及测试报告等,为项目的实施和维护提供了有力的支持。 该项目不仅适合作为计算机相关专业学生的毕业设计题目,也适合Java学习者进行实战练习,通过在此基础上进行功能扩展和改进,可以进一步提升编程技能和项目管理能力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值