请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

扫一扫,登录网站

首页 自媒体 查看内容
  • 3539
  • 0
  • 分享到

区块链技术原理,为什么能对现在的互联网造成生产关系的影响

2019-9-1 23:25

来源: ABTGSSQ





hello :大家好, 今天我来给大家分享一些我到目前为止对区块链的了解和认知。今天的分享从区块链技术原理开始,以及这些原理为什么能造成生产关系的影响。最后再介绍下我对dapp的理解,以及如果要做dapp的第一性原则是什么。


区块链的技术原理


在介绍区块链之前,先要介绍一个非常特殊的函数,叫做哈希函数。哈希函数在整个区块链技术中扮演非常核心的角色,也正因为有了哈希函数,才存在区块链,哈希函数简单来说,就是输入一个数值,通过哈希函数处理,会得到一串哈希代码。

这个函数有2个特征:
  • 碰撞阻力

  • 隐秘性


1:先说下第一个特征,碰撞阻力:



这是碰撞阻力的示意图。输入的内容可以是交易信息、文件、视频等等,输出的结果是哈希值。碰撞阻力是指,输入一个值会得到唯一的一个值(实际上不唯一,但是因为出现重复的概率极其的小,所以现实情况下可以认同为时唯一的),而且输入的数值只要有一点变化,输出的哈希结果就会变化, 而且没有规律可循


2‍‍:  再说下第二个特性,隐秘性


隐秘性是指,整个过程不可逆。即使你知道哈希值,但是你无法通过哈希值来知道输入的内容是什么.

  • 正是因为这两个特征,保证了区块链能够存在



什么是区块链,其结构是什么


大家可以看下这个图

区块链,是由一个个区块构成的,由哈希链接起来。因此叫区块链。整个结构是从第一个区块开始的。大家也习惯叫做创世区块。  之前很火的加密猫,有什么创世猫、一代、二代猫,其实就是创世区块的数据,或者是第一、第二区块的数据。



为什么区块链能做到不可篡改

我们看下整个区块链的结构, 首先看创世区块。这个区块里面有账本信息、以及下一个区块的哈希值。把整个这个模块作为输入,通过哈希函数运算,得出哈希值。也就是图中(锁定)的那个哈希值,  锁定的意思就是每个人都可以查看,因此一旦有变化,大家都会知道。因此不会改变。   另外,由于哈希函数的特性,如果一旦修改了输入的账本信息,哈希值就会发生变化。  而锁定的哈希大家都知道,因此不会发生数据修改的情况,否则所有人都知道了。


我们再看下第二个区块,里面包含了第三个区块的哈希,以及第二个区块的账本。这些信息运算后得到的哈希,放到了第一个区块的输入信息中。因此一旦内容修改,就跟第一个模块的哈希值对不上了。如果要改,就要连同第一个区块的哈希一起改。但是一旦第一个区块的哈希改了,锁定的哈希又对不上了。因此以此类推,整个区块链的数据是无法修改的。一旦修改,大家就会知道。


‍‍‍

什么要去中心化?去中心化是把什么去中心化了
‍‍


大家看下这个图,这是中心化的区块链。区块链大家要用,一定要有一个角色,那就是得有人提供算力来记账。就跟我们用微信,微信要提供服务器一样其实去中心化与中心化,本质上是把记账权做了处理。这个图是中心化的区块链,也就是所有用户的记账数据都是由中心化机构完成。



中心化的记账有啥问题呢?
核心有2个问题
1、如果中心节点与你有过节,他可以选择不给你记账,把你刨除在系统之外
2、在记账的过程中可能虚假记账


简单来说,就是中心的权利太大了,想干啥就干啥。但是一旦记账成功,也无法修改,所以不可篡改跟区块链的结构有关,而跟是否去中心化无关,因此一些私有链、联盟链实际上也是可以实现无法篡改的。

为了要解决这两个问题,就需要用去中心化的方式,把记账权做去中心化处理。


大家再看下这张图,记账权,是通过竞争来的。谁提供的算力大,谁就有记账权。这个提供算力的过程也叫挖矿。分散的记账,就不会出现,如果记账人不喜欢你,你就没法记账的情况。因为有人不喜欢你,总有人可以给你记账。其次,面对虚假记账,后续的记账人可以选择不在虚假的区块里面进行记账。这样,虚假记账的人的区块就无法被认可,从而无法获得奖励,因此也不会虚假记账。


以上这些,就是整个区块链的基础结构。任何项目都是基于这个结构做的优化和调整。区块链没有那么神秘,运用的技术都是非常成熟的技术,只不过是在结构上的创新。



那么区块链给我们带来了哪些特性 

我认为核心带来了3点:且这三点可以同时运用在一个应用上,也可以分开独立运用
  • 不可篡改特性——区块链溯源、区块链发票

  • 激励机制特性——币乎,mytoken

  • 身份独立特性——abt钱包


不可篡改特性:这个特性是区块链结构决定的。比如溯源、区块链发票都运用的是这个特性。政府非常喜欢的无币区块链也指仅用这个特性的项目其实不可篡改性也是非常大的创新和进步,这能改变很多行业。知识确权、学历认证、房产认证等等。但我认为虽然这个特性能改变很多行业,但接下来的第二个特性会进一步带来更大的变革。


