初识区块链

区块链到底是什么,为什么,怎么做,很多技术专家会告诉我们说

其实互联网今天是没有办法传递价值的,为什么呢,因为信息不守恒

举个例子啊,王菲有一首非常好听的歌,<我和我的祖国>,你把它放到朋友圈里,一传十,十传百,病毒式的扩散,她把歌给了我们,但她有没有失去,这就是最原始的分享经济模型,它很容易被复制,被篡改,被抵赖,所以专家说,互联网是没有办法传递价值的,例如有人说了,他元旦的时候还在微信群里面发了个50的红包呢,我刚才还在淘宝上花了100买了件衣服呢,说的很对,但是是怎么实现的呢,是因为在你的微信支付和支付宝后面一定绑定了至少一张银行的

借记卡或者信用卡,是银行再做背书,手机支付充其量就是一个支付的渠道,他的存在加速了货币的流动性,方便了我们大家,调动账面上的资金,那么账还必须在银行,必须由银行来做第三方的认证,那么逐步的就替代了刷卡,那么银行作为第三方记账的主体,他的效率怎么样呢,被称为数字经济之父的唐~塔斯考特教授,在几年前出了一本书叫做区块链革命,他指出,我们现在非常悲哀的事情是我们每个人点击 浏览 消费 购物 借款 还款 但是我们每个人都没有自己的数据,这些数据被互联网公司拿走,被银行拿走,成了他们的一个数据资产,这是一个产权,

数据资产产权上的一个悖论,他拿走了我们的数据可能会侵犯我们的隐私,他们管理我们的数据,采用集中化的方式,放在一个数据库中,那么这样的话,一旦被黑客攻击,那么就会给我们和银行和互联网公司,都带来不可弥补的损失,更重要的是他的效率非常的低下,举一个例子啊,我们说很多国家的这个银行转账,同城跨行转账,往往需要二十四个小时,为什么,他说风险控制的原因,更重要的是,如果你跨国转账,有时候会受到你转账20%的以上的佣金,如果我开发出一种记账技术,一秒钟就转账,而且只收你转账金额的1%的佣金,那么还会用银行记账吗,所以著名的科技思想家凯文凯利,曾经这样评述说,我们将会看到区块链这个新的科技进展去实现三百多年来我们所看见的熟悉的那一幕,就是汽车替代马车,互联网和手机消灭邮政的信函业务的那一幕,将会在金融领域重演,甚至有的人预言,二十年之内,传统意义上的银行就消亡了,所以就延伸到他的这个演进的一个过程,我们说什么是区块链,区块链我们可以通俗地把它叫超级账本,他就是个记账技术,为什么把它叫超级账本呢,因为它把账不是存在一个服务器上,而是存在整个互联网上,存在成千上万的节点上,所以叫分布式存储,这就好比我们把要记得账当作香槟,我们到香槟的时候,不是把它倒在一个杯子里,而是倒在一个巨大的香槟塔里,那么这个时候我拿起最上面的杯子,说大家一定要尝尝啊,今天的这个波多尔地区的红酒,这个酒很好喝呀,大家会想这样人怎么张嘴就来瞎话呢,我们拿到的是香槟,你怎么说是红酒呢,那如果我想挽回声誉说我没有懵你们,那我就有一个办法,我就把你们杯子里面的都换成红酒不就完了吗,这可能吗,杯子越多越不可能,

当我们不是存在一个地方,存在成千上万的地方,他就不可篡改,不可抵赖,这就叫可信存储,不排除个别的杯子被换成红酒了,换成威士忌了,那么哪个是正确的呢,它采用了一种拜占庭将军检验,这是一个少数服从多数的,叫共识机制,简单说来,就是他一旦发现各个数据库中的数据,发生差异化的时候,要检查多数那个杯子里装的是什么东西,说多数是香槟,那么他会把自动篡改了的换成香槟,所以他就不可篡改,不可抵赖,我们说分布式存储和拜占庭算法保证了他的存储数据的一致性,我们来看看比特币是第一个使用区块链进行记账的,比如说A挖出了一枚比特币,他想把它卖给B,

