区块链之后还是什么
1. 区块链的时代是开始还是已经结束了那些项目具有长远意义
首先,区块链是什么?现在各大主流媒体都在将区块链技术,把区块链定位成一项技术,其实我也有不同的见解,我认为区块链这个玩意儿更像一套针对信用问题的更有效解决方案。
我们都知道现在全世界的信用体系无外乎几种:一,基于道德,靠道德的底线约束解决信用问题。二,基于信仰,相信上帝的安排绝对是公平的。三,基于政府,银行体系都建立于政府的基础上,只要每个国家的政府一直存在,那老百姓的钱所在银行的数字就是有价值的,就可以作为商品交换媒介。在你购物时交易金额会在第三方平台进行托管,交易成功后卖方才能得到买方所支付的金额,基于银行体系的信用担保。
区块链出现之后,世界上又多了一种信用体系的基石---算法。算法一词源于计算机世界里的一个概念,算法其具的特性就是一致性。不论时间地点,只要输入确定,经过算法,输出一定确定,这就是算法的一致性的基本定义。区块链正是基于这种特性简历起来的新型信用体系。
2. 区块链是什么意思
区块链(Blockchain)严格的定义是指通过基于密码学技术设计的共识机制方式,在对等网络中多个节点共同维护一个持续增长,由时间戳和有序记录数据块所构建的链式列表账本的分布式数据库技术。该技术方案让参与系统中的任意多个节点,把一段时间系统内全部信息交流的数据,通过密码学算法计算和记录到一个数据块(block),并且生成该数据块的指纹用于链接(chain)下个数据块和校验,系统所有参与节点来共同认定记录是否为真。
区块链是一种类似于NoSQL(非关系型数据库)这样的技术解决方案统称,并不是某种特定技术,能够通过很多编程语言和架构来实现区块链技术。并且实现区块链的方式种类也有很多,目前常见的包括POW(Proof of Work,工作量证明),POS(Proof of Stake,权益证明),DPOS(Delegate Proof of Stake,股份授权证明机制)等。
区块链的概念首次在论文《比特币:一种点对点的电子现金系统(Bitcoin: A Peer-to-Peer Electronic Cash System)》中提出,作者为自称中本聪(Satoshi Nakamoto)的个人(或团体)。因此可以把比特币看成区块链的首个在金融支付领域中的应用。
【通俗解释】
无论多大的系统或者多小的网站,一般在它背后都有数据库。那么这个数据库由谁来维护?在一般情况下,谁负责运营这个网络或者系统,那么就由谁来进行维护。如果是微信数据库肯定是腾讯团队维护,淘宝的数据库就是阿里的团队在维护。大家一定认为这种方式是天经地义的,但是区块链技术却不是这样。
如果我们把数据库想象成是一个账本:比如支付宝就是很典型的账本,任何数据的改变就是记账型的。数据库的维护我们可以认为是很简单的记账方式。在区块链的世界也是这样,区块链系统中的每一个人都有机会参与记账。系统会在一段时间内,可能选择十秒钟内,也可能十分钟,选出这段时间记账最快最好的人,由这个人来记账,他会把这段时间数据库的变化和账本的变化记在一个区块(block)中,我们可以把这个区块想象成一页纸上,系统在确认记录正确后,会把过去账本的数据指纹链接(chain)这张纸上,然后把这张纸发给整个系统里面其他的所有人。然后周而复始,系统会寻找下一个记账又快又好的人,而系统中的其他所有人都会获得整个账本的副本。这也就意味着这个系统每一个人都有一模一样的账本,这种技术,我们就称之为区块链技术(Blockchain),也称为分布式账本技术。
由于每个人(计算机)都有一模一样的账本,并且每个人(计算机)都有着完全相等的权利,因此不会由于单个人(计算机)失去联系或宕机,而导致整个系统崩溃。既然有一模一样的账本,就意味着所有的数据都是公开透明的,每一个人可以看到每一个账户上到底有什么数字变化。它非常有趣的特性就是,其中的数据无法篡改。因为系统会自动比较,会认为相同数量最多的账本是真的账本,少部分和别人数量不一样的账本是虚假的账本。在这种情况下,任何人篡改自己的账本是没有任何意义的,因为除非你能够篡改整个系统里面大部分节点。如果整个系统节点只有五个、十个节点也许还容易做到,但是如果有上万个甚至上十万个,并且还分布在互联网上的任何角落,除非某个人能控制世界上大多数的电脑,否则不太可能篡改这样大型的区块链。
【要素】
结合区块链的定义,我们认为必须具有如下四点要素才能被称为公开区块链技术,如果只具有前3点要素,我们将认为其为私有区块链技术(私有链)。
1、点对点的对等网络(权力对等、物理点对点连接)
2、可验证的数据结构(可验证的PKC体系,不可篡改数据库)
3、分布式的共识机制(解决拜占庭将军问题,解决双重支付)
4、纳什均衡的博弈设计(合作是演化稳定的策略)
【特性】
结合定义区块链的定义,区块链会现实出四个主要的特性:去中心化(Decentralized)、去信任(Trustless)、集体维护(Collectively maintain)、可靠数据库(Reliable Database)。并且由四个特性会引申出另外2个特性:开源(Open Source)、隐私保护(Anonymity)。如果一个系统不具备这些特征,将不能视其为基于区块链技术的应用。
去中心化(Decentralized):整个网络没有中心化的硬件或者管理机构,任意节点之间的权利和义务都是均等的,且任一节点的损坏或者失去都会不影响整个系统的运作。因此也可以认为区块链系统具有极好的健壮性。
去信任(Trustless):参与整个系统中的每个节点之间进行数据交换是无需互相信任的,整个系统的运作规则是公开透明的,所有的数据内容也是公开的,因此在系统指定的规则范围和时间范围内,节点之间是不能也无法欺骗其它节点。
集体维护(Collectively maintain):系统中的数据块由整个系统中所有具有维护功能的节点来共同维护的,而这些具有维护功能的节点是任何人都可以参与的。
可靠数据库(Reliable Database):整个系统将通过分数据库的形式,让每个参与节点都能获得一份完整数据库的拷贝。除非能够同时控制整个系统中超过51%的节点,否则单个节点上对数据库的修改是无效的,也无法影响其他节点上的数据内容。因此参与系统中的节点越多和计算能力越强,该系统中的数据安全性越高。
开源(Open Source):由于整个系统的运作规则必须是公开透明的,所以对于程序而言,整个系统必定会是开源的。
隐私保护(Anonymity):由于节点和节点之间是无需互相信任的,因此节点和节点之间无需公开身份,在系统中的每个参与的节点的隐私都是受到保护的。
3. 区块链除了比特币还有什么用
虚拟货币,不是区块链唯一的出路。下面就来说几个已经实现而且比较常见的区块链应用
金融
除开比特币这种特殊的应用,在传统金融行业中,区块链技术也有着各种各样崭露头角的机会。身份认证、金融交易、支付清算、供应链金融,都有着它的应用场景。
因为区块链技术的不可篡改性,金融行业的信任度被进一步提升,链条上的参与者们可以查询对方的资料,不必非要通过中心化的体系去建立连接,这样不但提升了工作效率,还能够降低风险。
游戏
传统的网络游戏行业,几乎都是通过以服务器为中心的星形网络,把所有的用户连接在一起。服务器承担的责任,包括运行应用、传输数据、保存数据等一众功能,随着用户的不断增加、版本的不断迭代,服务器所承受的压力以及企业投入的成本日益加剧。
而区块链的分布式计算,能够让每一个客户端都承担一定的计算和储存任务,这不但降低了服务器所需要承担的压力,还让数据的安全性进一步提高。
电子合同
传统的纸质合同,存在着签约身份难以确认、易篡改易丢失、难以管理等等的弊端。随着互联网的发展,电子合同在提高效率、降低成本的企业需求上,发挥了重要的作用。
而区块链技术的加入,让电子合同变得更加的安全可靠。以法大大电子合同为例,通过和微软(中国)、Onchain 合作的“法链”联盟,法大大电子合同的签署时间、签署主体、文件哈希值等电子合同上的重要数字指纹信息,会广播到所有成员的各自节点上,所有信息一经存储,任何一方都无法篡改,同时文件的哈希值信息也同步存储在国家权威电子数据司法鉴定中心,充分满足了电子证据司法存证的要求。
版权
尽管人们的版权意识在不断加强,但随着电子设备越来越多,数据传输越来越方便的今天,盗版产品依然是创作者的一块心病。而比起盗版更加让原创作者揪心的,是因为无法确认自己是首创者带来的一系列纠纷。
区块链的加入,让版权确认更加便捷。当作者创作完成之后,就可以在区块链平台上进行登记存证,这种带着时间戳,不可篡改的证明文件就可以让创作者拥有更高的话语权。
物流
现在有非常多的知名产品,都会在运输过程中被掺入假货或者替换成别的物品。传统的防伪标识,在不法分子技术越来越全面的今天已经频频显露出无力感。
现在有一些大型企业,已经将区块链应用到了物流和供应链上面。通过单个节点无法实现数据修改的技术,每一个运输环节上面的流程都将有迹可循。国内已经有跨境物流企业,已经用这项技术步实现海外商品溯源,国际物流及进口申报溯源、境内物流溯源甚至是生产企业溯源。这样的一种应用,无疑会逐步提高消费者的信心,也更能打造品牌的权威度。
相信在未来的时间里,这项底层技术会被使用到更多的行业和场景中去。