激励机制特性‍‍‍‍这个特性实际上是在第一个特性基础上衍生出来的。由于不可篡改,我可以将一套规则写入区块中,大家不可修改。结合去中心化的方式,让这套规则更加可信。只要做出贡献就可以给奖励,违规就惩罚。通过记账的方式写入区块(也就是发token)。


激励机制特性,第一次让人类可以不借助任何的背书,就建立一套规则。而且这个规则天然可信(由于规则写入了区块,不可篡改)。因此,只要你建立的规则是能释放生产力,提高生产者的积极性的,就可以快速吸引人们加入规则,让人们如同上帝一样有创建“世界”的能力。

身份独立特性‍‍ 这个特性是第一次让人们在虚拟世界能够拥有“人权”的特性,‍‍以往的中心化账号体系,中心系统可以决定你的账号合法性,说删除就可以删除。去中心化身份,本质上也是运用了哈希函数,通过私钥生成公钥。而公钥就是你的身份。需要确权的时候,用私钥签名就可以。


  • 因此,DAPP实际上就是运用了一个或多个以上特性的APP


而DAPP和APP我对他们之间的界限没有划分的那么严格,随着特性使用的越多,越去中心化,就离真正意义上的DAPP越近。
就好比币乎,它使用的只有激励机制这一块,其账号体系依旧是中心化的。他建立了规则,满足规则就给币乎币奖励,可以将这些币的奖励token提现。



什么是建立DAPP的第一性原则


其实回答这个问题非常简单,就是我们为什么需要DAPP?    换一种说法,就是DAPP一定是解决某一个问题的。  如果运用了一些特性无法解决某些问题,那就不需要运用到区块链技术。  因此,在设计dapp的时候,第一依旧是要找到我们要解决的问题,且这些问题是否适合用区块链技术来解决。

比如,央行发行数字货币,是否需要同时运用到以上3个特性呢?
答案是否定的,因为央行要用数字货币解决的问题,并不是比特币要解决的问题,比特币要解决的问题是,建立一套点对点,总量恒定,不受第三方影响的货币体系。因此需要去中心化的身份、需要去中心化记账、需要总量恒定。但是如果央行需要监控整体的资金流向,那么身份这块的去中心化就不会做的那么彻底,至少一个合法的身份应该是中心账户所认证的。而不像比特币,任何人运转一个程序,就可以生成一个身份不需要任何第三方的确认。


再比如说,国家的区块链发票是否需要同时运用到以上三个特性呢? 
其实也是否定的,因为要解决的问题,只不过是发票的不可篡改,并且能够快速确认。因此只需要用到不可篡改的特性。去中心化的特性并不一定需要,  因为去中心化意味着成本会有一定的提升。因此,无论是任何DAPP,在使用区块链技术的时候,一定要先找到要解决的问题是什么,然后再看如何用区块链的特性来解决这个问题。


再举个例子,如果要用区块链技术解决法币融资问题。也许并不一定非要去中心化,可以建立一套中心化的区块链体系。  链使用的是私有链,仅将投资人的投资金额,以及权益等记录上链即可。

最后,我再分享下我对未来区块链行业的展望。未来的区块链我认为将是无处不在却又无明显感知的,设想一个场景。我在微信登录时,流程和现在的流程无明显差别,但我的账号是去中心化的。微信无法封杀我。登录微信后,依旧可以使用扫码支付,但是扫码支付使用的是abt代币。   之后我通过完成微信的一些激励任务,获得了优惠券以及token。   但是我不想使用优惠券,因此我直接跨连将优惠券出售给其他想要用的人,他们给我token。   同时,我使用我的微信token,买了一个人转让的爱奇艺剩下的半年会员。


  • 区块链能够让任何细小的价值快速确认,并且能够快速流通,用户的使用感知与现在的应用应该无任何差异。



如果要满足我们刚才说的那个场景,需要什么样的基础设施呢


  • 发链

  • 跨连



为什么要用发链:
主要2点,第一tps,第二定制化。 

因为仅有一条链的话,tps一定会有天花板。目前的技术去中心化的tps基本上也就是几千。(可以参考Facebook的天秤座),而未来基本上每一个APP都会使用到区块链。至少有几百万个应用。如果只有一条或几条链,tps肯定不够。


其次就是定制化。不同的使用场景对于链上需要记录的内容是不一样的。比如支付需要追求安全性。  去中心化的im追求速度,因此不太可能存在一条链能满足所有的使用场景


为什么要跨连:
因为我们需要使用到多个应用,就必须要跨连。  就像我同时登陆微信,却使用爱奇艺的小程序购买会员,因此一定会跨连。所以,以这两个标准来看,目前市面上的99.99%的公链如果不转型都会死亡,无非是时间长短的问题。


最后,我对区块链行业是非常看好的,而且这个行业也在变得越来越好。  韭菜们更加理性,不解决实际问题的项目也都在逐步死亡。  相信未来的区块链行业一定是给解决问题的人予以丰厚的回报。  就像从2000年互联网泡沫破灭后走过来的互联网巨头一样,他们无疑都是在各自领域解决了巨大的问题,市场才予以高市值的回报。


区块链始于技术的创新,但不止于技术。从技术的创新,演变出社会学上进一步发展的可能。



版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。
相关新闻
发表评论

请先 注册/登录 后参与评论

    回顶部