那么这就形成了一个事件,这个事件就被写成了一个记录,我们把这个记录叫做区块,这个区块就会广播到成千上万的那些正在挖矿的那些服务器,我们叫做矿机上,那么这些服务器就会正争先恐后的说,我要帮你记账,而且我在需要的时候愿意为你证明,这件事情发生了,A挖出了多少枚比特币,而且他把他卖给了B了,我来证明,那为什么要争着做,他有一种激励机制,你帮我记账,我就给你比特币的奖励,这比他挖币省事多了,所以他要争着记账,因为没有银行给比特币记账,因此他就没有流动性,他不可能会有金融价值,正是考虑到这一点,所以比特币发行的时候他就自带了个记账技术,叫区块链,而且证明这个记账技术,比银行更有效率更可信,那么这就是他的关系,这就好比说我们互联网的出现是为了发email而出现的,我们今天大家都知道互联网可以用在如此广泛的领域,而email只成了互联网中小的不能在小的一种应用,但是人们发现区块链这个巨大的渗透能力可能会用到生活工作的方方面面,而数字货币将逐步地演化为区块链中小的不能再小的一种应用,其实数字货币和区块链是两种不同的一个概念啊,他只是给他记账的,他能带来什么呢,首先区块链有五大特征,会颠覆我们传统的商业逻辑,和人类的一些逻辑观念,这五个特征,第一个叫去中心化,举一个例子,两个年轻人结婚,谁能证明他们两个是夫妻关系,是不是得到民政局,开一个结婚证啊,但是要想一想,在古代没有民政局啊,那古人结婚的时候,是靠谁来证明的呢,那么中国人延续至今有一个习俗,结婚的时候得摆一个婚宴,街坊四邻 亲朋好友 得摆上10桌20桌,那么你来参加婚宴就是来沾喜气,送红包的吗,不是,因为是让你来证明他俩是夫妻关系,这就是区块链,区块链是一个非常古朴的人类文化的一个现象,是大家共同见证,不是一个人说了算,这叫去中心化,去中心化是对过去中心化的一些痛点的一个补充,一个完善,第二个特征就是他的集体维护,在分布式数据库中每一个数据库的权利和义务是平等的,大家共同投票然后呢少数服从多数达到共识,所以他是一个集体维护的体制,第三个高度透明,

他的软件是开源的,那么他所有的商业规则流程等等全都是可查询可溯源的,所以呢他是一个高度透明的体系,第四个就是去信任化,那什么叫去信任化,如果我们有这样一个技术,每天记录着我们干的好事坏事,你借了钱有没有还人家,都被很多人知道,那么在这种就不会说再去干坏事,区块链是重构人类文明的机器,所以每一个人都会规范自己的行为,我们社会更加和谐,这是他带来的一个去信任化,更重要的一个特征叫匿名性,区块链的匿名性,跟我们今天的商业逻辑正好相反,比如说今天想到银行开个账户,银行的核心竞争力是说为你的往来账户保密,但是区块链正相反,比如说在美国,有一个医疗的区块链平台,一个病人可以在这在那做了各种各样的检查,然后把病例发到平台上,选择某一个医生啊,为我来看病,那么医生可以为他出具处方,出具治疗的方案,但是医生可以完全不知道他是谁,这就是匿名性,因为他的病可能是有隐私的,他不愿意别人知道他得了这个病,为什么他可以用这个配方,因为密钥在他手里,只有他能证明这是我的数据,这是区块链的匿名性,这个逻辑带来的好处,就是它会解决数据产权的回归问题,产权密钥在我这,这数据归我了,你想看,我给不给你看,密钥打不打开,那决定权是在自己的,但是数据的公开又有一个好处,那么数据的共享啊,数据的开放实际对社会是有用的,比如一个人的病例,多少人得了这种病,他的统计是有意义的,但它的匿名性能保证,我把数据贡献出来,但是你不知道是我,那么在区块链的应用中,其实有两大圈子,第一个圈子就做币圈,第二个圈子叫做链圈,币圈讨论的都是跟币有关系的,他的第一大应用抄的最多的,也是我们国家禁止做的叫做ICO,ICO翻译过来叫做首次货币发行,好多人认为说每个企业每个个人都可以发币,这个币其实不是我们是用的钞票,是互联网金融中的

众筹模式,所以他发的那个币,就是像他们打得白条,他是把白条数字化了,然后放在一个叫区块链的平台上,他不是一个真正的发币的过程,这种白条还是要用我们政府发行的,各国政府发行的法定货币,来作为标的物,然后就是链圈,链圈就更大了,既然他是个记账技术,他可以记录任何的结构化信息,他是跟我们产权,有形产权,无形产权的确权有关系,然后把它数字化,把它数字化放到网上,最终用智能合约自动执行,它会自动执行,所以这就减少了社会的摩擦,为什么说会带来和谐的社会,就是这个道理,所以说区块链有非常广大的用途,人们说5G来了,有可能改变一个非常大的东西,比如说商业广告,户外的商业广告可能没有橱窗了,是一块玻璃,走到这它会生成一个我所关注的那些东西,自动在橱窗里,用全息裸眼3D的方式展示出来,根据所经过的人动态调整的,他为什么能做到,因为他背后是5G技术,能够支持这种应用,有一次某个大学的几个大学生,提了一个叫积分的手机平台,什么意思啊,就是你到那去买东西,都有积分对不对,那么实际上他们就想把所有的积分放在手机中,而且呢把这个虚拟的卡放到手机中,还可以实时的关注客户,跟客户联系,我们这商场有打折促销等等,他们非常想干这样的一个事情,做一个积分池,但是他们失败了,没有一个商场愿意贡献出他的这个积分,因为这是企业的核心机密,如果有了区块链,所有的商家可以联合做一个联盟链,把这些数据贡献出来,他就能够在链里所有大家的数据中说找到这个人喜欢什么样的东西呢,又有什么样的促销活动,他可以获取这个数据,这个数据是哪个商家提供的,因为我们讲到匿名性,所以一旦他贡献出来以后,大家可以共享这个数据,而且还保护了商家的利益,

=======================================

区块链是使用密码技术将共识确认的区块按顺序追加形成的分布式账本,就是说可以借由密码学,串接并保护内容的串联交易记录,它最大的优点就是说在区块链中,区块内容不能被篡改的特性,这是它最大的一个好处,不能被篡改,它每一个区块都包含了前一个区块的加密散列,相应时间戳记以及交易数据,通常用的是hash数计算的散列值表示,用区块链串接的分布式账本能让交易双方有效地记录交易,并且他是可以永久查验的

其次就说一下他的原理吧

区块链技术可以认为是要解决互联网时代下的"拜占庭将军问题",就是在网络中的中心节点和信息传递通道都缺乏可信度的情况下,如何使网络中的各个节点达成共识

区块链技术在去中心化,各节点必须事先信任的情况下,通过加密算法,共识机制和特定的数据存储方式,构建一个集体维护的可靠的数据模式,实现数字资产在网路节点之间的转移

首先,数据被按时间顺序划分成区块,每一个区块存放一段时间内的所有价值交换信息,所有节点存储这段时间内的数据,并且是永久保存,然后他们之间的各个节点通过特定的计算争夺领导权,将下一时间段的信息进行打包分发,并通过某种特定的信息添加到上一区块的后面,然后构成区块链结构

这种区块链结构的特点就是可以保证数据的完整性,因为每一个区块都会存储它被创建之前的所有价值交换信息,还可以保证数据的严谨性,因为一旦新的区块被加入链中,之前的区块就再也不能修改,也就是他不能被篡改的好处

就是说区块链它实现了从记录到传输在到存储的全面分布式的模式,数据传输,数据验证,数据存储都去中心化,所有参与者共同构建数据库

区块链它采用的是非对称加密算法用来提高数据的可信赖度,非对称加密就是说加密和解密使用不同的密码,就是公钥和私钥,加密数据所用的密码就是公钥,是所有人都知道的,可以用来给信息加密的密码,解密数据所用的密码就是私钥,是只有该信息的接收者知道并用于解密的密码,公钥加密的信息只有使用他相对应的私钥才可以解密

举个例子,就比如甲向乙发送一个信息,甲,乙各自生产一对公钥和私钥,用来加密和解密,甲,乙分别保管自己的私钥并向对方告知公钥,如果甲向乙去发送信息,那么甲用乙的公钥进行加密并向乙发送加密后的信息,乙收到信息后用自己私钥解密,网络中其他参与者都是没有办法解密的,所以这种算法强度高的加密方式保证了区块链信息的可信赖度

区块链系统由数据层,网络层,共识层,激励层,合约层和应用层组成

数据层: 存储底层数据,非对称数据加密和时间戳等基础数据

网络层: 含有分布式组网机制,数据传播机制,数据验证机制

共识层: 封装有各类共识机制算法,确定记账决定方式,因为它关系到整个系统的安全性和可靠性,目前较为知名的由共识层封装的共识机制有工作量证明机制,股份授权证明机制,权益证明机制

激励层:在区块链技术体系中使用的经济手段,包括经济激励的发行以及分配,多出现在公有链中

合约层: 封装区块链系统中的脚本代码,算法以及智能合约,帮助区块链灵活地处理数据

应用层:就是他的使用场景

然后就是区块链的特点

区块链技术具有去中心化,信息不可篡改,信息透明和可共同维护等特点

第一点就是去中心化

去中心化的意思就是说在网络中各个节点的地位都是相等的,传输内容和交易数据不在需要通过某个中心节点进行,数据也不需要在存储在中心节点上,这样他就可以防止因中心节点权利过大而引起的风险,区块链模式中,每个节点都存储数据交易中所有的价值交换数据,取代了中央计算机存储所有信息的模式,

另外,每个节点不仅会参与数据存储,还会验证其他节点记录信息的正确性.只有当某个记录的正确性被大部分节点认同,或者所有节点的对比一致时,他才可以被写入链中

同时,为了保护数据信息不会因节点受攻击或其他意外而丢失,区块链会对所有数据进行分布式存储,并实时更新,极大地提高了数据库的安全性

第二点就是他的信息不可篡改

就是说在我们区块链网路中,每个参与节点都保存一份完整的交易历史记录,所以,如果说节点中有任何一个节点想篡改这些历史记录,别的节点都可以拿出他自己的数据备份进行辩证,所以,只要信息一旦被写入区块中,就不能更改,撤销了

第三点 信息透明

区块链中的项目和数据都是公开透明的

第四点 可共同维护

在整个区块链系统中,无论是价值的提供者还是价值的接收者,都可以充当维护者,共同维护整个区块链信息的可靠性

因为区块链系统是开放的,除了价值交易双方的私有信息被机密外,系统还由其中所有参与节点共同维护,任何一个节点都可以通过公开的接口查询区块链数据和开发相关应用,共同维护我们整个系统的信息透明度和可信赖性

最后一点就是他的通用应用

区块链技术已经广泛应用于生活中各个领域,比如金融,医疗,内容社交平台,慈善,教育,投票等

因为区块链具有信息透明,不可篡改的特点,在金融领域也是深受喜用

区块链涉及的范围也是比较广泛的

在2008年,中本聪发布了比特币白皮书,白皮书的发布彻底颠覆了我们对数字化交易的概念,并首次提出了一种无需可信中间方的安全在线交易模式,中本聪写到:"需要基于加密证明,而非信任,来建立电子支付系统."

随着智能合约被发明后,去中心化的互联网模式进入公众视野,如果说比特币实现了点对点支付,智能合约扩展了可编程协议的概念,实现了保险,游戏,身份管理和供应链等更高级的用例,智能合约用户可以直接,安全的交互,因此打造了一个更加公平,透明且基于加密事实的新型互联网web3,一个安全的,由社会运行的系统

web3复制了第一版互联网的去中心化基础架构,web1.0的特色是用户自己假设博客网站以及RSS feeb(用来接收该信息来源更新的接口),在此基础上,web3还结合了web2丰富的交互体验,比如社交媒体平台,web1和web2相结合.就形成了web3的数字化生态,在其中用户可以真正拥有自己的数据,并且交易受到了加密技术保障,用户无需再用信任品牌背书,而是依赖确定的软件代码逻辑来严格执行协议

web3技术栈的关键构成因素有:

区块链,加密资产,智能合约和去中心化应用,还有预言机

区块链是安全性和去中心化水平都极高的网络,人们可以在一个共享账本中存储数据,交换价值并记录交易活动,而且这个账本不受任何中心化实体控制,区块链网络是web3的支柱,提供了安全的执行层,可以在其中创建,发行并交易加密资产,并且开发可编程的智能合约,区块链是web3的结算层,基础层

你可能感兴趣的:(区块链)